这个项目能做什么

Twenty 是一款开源 CRM,为技术团队提供构建块,以创建满足复杂业务需求的定制化 CRM。它允许开发人员使用专用的 SDK 和 CLI 将对象、字段和视图定义为代码,从而使 CRM 能够像其他软件栈一样进行版本控制和管理。 核心能力包括: - 应用开发:提供用于定义自定义对象和逻辑函数的 CLI 和 SDK。 - 版本控制:能够将应用更改发布并版本化到工作区。 - AI 集成:支持 AI 代理和聊天功能。 - 灵活部署:可作为托管云服务使用,或通过 Docker Compose 进行自托管。 - CRM 原语:内置对对象、视图、工作流和可自定义布局的支持。 技术栈由 TypeScript, Nx, NestJS, PostgreSQL, Redis 和 React 组成。