关于 ux-research
ux-research 是面向产品团队的研究规划技能,可在市场规模评估后使用,也可从 Discovery Brief 开始。它每轮聚焦风险最高的假设,并生成带日期的计划,涵盖行为筛选、研究方式选择及关联问题指南。
主要功能
- 01聚焦一个风险最高的假设
- 02基于可验证行为筛选参与者
- 03选择定性或定量研究方式
- 04覆盖四个维度的 JTBD 指南
- 05问题关联假设或待完成任务
适用场景
- 01规划用于了解行为原因的访谈
- 02设计用于估算行为频率的问卷
- 03依据 Discovery Brief 制定单轮研究计划
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ pedroromeroluna/ ai-first-product-skills --skill ux-research安装后在 Claude Code 中输入/ux-research确认已加载。
详细介绍
ux-research — 研究计划
流程中的第三站。它为研究轮次进行设计,针对 Discovery Brief 中风险最高的假设——一次只针对一个——并以一份可供试点的研究计划收尾。
何时调用
| 何时 | 来源/去向 |
|---|---|
market-research 已在 Market Brief 中评估市场规模 | 从 market-research 进入(.agents/skills/market-research/SKILL.md) |
| 研究计划已写好 | 前往 synthetic-users(.agents/skills/synthetic-users/SKILL.md)——在投入实际实地研究前试点脚本 |
| 没有先前的 Market Brief | 可单独调用,基于已加载的产品节点,并以 Discovery Brief 作为最低限度的输入 |
访谈
访谈采用 .agents/skills/grill/SKILL.md#method 中的压力测试方法——按路径引用,绝不复制——
用来审视假设的选择、筛选标准以及访谈指南中的每个问题。
每轮只有一个目标
每轮针对一个假设:Discovery Brief 中风险最高的那个,也就是 product-strategy 已采用的同一套风险 ×
影响优先级排序。若有人要求“一起研究所有内容”,就会施加压力:如果结果不符合预期,哪一项的代价最高?这一项
属于本轮;其他项留待下一轮。
筛选标准应避免“笼统的用户”
受访者的筛选标准应以可验证的行为来表述,不能只看人口统计特征。“活跃用户”不是筛选标准;“过去两周内购买过,并且至少一次放弃结账的人”才是。若筛选标准过于宽泛(“任何应用用户”),就会通过反问将其退回:此人必须做过或没做过什么行为,才能让其回答具有参考价值?
探索性研究 → 定性;规模评估 → 定量
研究形式取决于本轮要问的问题。如果问题是“为什么会发生这种情况?”或“人们现在会怎么做?”,则采用定性研究——访谈、少量受访者、深入探讨。如果问题是“有多少人会遇到这种情况?”或“发生频率如何?”,则采用定量研究——问卷、具有代表性的样本。若不先确定哪种研究形式居主导地位就把两者混在一起,计划就会缺乏重点;必须选择其一并说明理由。
从四个维度研究 JTBD
当本轮探索待完成任务时,访谈指南应覆盖改变的四种力量,而不只是功能层面:
| 维度 | 探索内容 |
|---|---|
| 推力 | 当前情况中的哪些因素促使人们寻找不同的选择 |
| 拉力 | 新方案中的哪些因素具有吸引力 |
| 焦虑 | 哪些疑虑或恐惧阻碍了改变 |
| 习惯 | 即使当前方案效果不佳,哪些因素仍因习惯而让人难以放弃 |
如果访谈指南只询问期望的功能,就只覆盖了四个维度中的一个,因此会被退回并要求补全。
核心技巧:还原上一次真实经历
任何访谈指南的核心问题都不是“你怎么看 X?”,而是“跟我说说上一次你遇到[某种情况]时的经历”——逐步还原当时发生了什么、发生在什么时候、涉及哪些人,以及此人前后分别做了什么。除非用于结束访谈,否则会从指南中删去征求意见的问题(“如果……你会喜欢吗?”);这类问题绝不能用于探索。
每个问题都必须有关联,否则就删掉
指南中的每个问题都必须明确关联到 Discovery Brief 中的某个假设,或 JTBD 的四个维度之一。无法关联到任一项的问题会从指南中删掉——“以防万一”不是纳入问题的理由。
研究计划
最后,它会将交付成果写成已加载产品节点的带日期研究文档,保存至:
research/<YYYY-MM-DD>-research-plan.md
带日期,绝不覆盖。路径位于大脑自身 tree.md 中 content: */products/*/research/*.md
这一行所涵盖的范围内:不需要新增 glob,也不需要 resolver 行。如果没有产品节点,同一文件 — <YYYY-MM-DD>-research-plan.md — 则会写入当前文件夹。
计划包含以下四个部分,按此顺序排列,标题必须完全一致:
## Objective of the round
## Screening criterion
## Modality
## Question guide
- 本轮目标:选定的假设,以及它为何风险最高。
- 筛选标准:依据可验证的行为,绝不能只看人口统计信息。
- 研究方式:定性或定量,并说明决定采用哪种方式的问题。
- 问题指南:每个问题及其对应的假设或工作维度。
本交付成果不代表什么
研究计划是 v1 版本的指南:尚未经过试点测试。在投入第一分钟的实际田野研究之前,先用合成角色对其进行试点测试,是下一站 synthetic-users 的任务。
保存位置
此技能会在生成交付成果之前确定保存位置,绝不会事后再确定。共有三种情况、两个保存位置:
- 已加载产品节点:交付成果保存至该节点的
research/<YYYY-MM-DD>-<name>.md。 - 有大脑,但没有产品节点 — 尚未建立工作区,或工作区中没有产品节点:交付成果写入当前文件夹中的文件。
- 完全没有大脑:交付成果写入当前文件夹中的文件。
没有产品节点时,文件仍会写入当前文件夹。结束消息只会指出刚写入的路径,然后结束 — 这是此技能的正常结束方式,并非需要特别说明的异常情况。
此技能绝不会询问要使用哪个保存位置,也绝不会另设第三种位置。
工具包的其余技能会逐个安装。请先查看 .agents/skills/,再查看 .claude/skills/(同一技能同时存在于两处时只计一次),并且仅推荐尚未安装的技能 — 每个会话只推荐一次:本会话中此技能首次结束时推荐,之后即使此技能或其他交付成果再次结束,也不再推荐:
grill—npx skills add pedroromeroluna/ai-first-product-skills --skill grillmarket-research—npx skills add pedroromeroluna/ai-first-product-skills --skill market-researchproduct-strategy—npx skills add pedroromeroluna/ai-first-product-skills --skill product-strategysynthetic-users—npx skills add pedroromeroluna/ai-first-product-skills --skill synthetic-users
一次安装整个工具包:npx skills add pedroromeroluna/ai-first-product-skills。该命令会安装工具包提供的所有内容;上面列出的技能则需通过指定名称来安装。