Skill 广场
Twenty同步实体校验构建 Skill

Twenty同步实体校验构建.Skill

@twentyhq/syncable-entity-builder-and-validation

4.6优秀AI 评分基础检查通过源自 GitHub

接收实体元数据与业务规则,生成无副作用的校验服务与迁移操作构建器代码,并自动编排进迁移服务中。

编程Twenty 开源项目贡献者Twenty 核心后端开发工程师企业级 CRM 架构开发者2026-09-28 更新main

Twenty同步实体校验构建

用于为 Twenty 开源 CRM 服务端新增或修改同步实体时编写第 3 阶段的校验与构建代码。开发者只需提供实体属性、唯一性要求和外键依赖,即可自动生成不抛异常且无副作用的校验服务、迁移操作构建器以及编排器接入代码。门槛要求熟悉 TypeScript、NestJS 依赖注入与 Twenty 核心架构。

常见场景

它能帮你做什么?

01

新建同步实体验证规则:为新实体编写必填字段、O(1)唯一性判断与外键有效性的无异常抛出校验逻辑。

02

编写迁移操作构建器:继承基础构建类,将实体更新、创建和删除意图封装为标准的通用迁移 Action。

03

接入工作区迁移编排器:在编排器中注册并注入构建器服务,确保新实体变更在工作区迁移过程中被统一处理。

三步完成

怎么使用

1安装 Skill

把右侧安装请求发给你的 AI。

2说清楚目标

告诉 AI 你想完成什么,或直接贴入内容。

3检查结果

按需要继续调整语气、范围或格式。

复制就能用

你可以直接这样说

“为 Twenty 的 CustomField 实体编写 FlatCustomFieldValidatorService 校验逻辑,包含名称唯一性与外键校验。”

“实现 WorkspaceMigrationCustomFieldActionsBuilderService,处理通用实体的创建、更新与删除 Action。”

“将新建的 CustomField 迁移构建器挂载到 WorkspaceMigrationBuildOrchestratorService 中。”

适用人群

适合谁?

Twenty 开源项目贡献者Twenty 核心后端开发工程师企业级 CRM 架构开发者

上手门槛

使用难度

专业

适合熟悉相关工具和专业流程的用户。

兼容范围

支持哪些 AI?

Codex可直接使用
Claude Code可直接使用
OpenClaw可直接使用
Hermes可直接使用
国内 Agent可直接使用

中文用户增强

Skill Px 做了什么?

中文说明简化使用方式补充中文案例整理安装流程降低理解难度