docs: 新增代码审查提示词

This commit is contained in:
2026-05-29 14:31:24 +08:00
parent 48c76e6180
commit 9241c782e6
5 changed files with 258 additions and 26 deletions

View File

@@ -8,7 +8,7 @@
-`fast-drive` workflow 下,`design.md` 是范围、需求、决策、执行约束、执行方向和验证预期的事实来源,`tasks.md` 必须从 `design.md` 派生
- 优先使用当前会话中的讨论、explore/propose 阶段结论和已生成的变更文档;仅在无法明确 change、`schemaName` 或文档范围时,再用提问工具或 OpenSpec 命令补充定位
- 每批文档修改建议执行前用提问工具获得用户确认
- 删除/重写前用提问工具获得用户确认,并先备份文件`{file}.bak.{timestamp}`
- 删除/重写前用提问工具获得用户确认;若存在 git 仓库,不创建 `.bak` 备份文件,改用当前 `git status` / `git diff` 作为回退依据;仅在无版本控制或用户明确要求时,才将备份放到代码目录外的用户确认路径
## 1. 收集
@@ -118,8 +118,8 @@ d) 若实际 schema 不是 `fast-drive`,只读取实际存在的 artifacts
若涉及删除或重写:
- 先创建备份文件 `{file}.bak.{timestamp}`
- 再执行修改
- 存在 git 仓库时,先记录当前 `git status` / `git diff`,不要在文档或代码目录创建 `.bak` 文件
- 不存在版本控制,或用户明确要求备份时,先用提问工具确认代码目录外的备份路径,再执行修改
执行后重新读取所有被修改的文档,并复核:
@@ -134,6 +134,6 @@ d) 若实际 schema 不是 `fast-drive`,只读取实际存在的 artifacts
## 5. 收尾
列出所有修改的文件、备份文件和变更摘要。
列出所有修改的文件、回退依据和变更摘要;若实际创建了备份,再列出备份文件
若本次因缺少讨论记录而降级执行,或有问题因信息不足暂未处理,单独说明。