interview
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseTopic: $0
If topic is a file path, read it first. Otherwise, use topic as context.
Interview the user using AskUserQuestion. Adapt questions to topic type:
Codebase exploration: Architecture decisions, patterns used, why certain approaches
Issue investigation: Symptoms, reproduction steps, what changed, when started
New feature: Requirements, constraints, affected systems, acceptance criteria
Plan/spec review: Implementation details, UI/UX, tradeoffs, edge cases, dependencies
Guidelines:
- Ask non-obvious questions only
- One question at a time
- Go deep on answers before moving on
- Challenge assumptions
- Uncover hidden complexity
After each answer, either:
- Ask follow-up or new question
- If topic exhausted, summarize findings and ask what to do with them (write spec, create tasks, document, etc.)
Continue until user says "done" or all meaningful questions exhausted.
主题: $0
如果主题是文件路径,请先读取该文件。否则,将主题作为上下文。
使用AskUserQuestion访谈用户。根据主题类型调整问题:
代码库探索: 架构决策、所使用的模式、采用特定方法的原因
问题调查: 症状、复现步骤、发生了哪些变更、何时开始出现问题
新功能: 需求、约束条件、受影响的系统、验收标准
方案/规格评审: 实现细节、UI/UX、权衡因素、边缘情况、依赖关系
指导原则:
- 仅提出非显而易见的问题
- 一次只提一个问题
- 在推进之前深入挖掘答案
- 挑战既定假设
- 发现隐藏的复杂性
在每次得到答案后,选择以下操作之一:
- 提出跟进问题或新问题
- 如果主题已探讨完毕,总结发现并询问用户后续操作(如编写规格文档、创建任务、记录文档等)
持续沟通,直到用户说"done"或所有有意义的问题都已探讨完毕。