访谈提纲还没问出口,AI先替用户把话说完了——我用模拟访谈验证需求假设的一次纠偏
一个反例开场:我把AI当“答案机器”,结果白干一周
去年我想做一个面向自由职业者的记账小工具。没预算做真实访谈,于是想到AI:我打开对话窗口,直接问:
> "自由职业者最需要什么样的记账功能?"
AI给了我一份漂亮的功能清单:发票管理、多币种、税务提醒、报表可视化……每一条看起来都很合理。我照着清单开发了一周,拿给几个潜在用户看,得到的反馈是:“这些功能别的软件都有啊。”
问题出在哪?我把AI当成了“需求答案生成器”。它给出的其实是互联网上自由职业记账软件的“平均共识”,而不是我的目标用户真正的痛点。我犯了三个常见错误:
- 让AI凭空回答,没有给它任何用户画像和场景约束,它只能输出通用知识;
- 问的是“需要什么功能”,而不是“遇到什么问题”,跳过了动机层;
- 把AI的输出当结论,而不是当作待验证的假设。
这是最常见的失败姿势:拿AI模拟访谈,本质上只是换了个地方查“行业百科”。
正确路径:AI是“用户扮演者”,不是“需求顾问”
转过弯来后,我重新设计流程。核心认知变了:AI不该回答“用户要什么”,而应该扮演具体的用户,让我去访谈它。AI能为我做的是:
- 扮演多个差异化人格:一次生成5-8个背景、性格、使用习惯都不同的虚拟用户,覆盖真实访谈中你可能碰不到的边缘人群;
- 拒绝配合我的预设:在提示词里明确要求它“不要顺着我的产品说话”,模拟真实用户的挑剔和冷漠;
- 输出结构化的访谈记录:每次模拟对话后自动整理成痛点、动机、替代方案三栏表格,方便我做假设提炼;
- 无限追问不尴尬:真实访谈里不好意思反复追问“为什么”,对AI可以挖到底。
我最终跑通的流程
第一步:定义用户画像群。先让AI基于我的产品方向生成一批候选画像,我人工筛掉明显不靠谱的,保留5个差异化的(比如“刚离职的插画师”和“接外包的在职程序员”,痛点完全不同)。
第二步:逐个模拟访谈。一次只激活一个画像,用半结构化提纲问开放性问题:最近一次处理记账是什么时候?当时怎么做的?哪里让你烦躁?注意,先不提我的产品。
第三步:提炼假设而非结论。访谈完,让AI把记录压缩成若干条可证伪的假设,例如“自由职业者拖延记账的核心原因不是懒,而是收支渠道太碎”。
第四步:小成本验证。拿这些假设去真实社群发帖、找5个真人聊20分钟。模拟访谈不能替代真实验证,但它让我的真实验证从“漫无目的”变成“带着假设去确认或推翻”,命中率完全不同。
前后对比
| 维度 | 之前(AI当答案机) | 之后(AI当用户扮演者) |
|---|---|---|
| 输出性质 | 行业通用功能清单 | 与具体画像绑定的痛点假设 |
| 我的判断依据 | "AI说需要" | 可证伪的假设清单 |
| 真实验证 | 跳过,直接开发 | 带假设找5个真人确认 |
| 开发一周后的反馈 | "功能都见过" | 两个核心假设被证实,产品方向收窄 |
| 修改成本 | 重写大半功能 | 调整访谈提纲即可迭代 |
真实访谈一次几百元、约时间要一周;模拟访谈一轮半小时,随跑随改。它不完美——AI扮演的用户可能过度配合或过于典型——但作为假设生成器和提纲试错场,性价比无可替代。
可复制的提示词模板
把下面的模板存下来,替换方括号内容即可使用:
你是一位用户访谈模拟器。请扮演一位用户,接受我的一对一访谈。
【用户画像设定】
- 身份背景:[如:30岁,自由插画师,工作2年]
- 使用场景:[如:多个平台接单,收入来源分散]
- 性格倾向:[如:对财务工具不耐烦,习惯拖延]
- 现有替代方案:[如:Excel + 微信收藏夹]
【扮演规则】
1. 始终保持该画像的视角,不要跳出角色给建议;
2. 不要主动提及或猜测我的产品,除非我先提到;
3. 如果我问诱导性问题(如"你是不是觉得X很麻烦"),
只有在符合你设定时才同意,否则给出真实反应(包括"没想过""不在乎");
4. 回答保持口语化,长度不超过3句话,可以反问我;
5. 你的痛点要具体到事件和时间,不要说空泛的"效率低"。
【输出约定】
当我说"访谈结束"时,你再切换成分析员角色,
把本次对话整理成表格:用户原话 | 背后动机 | 对应需求假设(可证伪)。
现在请用一句该用户会说的开场白开始。使用小技巧:一次访谈别超过15轮,问完先说“访谈结束”拿到结构化分析,再开新会话换下一个画像。
几点实操建议
- 画像要“极端化”一点。太平均的画像只会产出太平均的洞察,故意设定棘手的用户(比如“用过三个记账App都放弃了的人”)更有价值;
- 同一问题换3个画像问。如果三个人给出相似痛点,这条假设的优先级可以提前;
- 模型选择:角色扮演和抗诱导能力对模型质量敏感,建议用能力较强的模型跑模拟环节,分析环节可以用便宜模型;API调用费用方面,以各平台官网价格页为准;
- API密钥管理:如果你要把这个流程做成定时任务批量跑,记得走服务端代理,别把Key硬编码进脚本仓库——这是另一个故事了。
模拟访谈不是真实访谈的替代品,而是它之前的那一环:用极低成本把“我要问什么、 hypotheses 是否站得住”先磨一遍。独立开发者和小团队最缺的就是试错预算,这一环省下的,是方向性的浪费。
如果你打算把这套流程跑起来,需要一个稳定的AI API来支撑批量角色扮演和结构化分析,可以试试这个平台:https://api.thistoken.ai/register
---
不想折腾多家供应商的接入差异?在 https://api.thistoken.ai/register 注册,用一个 base_url 调用所有模型。