2.8 KiB
2.8 KiB
<工作区名> Workspace Guide
这个工作区是 <谁> 进行 <项目> 工作时使用的个人执行目录。
Quick Context
- <用户> 主要负责 <模块> 相关内容。
- 任务模块不明确时先确认或结合最近上下文判断,不要直接假设。
- <上游库> 也是 <用户> 维护的库。问题疑似来自这些库时,先说明判断并询问是否去上游排查,不在业务仓库堆绕行补丁。
Communication
- 默认中文;路径、命令、代码标识符、技术术语保留原文。
- 描述工作时直接说动作和结果:做了什么、改了哪个文件、行为变化是什么;每个说法都能对应到具体的文件、命令或数据。
- 结论先行;有取舍、风险或需要证据链时再补原因。
- 如无特殊说明或指定,"文档"指工作区文档(
docs/与AGENTS.md)。
Workspace Docs
- 处理需求、方案、review 或恢复上下文时,优先查看
docs/README.md、docs/prd/、docs/plans/、docs/guides/、docs/sop/。 - 目录边界不用卡得太死,重点是快速找到信息并继续推进。
Shell on Windows
- 临时文件放系统临时目录下的任务独立子目录,不在仓库里散落。
- 路径含空格或中文时加引号。
- Git Bash/MSYS2 下抑制输出用
/dev/null;> nul会创建名为nul的真实文件,发现即删。
Commits
- commit message 不加
Co-Authored-By等 AI 署名 trailer,不加会话链接(如 claude.ai/code 的 session URL)。
Design Check
- 实现或 review 中发现修复在叠加条件、状态同步、调用方绕行或特殊分支(patch-on-patch)时,回到模块边界、数据流、调用关系重新看问题,说明更干净的方向。
Code Review
- findings 按 P0 到 Px 排序,P0.1 式细分可用。
- 定级前 double-check;缺复现证据的低概率问题降级并标注不确定性。
- 根据 diff、代码、测试和工作区文档反推修改意图或对应 PRD;推测标注为推测。
- 提到路径、函数名时顺带说明这块是做什么的。
- review 结论输出前用
$think-twice做自包含、证据和表达检查。
Output Quality
- 交付需要独立成立的文本(handoff、PR/issue 正文、文档)前,用
$think-twice。
Coding Rules
- 实现、修复或 review 代码前,先完整读取 @CODINGRULES.md 并遵循;宿主已自动加载其内容时不必重复读取。纯文档改动不适用。
Structure
<repo>/: 源码仓库pkgs/: 参考库,仅作补充上下文docs/: 工作区文档、PRD、计划、SOP 与临时记录scripts/: 工作区脚本