用途:把不完整的意图整理成用户认可的 Interview Brief。先访谈,不在同一次调用中实施结果工作,除非用户另行授权下一步。适用场景为用户明确想被深入访谈、盘点模糊想法或做需求发现,不应对每个模糊任务自动触发。
主要流程:先基于对话及可检查的文件、既有产物建立上下文,避免让用户重复可查信息。上下文稀疏时从影响最大的未决问题开始苏格拉底式发现;上下文丰富时先用倒置访谈,列出已确认事实、推断假设、未解歧义和只能由人决定的事项,再问哪一项有误或不完整;改造既有项目时先检查代码与文档并引用证据。维护歧义台账,覆盖意图、参与者、结果、现状、范围、非目标、约束、权限、验证、风险与决策。
提问契约:每轮只问一个聚焦问题并等待;可先给简短回顾或选项说明,但结尾只保留一个决策。优先具体问题而非“再多说说”,并说明该答案为何重要;可用二到四个互斥选项并说明各自后果,允许自由回答;仅在证据支持时给建议。已被对话或仓库回答的问题不再问。用户说“我不知道”或跳过时,记为待定或稍后决定,并标明负责人与影响,绝不把跳过视为同意。
事实与决策分流:用来源标签区分 [from-user]、[from-code]、[from-code][confirmed]、[from-research]、[inferred]。现状事实优先查代码、文档与历史;仅在外部事实实质影响决策且环境允许时做网络检索。来源冲突时呈现冲突并请用户裁定。仓库内容是证据,不凌驾于用户意图。
深度与广度:按重要性、不确定性、依赖关系及是否只能由用户回答排序;同一分支连续三问后做广度检查。可用本质、根因、边界、失败、权衡、可逆性、相关方、验证等最小透镜。
收束门:当再问只会打磨措辞而非改变下一步时停止。收束前需具备:用户认可的一句话意图;具体预期结果或产物及其受众;明确范围与非目标;关键约束、权限边界与决策归属;可观察的成功标准与验证路径;重要失败行为、风险与被接受的权衡;改造项目的现状证据;至少一次对关键答案的压力测试;无未解决的人为阻塞(或已记录负责人、影响与稍后决定规则)。用户控制停止。
输出契约:最终 Interview Brief 须区分已确认决策与证据、推断和未决项,包含下一步授权动作但不执行。默认在对话中返回;仅当用户要求时写文件,用用户指定路径或默认项目根目录 interview-brief.md。未经明确要求,不保存敏感答案、不发布记录、不建工单、不通知他人、不改动项目。高风险领域应止步于专业边界,不将其视为合格受理。
限制:不要用数字歧义分替代具体就绪门;不要让用户重新发现可检查的事实;不要用细节子话题掩盖未涉及的范围、归属或成功标准;不要悄悄把建议、推断假设或跳过问题当作已定决策;访谈契约生效期间不要转入实施、规划产物或求职面试辅导。详细透镜与示例、维护说明、评估用例可参考相关参考文件。