SuperAPI AI 工具集

ado-mapper

部署与运维

查看项目

更新于 10-15 19:56

技能介绍

用途:在 SpecWeave 与 Azure DevOps(ADO)之间做双向映射,导出 increment 为 ADO 工作项,或把 ADO Epic 导入为 increment,并保持可追溯性。

主要能力:导出时按 ADO 四级层级(Epic→Feature→User Story→Task)创建条目,标题形如 [Increment ###] [Title];依据验收标准数量决定用户故事映射为 Feature 还是 User Story(>5 条为 Feature,≤5 条为 User Story,可用 --force-feature 或 --force-user-story 覆盖)。导入时自动编号下一个 increment,生成 spec.md 与 tasks.md,并把 ADO 的 Area Path、Iteration 存入 frontmatter。支持双向同步、冲突检测与解决,以及状态、优先级映射(New→planned、Active→in-progress、Resolved→in-progress、Closed→completed;Priority 1/2/3/4→P1/P2/P3)。

使用方式:需先配置 ADO 连接(PAT、组织、项目),导出要求 increment 目录、spec.md 与 tasks.md 存在;导入需有效 Epic ID。PAT 建议存于 .env(如 ADO_PAT),不要提交到仓库。

适用场景:需要把 SpecWeave 规划同步到 ADO 团队看板,或把 ADO 既有 Epic 纳入 SpecWeave 管理。

限制:资料未提供具体安装命令、价格与平台支持范围;自定义工作流、Area Path 与 Iteration 需人工选择或输入;API 错误(如 401)需检查 PAT 权限。