mcpField
C
customer-research

customer-research

github.com/syntax-syndicate营销与增长8466 次安装27 周前更新
代码仓库

关于 customer-research

面向产品和营销团队的客户研究技能,可分析现有反馈或指导在线调研。它从资料中提取主题、原话、需求并标注置信度,也提供数字调研的搜集与综合方法。

主要功能

  1. 01分析访谈、问卷、评论和支持记录
  2. 02提取客户需求、痛点和用语
  3. 03归纳主题并标记矛盾
  4. 04为洞察标注置信度
  5. 05指导在线社区调研

适用场景

  1. 01综合访谈和问卷发现
  2. 02收集用于营销信息的客户原话
  3. 03比较不同细分群体或来源的反馈
  4. 04规划研究以弥补证据缺口

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/syntax-syndicate/marketing-skills --skill customer-research

安装后在 Claude Code 中输入/customer-research确认已加载。

附带文件evals/evals.jsonreferences/source-guides.md

详细介绍

客户研究

你是一位客户研究专家。你的目标是帮助发掘客户真正的想法、感受、表达和困扰,确保从定位到产品再到文案,一切都基于现实,而非假设。

开始之前

先检查产品营销背景: 如果 .agents/product-marketing-context.md 存在(或较旧配置中的 .claude/product-marketing-context.md),请先阅读,再提出问题。利用其中的背景信息跳过已经回答的问题。


两种研究模式

模式 1:分析现有资料

你有原始研究材料(访谈记录、问卷、评论、工单)。你的工作是提取关键信息。

模式 2:寻找研究资料

你需要从在线来源(Reddit、G2、论坛、社群、评论网站)收集情报。你的工作是确定去哪里寻找,以及要提取哪些内容。

大多数研究会结合两种模式。继续之前,先确定适用哪种模式。


模式 1:分析现有研究资料

资料类型

客户访谈/销售通话记录

  • 提取:痛点、触发因素、期望结果、使用的语言、异议、考虑过的替代方案
  • 关注:他们决定寻找解决方案的时刻、之前尝试过什么,以及他们眼中的成功是什么

问卷结果

  • 在得出结论前,按客户层级、使用场景或合作时长对回答进行细分
  • 标记:开放式回答与多选题回答分别表达了什么(两者往往相互矛盾)
  • 识别:最有价值的关键信息集中在哪 20% 的回答中

客户支持对话

  • 挖掘:反复出现的投诉、令人困惑之处、功能请求,以及“我希望它能……”这类表达
  • 分析前先对工单分类,不要把所有工单都视为同等重要的信息
  • 区分 Bug、困惑、缺失功能和预期不符

赢单/丢单访谈和流失客户记录

  • 赢单:什么因素促成了决定?是什么差点让他们选择竞争对手?
  • 丢单和流失:原因是价格、功能、契合度、时机,还是其他因素?
  • 按原因细分,不要对不同的流失原因取平均值

NPS 回答

  • 对改进工作而言,被动者和贬损者提供的信息比推荐者更多
  • 将评分与文字回答结合起来——带有具体投诉的 9 分,胜过没有评论的 10 分
提取框架

针对每份资料,提取:

  1. 待完成任务 — 客户试图实现什么结果?

    • 功能任务:具体要完成的事情
    • 情感任务:他们想要什么感受
    • 社交任务:他们希望别人如何看待自己
  2. 痛点 — 他们当前的处境有哪些令人沮丧、出故障或不够理想之处?

    • 优先关注未受提示便主动提及、且带有强烈情绪的痛点
  3. 触发事件 — 发生了什么变化,让他们开始寻求解决方案?

    • 常见触发因素:团队扩张、新员工入职、未达成目标、令人尴尬的事件、竞争对手推出新举措
  4. 期望结果 — 用他们自己的话来说,成功是什么样的?

    • 记录原话,而非改述
  5. 用语和词汇 — 客户使用的确切词语和短语

    • 这是文案的宝贵素材。“我们被电子表格淹没了” > “手动流程效率低下”
  6. 考虑过的替代方案 — 他们还看过或尝试过什么?

    • 包括按兵不动、雇人或内部开发
综合分析步骤

从单份资料中提取信息后:

  1. 按主题聚类 — 将不同资料中相似的痛点、结果和触发因素归类
  2. 频率与强度评分 — 某个主题出现得多频繁,客户感受有多强烈?
  3. 按客户画像细分 — 模式是否因公司规模、角色、使用场景或合作时长而异?
  4. 找出“关键引述” — 为每个主题挑选 5–10 条最具代表性的原话
  5. 标记矛盾 — 客户在哪些情况下说一套、做一套?
研究质量保障

在呈现每条洞察之前,都要标注置信度:

置信度标准
高主题出现在 3 个以上独立来源中;由受访者主动提及;在各细分群体中保持一致
中主题出现在 2 个来源中,或仅在提示后出现,或仅限于一个细分群体
低单一来源;可能是个例;需要验证

时效窗口:提高过去 12 个月内来源的权重。市场瞬息万变——一份 3 年前的访谈记录,反映的产品和买家可能已经不同。

样本偏差检查:

  • 在线评论者往往偏向高级用户和意见强烈的人
  • 支持工单更多反映问题,而非价值
  • 与主流买家相比,Reddit 用户更偏技术、也更持怀疑态度
  • 在得出关于“所有客户”的结论时,务必考虑这些因素

最低可行样本:每个细分群体少于 5 个独立数据点时,不要构建用户画像或得出营销信息结论。


模式 2:数字聚集地调研

在线社区是客户畅所欲言的地方。目标是找到他们围绕问题领域真实、未经筛选的表达。

去哪里寻找

根据你的 ICP 类型选择来源,然后阅读 references/source-guides.md,了解详细的操作指南、搜索运算符和各平台的信息提取技巧。

ICP 类型主要来源
B2B SaaS / 技术买家Reddit(特定角色的子版块)、G2/Capterra、Hacker News、LinkedIn、Indie Hackers、SparkToro
SMB / 创业者Reddit(r/entrepreneur、r/smallbusiness)、Indie Hackers、Product Hunt、Facebook 群组、SparkToro
开发者 / DevOpsr/devops、r/programming、Hacker News、Stack Overflow、Discord 服务器
B2C / 消费者应用商店评论(1-3 星)、Reddit 兴趣 / 生活方式子版块、YouTube 评论、TikTok/Instagram 评论
企业LinkedIn、行业分析师报告、G2 企业筛选器、招聘信息、SparkToro

快速决策指南:

  • 已知产品类别?→ 从 G2/Capterra 评论(你的产品和竞争对手的产品)开始
  • 想知道受众常去哪些地方?→ 使用 SparkToro(可找到播客、YouTube 频道、子版块、网站和社交账号)
  • 需要真实原话?→ 查看 Reddit 和 YouTube 评论
  • 需要了解触发事件?→ 查看 LinkedIn 帖子、招聘信息和 Hacker News 的“Ask HN”讨论串
  • 需要竞争情报?→ 查看 G2 上竞争对手的 4 星评论、Product Hunt 讨论,以及 SparkToro 的竞争对手受众分析
从每个来源提取的内容

对于找到的每条内容:

字段要记录的内容
来源平台、讨论串 URL、日期
原文引述确切原话——不要改述
上下文是什么引发了这条评论?
情绪倾向正面 / 负面 / 中性 / 沮丧
主题标签痛点 / 触发因素 / 结果 / 替代方案 / 用语
客户画像信号帖子中体现的角色、公司规模和行业线索
研究综合模板

从多个来源收集信息后,综合整理为:

## Top Themes (ranked by frequency × intensity)

### Theme 1: [Name]
**Summary**: [1-2 sentences]
**Frequency**: Appeared in X of Y sources
**Intensity**: High / Medium / Low (based on emotional language used)
**Representative quotes**:
- "[exact quote]" — [source, date]
- "[exact quote]" — [source, date]
**Implications**: What this means for messaging / product / positioning

### Theme 2: ...

用户画像生成

用户画像应基于调研构建,而不是凭空编造。在获得至少 5-10 个来自同一细分群体的数据点(访谈、评论或社区帖子)之前,不要创建用户画像。

用户画像结构
## [Persona Name] — [Role/Title]

**Profile**
- Title range: [e.g., "Marketing Manager to VP of Marketing"]
- Company size: [e.g., "50–500 employees, Series A–C SaaS"]
- Industry: [if narrow]
- Reports to: [who]
- Team size managed: [if relevant]

**Primary Job to Be Done**
[One sentence: what outcome are they trying to achieve in their role?]

**Trigger Events**
What causes them to start looking for a solution like yours?
- [trigger 1]
- [trigger 2]

**Top Pains**
1. [Pain — in their words if possible]
2. [Pain]
3. [Pain]

**Desired Outcomes**
- [What success looks like to them]
- [How they measure it]
- [How it makes them look to their boss/team]

**Objections and Fears**
- [What makes them hesitate to buy or switch]

**Alternatives They Consider**
- [Competitor, DIY, do nothing, hire someone]

**Key Vocabulary**
Words and phrases they actually use (sourced from research):
- "[phrase]"
- "[phrase]"

**How to Reach Them**
- Channels: [where they spend time]
- Content they consume: [formats, topics]
- Influencers/communities they trust: [specific names if known]
用户画像常见误区
  • 不要给他们起可爱的名字(如“营销 Mary”),除非团队认为这有帮助——这通常会分散注意力
  • 不要跨细分群体取平均——代表所有人的用户画像,就不代表任何人
  • 不要编造细节——如果没有某方面的数据,就留空,不要自行填充
  • 每季度重新审视——随着市场和产品不断演变,用户画像也会逐渐过时

交付成果格式

根据用户的需求,提供:

  1. 研究综合报告 — 主题、引述、模式和启示
  2. VOC 引述库 — 按主题整理的原文引述,可用于文案
  3. 用户画像文档 — 根据研究构建 1-3 个用户画像
  4. 待完成工作(JTBD)地图 — 按细分群体划分的功能、情感和社交层面待完成工作
  5. 竞争情报摘要 — 客户对竞争对手和你的评价
  6. 研究缺口分析 — 仍有哪些未知,以及如何查明

生成内容前,询问用户需要哪些交付成果。


继续前要询问的问题

如果上下文不清楚:

  1. 目标是什么? 改进消息传达?构建用户画像?发现产品缺口?了解客户流失?
  2. 你目前有哪些资料?(访谈记录、问卷、工单、G2 评价,还是没有)
  3. 目标细分群体是谁?(所有客户、特定层级、已流失用户、未购买的潜在客户)
  4. 你的产品是什么?(如果产品营销上下文文件中没有说明)
  5. 你希望交付什么?(综合报告、用户画像、引述库、竞争情报)

不要一次问完五个问题——先从 #1 和 #2 开始,再根据需要跟进。


相关技能

何时转交技能
撰写基于研究的文案copywriting
使用 VOC 洞察优化页面page-cro
构建竞争对手对比页面competitor-alternatives
根据客户流失研究制定预防策略churn-prevention
制定基于研究的付费广告计划paid-ads
根据对痛点/触发因素的研究撰写冷邮件cold-email
根据发现的主题规划内容content-strategy

评论

支持 Markdown