用途:Clarify 用于把粗略请求转化为另一个智能体可执行的提示词。它适合处理模糊需求、语音转写、粗略计划或写到一半的提示词。
主要能力:提供三种模式。目标清晰且缺失细节有安全默认值时直接精炼;当某个未决选择会实质影响行为、数据、安全、兼容性、成本、输出或验证时进行访谈;仅当用户明确要求运行或说“just do it”时才执行澄清后的提示词。
使用方式:先阅读请求及引用材料;涉及仓库时,先检查 AGENTS.md、CLAUDE.md、README.md、文件树和相关代码等可发现上下文,再提问。提取目标、当前状态、输入、输出、约束、范围边界、失败行为和成功检查。能从上下文解决的引用和项目约定直接解决;用户之后可改且无需返工的细节使用合理假设;没有安全假设时只问一个问题,得到回答后检查是否还有重要决策。提问格式为“Question: <一个决策> Recommendation: <答案> because <简短理由>”。最终输出包含 Final prompt、Assumptions 和 Gaps。
适用场景:需要把不完整需求整理成可执行提示词、为智能体准备自包含任务说明、或在仓库工作中先收集上下文再澄清需求。
限制:不要询问外观选择、仓库已能回答的约定、已提供细节或明显低风险默认偏好。最终提示词只包含影响执行的内容,不引用“我们的讨论”或提示词之外的信息。仅在缺失值无法安全假设且用户要求停止访谈时使用 [NEEDS: <detail>]。不要解决提示词、解释改写或提供下一步菜单,除非用户要求。