Twenty同步实体校验构建
用于为 Twenty 开源 CRM 服务端新增或修改同步实体时编写第 3 阶段的校验与构建代码。开发者只需提供实体属性、唯一性要求和外键依赖,即可自动生成不抛异常且无副作用的校验服务、迁移操作构建器以及编排器接入代码。门槛要求熟悉 TypeScript、NestJS 依赖注入与 Twenty 核心架构。
常见场景
它能帮你做什么?
新建同步实体验证规则:为新实体编写必填字段、O(1)唯一性判断与外键有效性的无异常抛出校验逻辑。
编写迁移操作构建器:继承基础构建类,将实体更新、创建和删除意图封装为标准的通用迁移 Action。
接入工作区迁移编排器:在编排器中注册并注入构建器服务,确保新实体变更在工作区迁移过程中被统一处理。
三步完成
怎么使用
把右侧安装请求发给你的 AI。
告诉 AI 你想完成什么,或直接贴入内容。
按需要继续调整语气、范围或格式。
复制就能用
你可以直接这样说
“为 Twenty 的 CustomField 实体编写 FlatCustomFieldValidatorService 校验逻辑,包含名称唯一性与外键校验。”
“实现 WorkspaceMigrationCustomFieldActionsBuilderService,处理通用实体的创建、更新与删除 Action。”
“将新建的 CustomField 迁移构建器挂载到 WorkspaceMigrationBuildOrchestratorService 中。”
适用人群
适合谁?
上手门槛
使用难度
适合熟悉相关工具和专业流程的用户。
兼容范围
支持哪些 AI?
中文用户增强