交互式问题处理
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_6e9536dc/interactive-problem-solving。
技能介绍
要解决什么问题
很多对话里,模型会在信息还不完整时就给出「最终答案」,或在用户还没确认取舍时自行收尾。需求含糊、排查路径分叉、架构要权衡时,一轮回复往往不够,更需要按阶段推进并在关键判断点停下来等用户拍板。
这个技能把「交互式问题处理」写成可执行的流程:在用户没有明确说「结束」之前,持续通过 interactive_feedback(feedback MCP)交换信息,而不是默认问题已经闭环。
技能如何工作
终止条件唯一:只有用户说出「结束」/end/no more 才退出;即便模型认为已解决,也要先征求确认。
典型节奏如下:
- 理解问题:完整读描述,提炼核心诉求与验收标准,标出歧义与缺失信息;信息不足时先整理问题,首轮反馈里一并提问(每次最多 3 个,按优先级排序)。
- 形成可落地方案:给出具体回答或步骤(路径、命令、行号等),并写明前提假设与待确认点;多方案时写清取舍。
- 调用 MCP 等待反馈:每完成一个处理阶段后必须调用
interactive_feedback,把本轮摘要交给用户;不得在无反馈的情况下连续做多个决策。 - 按反馈迭代:有新问题则回到分析;有修正则改方案再确认;用户确认无误则询问是否还有别的问题,再继续反馈循环。
用户说「结束」后,输出最终工作总结与产出物清单,不再调用 MCP。
适用边界与注意点
- 依赖环境:需要可用的
mcp-feedback-enhanced与interactive_feedback;没有该工具时,流程无法按设计执行。 - 不适合:追求单次极简答复、或不愿多轮确认的场景;业务优先级与取舍必须由用户通过反馈明确,模型不得替用户定夺。
- 常见用途:需求澄清、复杂 Bug 多轮定位、架构讨论、文档迭代、技术调研等需要反复对齐假设与结论的工作。
使用场景
- 产品描述只有几句话时,需要逐轮追问验收标准与边界,再整理成可执行的开发任务清单
- 线上故障现象零散、日志不完整时,按假设分步验证并在每轮结论后请业务方确认优先级
- 两个技术方案在成本、迁移风险上拉扯时,多轮列出取舍表,等负责人拍板后再写实施步骤
- 技术文档初稿写完后,按章节征求修改意见,根据反馈迭代到对方明确说可以收尾
适合人员
- 负责把口头需求落成 PRD 或任务单的产品/项目同学,需要在关键假设上反复对齐而不是一次定稿
- 维护核心服务、排查跨模块 Bug 的后端工程师,需要在多轮里验证假设并等负责人确认是否继续深挖
- 要在团队内推动架构或技术选型评审的技术负责人,需要把权衡摊开并在决策点停下来征求意见
- 撰写对外或对内技术说明的文档作者,需要按反馈改稿直到读者确认没有遗留问题