文章目录4.5万星的Twenty开源CRM终于有人把CRM做成代码了把CRM当代码写比低代码走得更远技术栈三种使用方式谁适合用4.5万星的Twenty开源CRM终于有人把CRM做成代码了CRM这个品类十几年没变过了。厂商按人头收费定制靠拖拽菜单改底层逻辑几乎不可能。Twenty的出现改变了这个局面它把CRM拆成了可以用代码自由组装的模块上线至今拿下了45,782个Star。把CRM当代码写Twenty的核心逻辑是CRM-as-Code。对象、字段、视图、工作流、AI代理全部用TypeScript定义。定义一个商机对象几行代码就够字段类型、展示名称、列表过滤规则一次写清楚然后CLI推送到工作区。流程和前端部署一样只不过部署的是业务配置。这么做带来的好处是版本控制。谁改了客户表结构、改了什么、能不能回滚Git记录里一目了然。多人协作不再靠文档截图来对齐。比低代码走得更远低代码CRM的问题是给你一个画布但不让改画布的材质。Twenty给的是源码级别的控制力。脚手架一条命令创建应用代码随便改IDE做静态检查写完直接部署。不用学平台私有的DSL。内置能力覆盖得也全表格视图、看板、甘特图、时间线、AI代理会话。AI代理不是只能聊天它能直接操作记录字段、触发工作流、生成报表。技术栈后端NestJS加PostgreSQL和Redis消息队列用BullMQ。前端React加Jotai做状态管理。整体Nx做monorepo管理。选型偏主流二次开发门槛不高。三种使用方式云服务在twenty.com注册就能用一分钟开箱即用。CLI开发模式适合自己定义业务对象的团队。Docker自部署适合对数据主权有要求的场景代码和数据都在自己服务器上。谁适合用如果你的团队在用Salesforce或HubSpot但总觉得被厂商限制或者CRM需求频繁变动、每次改都要排期Twenty提供了一个新的选择把CRM的控制权拿回开发团队手里。45,782个Star说明很多团队已经在跑了。开发团队手里。45,782个Star说明很多团队已经在跑了。
4.5万星的Twenty开源CRM,终于有人把CRM做成代码了
发布时间:2026/6/5 11:54:10
文章目录4.5万星的Twenty开源CRM终于有人把CRM做成代码了把CRM当代码写比低代码走得更远技术栈三种使用方式谁适合用4.5万星的Twenty开源CRM终于有人把CRM做成代码了CRM这个品类十几年没变过了。厂商按人头收费定制靠拖拽菜单改底层逻辑几乎不可能。Twenty的出现改变了这个局面它把CRM拆成了可以用代码自由组装的模块上线至今拿下了45,782个Star。把CRM当代码写Twenty的核心逻辑是CRM-as-Code。对象、字段、视图、工作流、AI代理全部用TypeScript定义。定义一个商机对象几行代码就够字段类型、展示名称、列表过滤规则一次写清楚然后CLI推送到工作区。流程和前端部署一样只不过部署的是业务配置。这么做带来的好处是版本控制。谁改了客户表结构、改了什么、能不能回滚Git记录里一目了然。多人协作不再靠文档截图来对齐。比低代码走得更远低代码CRM的问题是给你一个画布但不让改画布的材质。Twenty给的是源码级别的控制力。脚手架一条命令创建应用代码随便改IDE做静态检查写完直接部署。不用学平台私有的DSL。内置能力覆盖得也全表格视图、看板、甘特图、时间线、AI代理会话。AI代理不是只能聊天它能直接操作记录字段、触发工作流、生成报表。技术栈后端NestJS加PostgreSQL和Redis消息队列用BullMQ。前端React加Jotai做状态管理。整体Nx做monorepo管理。选型偏主流二次开发门槛不高。三种使用方式云服务在twenty.com注册就能用一分钟开箱即用。CLI开发模式适合自己定义业务对象的团队。Docker自部署适合对数据主权有要求的场景代码和数据都在自己服务器上。谁适合用如果你的团队在用Salesforce或HubSpot但总觉得被厂商限制或者CRM需求频繁变动、每次改都要排期Twenty提供了一个新的选择把CRM的控制权拿回开发团队手里。45,782个Star说明很多团队已经在跑了。开发团队手里。45,782个Star说明很多团队已经在跑了。