SuperAPI AI 工具集

workitem

编程与开发

查看项目

更新于 10-16 09:32

技能介绍

用途:读取 ADO 或 GitHub 工作项,评估其对代码库的影响,调研类似历史 PR 与工作项,再实现修复,使分支可交由 /create-pr 创建 PR。调用方式为 /workitem <url-or-id>,无需用户输入,须先调研后实现。

主要流程:Step 0 检查 memory/ado-knowledge.md 的 ## Last sync,若超过 7 天或文件缺失则内联运行 /knowledge-sync;Step 1 获取工作项,GitHub 用 gh issue view <number> 及 --comments,ADO 用 az boards work-item show --id <id>,从 URL 识别类型;Step 2 用标题/描述关键词并行检索已合并 PR(gh search prs 与 gh pr view)、ADO 类似已解决项(az boards query WIQL)及本地知识库,并在写码前打印调研摘要;Step 3 只读地按架构层映射(build-tools、cli-wrapper、构建打包、依赖、测试)阅读相关源码;Step 4 同步 origin/main 后按 users/<alias>/<描述> 建立分支;Step 5 做最小改动并运行 npm run build 与 npm test;Step 6 只暂存相关文件并按 fix: <描述> (#<id>) 提交;Step 7 交接给 /create-pr。

适用场景与限制:面向该仓库的缺陷修复与任务实现。资料中的层映射、硬性约束(如 32 个任务共享主机抽象、task.json 为 UI 契约、bundleDependencies 打包进 VSIX、四个发布阶段 GUID)均按原文,未提供的信息暂未提供。