SuperAPI AI 工具集

portable-transplant

编程与开发

查看项目

更新于 10-16 06:21

技能介绍

用途:把先前 portable-extract 生成的可移植规格(抽象史诗、业务规则、数据契约、边界用例与流程)翻译成针对某个具体目标项目的 BMAD 史诗与故事。

前提:源项目已完成 portable-extract,存在 _portable-extract/epics.md 与 component-spec.md;目标项目需有 BMAD 文档,至少 PRD(prd.md)与架构(architecture.md),可选 UX 设计(ux-design-specification.md)。

三种模式:YOLO 全自动、Guided 默认(3-8 个针对性问题)、Interactive 全程逐项确认。

流程:定位并校验输入;加载解析源与目标文档;映射角色([User]/[Admin]/[System] 到目标角色);翻译领域语言;映射数据契约(DC-IN/OUT/STATE)并记录缺口;生成目标史诗与故事;写入 _portable-transplant/targeted-epics.md 与 transplant-report.md;输出摘要。

多源移植:逐个处理来源,按源名写入子目录,检查重复 BR-* ID、重叠史诗域与冲突角色映射,不静默合并。

后接 BMAD:可把 targeted-epics.md 交给 BMAD 的 create-epics-stories 或 create-story;业务规则仍以 component-spec.md 为准,按 ID 追溯。

限制:资料未提供具体安装命令或价格信息;缺少必需文档或内容不合规时会报错并停止;未提供 UX 文档时跳过交互模式补充。