Skill 广场
Twenty同步实体迁移执行器开发 Skill

Twenty同步实体迁移执行器开发.Skill

@twentyhq/syncable-entity-runner-and-actions

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

解析Twenty通用迁移操作并转换为扁平结构,编写增删改动作执行器以直接更新工作区元数据库。

编程Twenty核心贡献者开源CRM后端开发工程师全栈架构师2026-09-28 更新main

Twenty同步实体迁移执行器开发

面向Twenty开源项目内核开发者,用于在工作区数据迁移的Runner层实现特定同步实体的动作处理程序。使用者输入实体类型和元数据定义,即可生成创建、更新与删除三类动作执行器服务,并配套通用实体到扁平实体的转译与外键标识符解析逻辑。使用者需要掌握NestJS和TypeORM架构,并已完成迁移构建器及缓存定义。

常见场景

它能帮你做什么?

01

新建同步实体创建执行器:转译通用创建动作为扁平格式,调用批量插入方法将新实体持久化至元数据库中。

02

处理实体属性及关联更新:将跨环境的通用关联标识符解析为工作区本地ID,并执行字段差异更新。

03

实现实体级联物理删除:通过基础转译方法提取被删除实体的扁平ID列表,并在元数据库中安全执行清理。

三步完成

怎么使用

1安装 Skill

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

2说清楚目标

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

3检查结果

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

复制就能用

你可以直接这样说

“为 Twenty 的 customField 实体编写创建、更新与删除 Migration Action Handler”

“编写 fromUniversalFlatMyEntityToFlatMyEntity 转换工具并解析关联外键”

“检查当前 UpdateActionHandlerService 是否正确映射了通用更新字段的ID”

适用人群

适合谁?

Twenty核心贡献者开源CRM后端开发工程师全栈架构师

上手门槛

使用难度

专业

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

兼容范围

支持哪些 AI?

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

中文用户增强

Skill Px 做了什么?

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