interview-me
提取用户真正想要的内容,而不是他们认为自己应该想要的内容。通过一次只问一个问题的面谈方式来实现,直到对潜在意图达到约 95% 的把握。当需求不够明确时使用(例如“给我做个 X”但没有“为谁”或“为什么现在”),当用户明确提出(“采访我”“盘问我”“我们确定吗?”“压力测试我的想法”)时使用,或者当你发现自己在尚未有任何计划、规范或代码之前就默默填补了模糊的需求时使用。
分类
商业分析安装
热度:103
下载并解压到你的 skills 目录
复制命令,发送给智能体自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=addyosmani-skills-interview-me&locale=zh&source=copy
Interview Me - 需求挖掘与意图确认技能
技能概述
Interview Me 是一个通过一对一访谈挖掘用户真实需求的技能,帮助你在任何计划、规范或代码存在之前发现用户"说想要的"和"真正想要的"之间的差距,直到达到约 95% 的置信度。
适用场景
1. 需求不明确的模糊请求
当用户提出"给我做一个 X"这类常规请求,但缺少"为谁做"、"为什么现在做"或"成功标准是什么"等关键信息时。例如用户说"做一个仪表板",但说不清给谁用、解决什么问题、如何衡量效果。
2. 用户主动要求深入验证
当用户明确表达"采访我"、"考考我"、"开始前我们确定一下"、"压力测试我的想法"等需求时,说明用户希望有人帮助他们理清思路,避免走弯路。
3. 发现自己在填充空白假设时
当你发现自己正在默默为用户的模糊请求填充细节——比如假设目标用户、假设使用场景、假设技术约束——这些都是需要停下来使用 Interview Me 的信号。
核心功能
1. 假设-置信度方法
在提问前先写出你对用户需求的一句式假设,并附带诚实的置信度数字(0-100%)。当置信度低于 70% 时,必须说明缺失了什么信息。这个数字强制你保持诚实,避免高估自己的理解程度。
2. 逐次提问附带猜测
每次只问一个问题,并附上你对答案的猜测。这样做的好处是:用户对错误猜测的反应速度比从零生成答案更快;你的猜测会被显式地验证或纠正;暴露出你的隐性假设。
3. 意图重述与显式确认
当置信度达到高水平时,用用户的语言重新表述他们的意图(包括结果、用户、时机、成功标准、约束和不做什么),并要求用户给出明确的"是",而不是"你觉得好"、"就这样吧"等模糊回应。
常见问题
Interview Me 适合什么类型的项目?
适合任何需求不明确、涉及人类决策、存在多个合理选项需要权衡的项目。特别适合在开始编写规格说明、制定计划或编写代码之前使用。不适合明确的机械操作(如重命名变量)或纯信息查询。
使用 Interview Me 需要多长时间?
通常需要 4-6 轮提问,每轮一个附带猜测的问题。这个过程很快,与构建错误功能的时间成本相比微不足道。当达到可以预测用户对接下来三个问题反应的程度时,就可以停止了。
Interview Me 和其他需求分析技能有什么区别?
Interview Me 是定义阶段的最前置技能——在其他技能开始之前发现需求差距。
idea-refine 假设你已大致知道自己想要什么,spec-driven-development 假设需求已明确只需写下来。Interview Me 则是在你还不确定自己要什么时,通过访谈帮助你找到真正的意图。