diff --git a/docs/prompts/README.md b/docs/prompts/README.md index 88e0944..a5f3088 100644 --- a/docs/prompts/README.md +++ b/docs/prompts/README.md @@ -2,12 +2,16 @@ 面向 AI 大模型的提示词集合,每份提示词独立可用,完整复制给 AI 工具即可启动对应流程。 +## 命名规则 + +文件名格式:`prompt-{action}.md`,`{action}` 使用明确无歧义的英文单词或短语,用连字符连接,例如 `prompt-smart-merge.md`、`prompt-spec-review.md`。 + ## 提示词 | 文件 | 用途 | | ---- | ---- | -| [智能合并.md](智能合并.md) | 批量合并 dev 分支到主干,含依赖分析、冲突处理、安全回退 | -| [规范整理.md](规范整理.md) | 审查和重构 openspec/specs/ 下的规范文件 | +| [prompt-smart-merge.md](prompt-smart-merge.md) | 批量合并 dev 分支到主干,含依赖分析、冲突处理、安全回退 | +| [prompt-spec-review.md](prompt-spec-review.md) | 审查和重构 openspec/specs/ 下的规范文件 | ## 书写原则 diff --git a/docs/prompts/智能合并.md b/docs/prompts/prompt-smart-merge.md similarity index 90% rename from docs/prompts/智能合并.md rename to docs/prompts/prompt-smart-merge.md index edb146e..2111508 100644 --- a/docs/prompts/智能合并.md +++ b/docs/prompts/prompt-smart-merge.md @@ -2,12 +2,12 @@ ## 约束(全局,不可违反) -- 所有操作(合并、推送、删除)执行前必须用提问工具获得用户确认 +- 所有操作(合并、删除)执行前必须用提问工具获得用户确认 - 冲突文件严禁自主编辑,仅分析方案后交用户选择 - 全程仅使用 `git merge`,禁止 rebase(rebase 会重写目标分支历史) - `git add` 仅指定已解决冲突的文件路径,禁止 `git add .`/`git add -A` - `git reset --hard` 仅配合安全锚点 tag 使用,禁止裸用 -- 禁止自动 `git push`、`git stash` +- 禁止自动 `git stash` `git push` ## 1. 环境检查 @@ -25,7 +25,7 @@ | 基础 | 分支名、分叉 commit、commit 数/消息、是否推远端、是否已合并(`git branch --merged`) | | 变更 | 文件列表(`git diff --name-status target...branch`)、所属模块、行数统计 | | 依赖 | 是否依赖/被依赖其他 dev 分支、是否修改公共文件(共享类型、工具函数、配置) | -| 冲突 | dry-run 预测(逐个串行,不可并行,因需修改工作区):`git merge --no-commit --no-ff branch` → 收集冲突 → `git merge --abort`;与其他 dev 分支文件重叠 | +| 冲突 | dry-run 预测(逐个串行,因需修改工作区):`git merge --no-commit --no-ff branch` → 收集冲突 → `git merge --abort`;与其他 dev 分支文件重叠 | ## 3. 合并顺序 @@ -102,13 +102,7 @@ 每个分支完成后询问是否继续,暂停则记录进度。 -## 5. 推送 - -全部合并完成后: -- `git log pre-merge-backup-*..HEAD --oneline` 展示新增提交 -- 确认后 `git push origin {目标分支}` - -## 6. 清理 +## 5. 清理 ### 删除分支 diff --git a/docs/prompts/规范整理.md b/docs/prompts/prompt-spec-review.md similarity index 100% rename from docs/prompts/规范整理.md rename to docs/prompts/prompt-spec-review.md