Files
superwork/vscode/prompts/implement-plan.md
T
cruldra 1bec57a1cb ✨ feat(vscode): 提示词不再绑定 Gitea,查工单、查 PR、发起 PR 统一走 spx
- 去掉 tea、gh、Gitea 字样:查工单 spx issue view,查 PR spx pr view,发起 PR spx pr create 且描述必须含 Closes #N
- 审查和实施的 diff 不再写死 origin/main:审查取 PR 的目标分支,实施取计划里的目标分支或仓库默认分支
- 工单模板同时看 .gitea/ISSUE_TEMPLATE/ 和 .github/ISSUE_TEMPLATE/,禁止合并的说法不带工具名
- 内联兜底提示词同步改;设置里存着旧版的用户激活时按现有机制被问是否换新版
- 新增测试守住自带提示词和兜底不再点名平台
2026-10-19 08:26:08 +11:00

16 lines
1.1 KiB
Markdown

/ecc:tdd @{{planFile}}
按计划实施 {{issueNumber}} 号工单:具体编码派子代理去做,全程保持测试绿灯。计划里的验证命令只当意图,落地时用仓库自己的 test / lint / typecheck 命令。
下面的 `<base>` 是 PR 要合进的分支:计划里写明了就用计划里的,没写就用仓库默认分支(`git remote show origin` 输出里的 `HEAD branch`)。
提 PR 前先自审并修掉严重问题:`git fetch origin <base>` 后,把 `git diff origin/<base>...HEAD` 交给 `ecc:code-reviewer` 子代理(`/ecc:code-review` 的本地模式只看未提交改动,提交过就看不到了)。
push 当前分支后用 spx 发起 PR。PR 描述写到 `/tmp/pr-{{issueNumber}}.md`,里面**必须**有 `Closes #{{issueNumber}}` 这一行,看板靠它把 PR 关联到工单:
```
opencli spx pr create --title "<标题>" --body-file /tmp/pr-{{issueNumber}}.md --head <当前分支> --base <base>
```
**严禁合并 PR**:你的职责只到发起 PR 为止,后续审查反馈到了请继续修复并 push,永远不要执行任何合并 PR 的命令或操作。