grill-with-docs
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseGrill With Docs
用文档质询方案
Load if it isn't already loaded.
/intent-modelingInterview the author relentlessly about every aspect of their plan until you
reach a shared understanding. Walk down each branch of the decision tree,
resolving dependencies between decisions one by one.
Keep each turn to the next unresolved branch or a small cluster of related
questions the author can answer in one reply, then wait. Provide your
recommended answer for each question.
如果尚未加载,请加载它。
/intent-modeling针对方案的各个方面对作者进行全面质询,直到达成共识。梳理决策树的每个分支,逐一解决决策之间的依赖关系。
每次仅推进到下一个未解决的分支,或提出一组作者可一次性回答的相关小问题,然后等待回复。为每个问题提供你的建议答案。
Starting the Session
启动质询会话
Read the plan or proposed direction the author provides. Identify:
- Decision branches — choices that gate other choices
- Dependency order — which decisions must resolve first
- Terms needing precision — vague, overloaded, or undefined vocabulary
- Assumptions — things treated as given that may not be
Start with the highest-leverage unresolved dependency — the earliest branch
point that unblocks the most downstream decisions.
阅读作者提供的方案或拟议方向,明确以下内容:
- 决策分支 —— 会影响其他选择的关键决策点
- 依赖顺序 —— 哪些决策必须优先解决
- 需明确的术语 —— 模糊、多义或未定义的词汇
- 假设前提 —— 被视为既定事实但可能不成立的内容
从影响最大的未解决依赖项开始——即能解锁最多下游决策的最早分支点。
Challenging Terminology
术语质疑
Check every significant term against the project's existing vocabulary where
it exists:
- Vocabulary pages in the kb — for project-wide terms,
kb/vocab.mdfor domain-specific ones.kb/<domain>/vocab.md - Project conventions in — established names and labels.
CLAUDE.md - Active work notes in — terms already defined for the current effort.
work/ - Prior decisions — terms established by earlier choices.
When the author's language conflicts with documented terms, call it out
immediately. Name the conflict: "You said X, but the kb defines Y for this
concept — which should we use?"
Sharpen vague or overloaded terms into canonical terms. Use concrete
scenarios and edge cases to force precise boundaries — "Does 'sync' here mean
the timeline beat, the character's realization, or something new?" See
for the vocabulary discipline.
/shared-dao对照项目现有词汇表检查每个重要术语:
- 知识库中的词汇页面——项目通用术语见,领域特定术语见
kb/vocab.md。kb/<domain>/vocab.md - 中的项目约定——已确立的命名和标签规则。
CLAUDE.md - 中的活跃工作笔记——当前工作中已定义的术语。
work/ - 过往决策——早期选择中确立的术语。
当作者使用的语言与已记录的术语冲突时,立即指出。明确冲突点:“你提到了X,但知识库中对该概念的定义是Y——我们应该使用哪一个?”
将模糊或多义的术语提炼为标准术语。通过具体场景和边缘案例来明确术语边界——比如:“这里的'sync'是指时间节点、角色的认知转变,还是新的概念?”参考中的词汇规范。
/shared-daoGathering Evidence
收集证据
When answering requires cross-referencing project materials beyond what is
already in context, read the specific files directly, or spawn a focused
subagent to gather evidence so your own context stays on the grilling
conversation. Scope each lookup to one question and target specific files or
directories — chapters, kb entries, outlines, prior decisions.
Frame the lookup as an evidence-seeking question with file/path targets. Act
on findings to sharpen your next question or to challenge the author's
assumptions with evidence.
当回答需要交叉引用当前上下文之外的项目资料时,直接读取特定文件,或生成一个专注的subagent来收集证据,以便你能聚焦于质询对话。每次查询仅针对一个问题,并指定具体文件或目录——如章节、知识库条目、大纲、过往决策记录。
将查询表述为带有文件/路径目标的证据收集问题。根据发现的内容优化下一个问题,或用证据质疑作者的假设。
Updating Documentation
更新文档
Update artifacts inline as decisions crystallize. Reasoning flattens the
longer you wait — capture it in the moment.
随着决策逐渐明确,即时更新相关文档。推理过程搁置越久越容易模糊——要及时记录。
Active work notes
活跃工作笔记
Record decisions in as they stabilize — the decision, the reasoning,
and any constraints that emerged. Keep open questions visible.
work/当决策趋于稳定时,在中记录决策内容、推理过程以及出现的任何约束条件。保留未解决的问题以便追踪。
work/KB vocabulary
知识库词汇
When the session produces a new canonical term or refines an existing one,
update the appropriate vocabulary page: for cross-cutting
terms, for domain-specific ones. Follow
for page structure.
kb/vocab.mdkb/<domain>/vocab.md/kb-management当会话产生新的标准术语或优化现有术语时,更新相应的词汇页面:跨领域术语更新,领域特定术语更新。遵循中的页面结构规范。
kb/vocab.mdkb/<domain>/vocab.md/kb-managementDurable decisions
长效决策记录
Create durable decision records sparingly — only when the choice is hard to
reverse, surprising without context, and involves a real tradeoff. Record it
in the relevant kb page. Keep provisional decisions in until they
prove durable.
work/仅在以下情况下创建长效决策记录:选择难以逆转、脱离上下文会令人困惑,且涉及实际权衡。将其记录在相关的知识库页面中。临时决策先记录在中,直到被确认为长效决策。
work/Session Rhythm
会话节奏
Each cycle through a decision branch:
- State the branch and why it matters now (dependency context).
- Ask focused questions with your recommended answer for each.
- Wait for the author's response.
- If the answer raises a sub-question, drill into it before moving on.
- If the answer can be verified against project materials, check the relevant files and use what you find to confirm or challenge.
- When the branch resolves, update the relevant documentation surface immediately.
- Advance to the next branch.
The session ends when all branches of the decision tree are resolved and the
documentation reflects the shared understanding.
每个决策分支的处理周期:
- 说明当前分支及其重要性(依赖关系背景)。
- 提出聚焦的问题,并为每个问题提供建议答案。
- 等待作者回复。
- 如果回复引出子问题,先深入探讨该子问题再推进。
- 如果回复可通过项目资料验证,检查相关文件并根据发现确认或质疑。
- 分支问题解决后,立即更新相关文档。
- 推进到下一个分支。
当决策树的所有分支都已解决,且文档反映出共识时,会话结束。