Tagging Mission
标签只服务三件事
访谈前决定重点问什么;访谈后稳定整理证据;分析时输出谁有 PMF、为什么有、卡在哪里、下一轮验证什么。
访谈前用来源标签和问卷信号决定访谈角度,不直接下 PMF 结论。
访谈后用行为、替代、需求、吸引力、阻碍、证据和行动标签回填 PMF Summary。
分析输出聚合标签组合,输出强信号人群、购买机制、主要阻碍和二轮验证素材。
标签使用原则
- 标签必须绑定证据:用户原话、过去行为、明确行动,至少有一个。
- Source 标签来自问卷,不允许研究员主观改写。
- Need 用用户问题命名,不用产品功能命名。
- 每个用户最多打 1-2 个主 Need、1 个主 Pull、1 个主 Blocker。
- Concern 不等于 weak,只有 dealbreaker 才能成为弱信号证据。
- Action 权重大于口头兴趣。愿意看 demo 比说 looks cool 更重要。
- AI 只能建议标签,最终标签必须由研究员按证据确认。
- 标签不替代 PMF_signal,PMF_signal 由证据组合判断。
PMF 决策链
Source
Behavior
Alternative
Need
Pull
Blocker
Proof
Action
PMF_signal
分析时不要从单个标签跳到结论。正确路径是看这一串证据是否闭合:这个人是谁、过去做过什么、现在用什么、为什么不满意、JabX 拉力是什么、阻碍是什么、需要什么证据、愿不愿意往前走。
1. Source Tags:原始来源标签
只能来自问卷或原始数据。用于分层抽样和访谈准备,不能直接推出 strong / weak。
| 标签 | 定义 | 什么时候打 | 不要这样用 |
|---|---|---|---|
| SRC_Q16_FORMAL_BOXING | 正式学过拳击或去过拳馆/教练课。 | Q16 明确选择正式拳击经历。 | 不要直接推断他会买 JabX。 |
| SRC_Q16_BOXING_CARDIO_CLASS | 参加过搏击操、拳击有氧、BODYCOMBAT 等团课。 | Q16 明确选择拳击有氧或类似课程。 | 不要直接推断他需要专业拳击训练。 |
| SRC_Q16_ONLINE_VIDEO_ONLY | 只跟线上视频练过拳击、搏击操或拳击有氧。 | Q16 明确选择线上视频。 | 不要直接推断他愿意买硬件。 |
| SRC_Q16_NO_EXPOSURE | 没有拳击、搏击操或拳击有氧接触。 | Q16 明确选择无接触。 | 不要直接判 weak;他可能是大众健身用户。 |
| SRC_Q22_VERY_DISAPPOINTED | 问卷里表示如果 JabX 不存在会 very disappointed。 | Q22 原始答案为 very disappointed。 | 不要等同 strong,必须用访谈验证行为和行动。 |
| SRC_Q22_SOMEWHAT_DISAPPOINTED | 问卷里表示 somewhat disappointed。 | Q22 原始答案为 somewhat disappointed。 | 不要等同 medium,要看真实阻碍和证据需求。 |
| SRC_PRICE_HIGH_TOLERANCE | 问卷显示价格承受区间较高。 | 价格题选择较高区间。 | 不要直接推断愿意为 JabX 付费。 |
| SRC_PRICE_LOW_TOLERANCE | 问卷显示价格锚点较低。 | 价格题选择较低区间。 | 不要直接放弃;访谈要问比较对象和价值差距。 |
2. Behavior Tags:过去行为标签
判断用户是否真的有场景。Behavior 是 PMF 判断里最关键的一层。
| 标签 | 定义 | 什么时候打 | 不要这样用 |
|---|---|---|---|
| BEH_HOME_WORKOUT_ACTIVE | 最近仍有居家运动行为。 | 能说出最近一次在家运动的时间、内容和频率。 | 用户只是说“想运动”时不要打。 |
| BEH_BOXING_CLASS_ACTIVE | 近期仍参加拳击课或拳馆训练。 | 有明确频率、地点、课程或教练。 | 只说以前感兴趣不要打。 |
| BEH_BODYCOMBAT_ACTIVE | 近期仍参加 BODYCOMBAT 或拳击有氧课。 | 能说出课程体验、频率和喜欢/不满之处。 | 只看过视频不要打。 |
| BEH_BOUGHT_FITNESS_EQUIPMENT | 买过健身硬件或拳击相关设备。 | 能说出买了什么、多少钱、为什么买。 | 别人家有设备不算。 |
| BEH_PAID_FOR_CLASSES | 为线下课、线上课、会员或教练付过费。 | 能说出付费对象和金额范围。 | 免费体验课不要打。 |
| BEH_USED_APP_OR_VIDEO | 用过健身 App、YouTube、线上课程或视频训练。 | 能描述具体内容和使用频率。 | 只收藏或看广告不要打。 |
| BEH_QUIT_EQUIPMENT | 买过设备但后来闲置或停用。 | 能说出停用时点和原因。 | 偶尔少用但仍在用不要打。 |
| BEH_QUIT_CLASS | 上过课但后来停止。 | 能说出停止原因:通勤、无聊、贵、时间、效果等。 | 课程结束但仍想续的不一定打。 |
| BEH_NO_STABLE_WORKOUT | 没有稳定运动行为。 | 无法说出最近一次真实运动或正常周频率。 | 不要直接判 weak;还要看是否有强购买场景。 |
3. Alternative Tags:当前替代方案
JabX 的竞争对手不是抽象的“健身市场”,而是用户现在会继续用的东西。
| 标签 | 定义 | 什么时候打 | 访谈追问 |
|---|---|---|---|
| ALT_GYM | 健身房是主要替代方案。 | 用户当前主要去 gym 或把 JabX 和 gym 比。 | 什么情况下你会不去 gym? |
| ALT_BOXING_CLASS | 拳击课/拳馆是主要替代方案。 | 用户比较 JabX 和真实拳击课。 | JabX 如果不能替代教练,是否还能替代某些训练日? |
| ALT_BODYCOMBAT | BODYCOMBAT 或拳击有氧课是替代方案。 | 用户比较课程感、节奏、出汗、释放感。 | 课程里最难在家复制的是什么? |
| ALT_HOME_EQUIPMENT | 跑步机、动感单车、沙袋等居家设备。 | 用户当前已有或认真比较居家硬件。 | 旧设备为什么继续用或闲置? |
| ALT_YOUTUBE_VIDEO | YouTube 或免费公开视频。 | 用户主要靠视频跟练。 | 视频最缺什么:反馈、强度、坚持、真实打击感? |
| ALT_FITNESS_APP | 健身 App 或订阅内容。 | 用户当前用 App 或把 JabX 和 App 比。 | App 为什么够用或不够用? |
| ALT_CONNECTED_FITNESS | Peloton、Tonal、Mirror 等联网健身设备。 | 用户提到这类高客单价设备或类似购买决策。 | 你会用哪个标准比较它们? |
| ALT_NONE | 没有明确替代方案。 | 用户无法说出现有解决方式。 | 那 JabX 是解决问题,还是只是看起来新奇? |
4. Need Mechanism Tags:需求机制标签
Need 用用户问题命名,不用团队想做的功能命名。比如不要把“想要反馈”直接写成 “AI 教练”。
| 标签 | 定义 | 什么时候打 | 不要这样打 |
|---|---|---|---|
| NEED_REPEATABLE_FUN | 需要不容易无聊、能重复使用的运动机制。 | 用户多次提到 boring、坚持不下去、内容重复。 | 只是说产品好玩不要打。 |
| NEED_REAL_FEEDBACK | 需要动作、节奏、强度或表现反馈。 | 用户说不知道练得对不对、有没有进步、缺教练反馈。 | 不要直接等同 NEED_AI_COACH。 |
| NEED_LOW_FRICTION_SETUP | 需要低准备成本、随时开始。 | 用户痛点是通勤、换衣、预约、设置麻烦。 | 只是家里有空间不代表有这个需求。 |
| NEED_STRESS_RELEASE | 需要通过打击、出汗、节奏释放压力。 | 用户明确说 stress release、释放、发泄、打完爽。 | 不要把所有拳击兴趣都归为释放压力。 |
| NEED_CARDIO_INTENSITY | 需要高强度、有氧、出汗、燃脂。 | 用户主要评价强度、心率、出汗、减脂。 | 只说喜欢拳击动作不要打。 |
| NEED_PROGRESS_VISIBILITY | 需要看见进步或训练结果。 | 用户关注数据、成绩、进步、持续激励。 | 不要直接写成数据追踪功能。 |
| NEED_GUIDED_STRUCTURE | 需要有人安排训练节奏和内容。 | 用户说不知道练什么、需要课程结构、需要教练带。 | 用户只是喜欢自由训练不要打。 |
| NEED_HOME_CLASS_ENERGY | 需要把团课能量带回家。 | 用户怀念音乐、教练、节奏、课程氛围但不想通勤。 | 正式拳击训练用户不一定有这个需求。 |
| NEED_REAL_IMPACT | 需要真实打击目标,不只是空气挥拳。 | 用户明确说 air punching 没感觉、想打到东西。 | 不要把所有 boxing 兴趣都归为真实打击。 |
| NEED_ACCOUNTABILITY | 需要外部约束或持续提醒。 | 用户说一个人容易放弃,需要约束、打卡或被推动。 | 不要和游戏化混用。 |
5. Pull Tags:JabX 购买吸引力
Need 是用户问题,Pull 是 JabX 对这个人的拉力。Pull 必须来自用户自己的描述或明确反应。
| 标签 | 定义 | 什么时候打 | 服务什么输出 |
|---|---|---|---|
| PULL_REAL_TARGETS | 真实可击打目标是核心吸引力。 | 用户反复提到 real targets、hit something、打击感。 | 产品卖点、视频素材。 |
| PULL_BOXING_CARDIO_AT_HOME | 把拳击有氧搬回家是核心吸引力。 | 用户想要课程感但不想通勤或去场馆。 | 目标人群定位。 |
| PULL_LESS_BORING_CARDIO | 比跑步机、单车、普通有氧更不无聊。 | 用户把 JabX 作为抗无聊 cardio。 | 文案主张。 |
| PULL_STRESS_RELEASE_AT_HOME | 在家释放压力是核心吸引力。 | 用户把打击、出汗、释放作为购买理由。 | 场景表达。 |
| PULL_FORM_OR_PERFORMANCE_FEEDBACK | 动作、节奏、表现反馈是核心吸引力。 | 用户明确说反馈能让他更愿意练。 | 功能优先级。 |
| PULL_GAME_LIKE_MOTIVATION | 游戏化挑战、分数、反馈循环是吸引力。 | 用户明确提到游戏、挑战、分数、成就感。 | 内容机制。 |
| PULL_FAMILY_SHARED_USE | 家庭成员共用是吸引力。 | 用户提到伴侣、孩子、家庭一起用。 | 家庭购买叙事。 |
6. Blocker Tags:购买阻碍
阻碍必须记录强度。同样是价格,可能只是问题,也可能是死亡点。
| 标签 | 定义 | 什么时候打 | 下一步怎么处理 |
|---|---|---|---|
| BLK_PRICE_QUESTION | 只是询问价格。 | 用户问多少钱,但没有表达排斥。 | 追问价格区间和比较对象。 |
| BLK_PRICE_SENSITIVE | 价格会影响考虑,但不是死亡点。 | 用户说贵,但愿意讨论价值或证据。 | 验证价值证明和价格表达。 |
| BLK_PRICE_DEALBREAKER | 价格明确导致不会买。 | 用户说超过某价就绝不考虑。 | 记录价格上限和比较对象。 |
| BLK_VALUE_NOT_CLEAR | 不是单纯贵,而是不知道值在哪里。 | 用户问“为什么值这个价”。 | 需要价值拆解、对比和真实训练效果。 |
| BLK_SPACE_DEALBREAKER | 家里没有现实位置放。 | 用户明确说没有地方或无法接受占地。 | 验证尺寸、折叠、收纳或不跟进。 |
| BLK_NOISE_RISK | 担心噪音影响家人、邻居或使用时间。 | 用户提到楼下、孩子、伴侣、夜间使用。 | 需要噪音测试。 |
| BLK_SAFETY_RISK | 担心受伤或家庭使用安全。 | 用户问会不会受伤、孩子能不能用、速度力量是否危险。 | 需要安全 demo 和模式说明。 |
| BLK_DURABILITY_TRUST | 担心能不能经得住打、维护成本。 | 用户质疑耐用、坏了怎么办、维护频率。 | 需要耐用测试和保修说明。 |
| BLK_REAL_PRODUCT_TRUST | 怀疑这是否是真产品或是否能量产。 | 用户问是不是概念、视频是否真实、什么时候上市。 | 需要真实样机、实拍、第三方证据。 |
| BLK_AI_GIMMICK_RISK | 担心 AI 只是噱头。 | 用户说 AI feedback 没用、不可信或营销味。 | 需要具体反馈例子。 |
| BLK_FULL_FORCE_LIMIT | 不能全力打会影响价值。 | 拳击用户强调 full force 或真实训练强度。 | 明确 cardio/训练边界。 |
| BLK_FAMILY_APPROVAL | 家庭成员会影响购买。 | 用户提到伴侣不同意、孩子安全、空间共同决策。 | 验证家庭购买阻碍。 |
| BLK_IDLE_RISK | 担心买了后闲置。 | 用户有设备闲置历史或主动担心两个月后不用。 | 验证持续使用机制。 |
7. Proof Needed Tags:证据需求
Proof 标签直接服务第二轮访谈、demo 视频、页面素材和产品验证计划。
| 标签 | 用户需要看到什么 | 对应输出 |
|---|---|---|
| PROOF_REAL_WORKOUT_VIDEO | 真实用户完整训练视频,不是剪辑广告。 | 第二轮视频素材。 |
| PROOF_NOISE_TEST | 击打、设备运动、楼下/隔壁噪音测试。 | 噪音 demo。 |
| PROOF_DURABILITY_TEST | 连续击打、长期使用、结构稳定性。 | 耐用测试内容。 |
| PROOF_SPACE_DEMO | 真实家庭空间摆放、移动、收纳。 | 空间 demo。 |
| PROOF_SAFETY_DEMO | 新手模式、儿童/家庭边界、安全机制。 | 安全说明。 |
| PROOF_FULL_FORCE_TEST | 能承受多大力量,不能承受什么。 | 拳击用户验证。 |
| PROOF_FEEDBACK_EXAMPLE | 反馈到底长什么样,如何帮助训练。 | AI/反馈功能 demo。 |
| PROOF_REAL_USER_REVIEW | 真实用户评价或测试者体验。 | 口碑证据。 |
| PROOF_PRICE_VALUE_BREAKDOWN | 价格为什么合理,和哪些设备/课程对比。 | 价格页和 FAQ。 |
| PROOF_CONTENT_LIBRARY | 课程量、内容更新、是否会重复。 | 内容策略验证。 |
8. Action Tags:下一步行动
Action 权重大于口头兴趣。用户说喜欢但不愿下一步,不能算强信号。
| 标签 | 定义 | 什么时候打 | PMF 含义 |
|---|---|---|---|
| ACT_OPEN_TO_FOLLOWUP | 愿意二次访谈或后续沟通。 | 明确同意 follow-up。 | 基础行动信号。 |
| ACT_WANTS_DEMO | 主动想看 demo 或原型视频。 | 用户要求看更多真实演示。 | 中强行动信号。 |
| ACT_WANTS_TEST | 愿意测试样机或成为 tester。 | 用户主动表达测试意愿,并说明想测什么。 | 强行动信号。 |
| ACT_JOIN_WAITLIST | 愿意加入等待名单。 | 明确愿意留下信息或等待通知。 | 强于口头兴趣。 |
| ACT_INTERESTED_AT_PRICE | 兴趣高度依赖价格。 | 用户说某价格以内会考虑。 | 价格敏感,不等于 strong。 |
| ACT_WANTS_TO_BUY_NOW | 主动问购买或预订。 | 用户问能不能买、哪里买、能否预订。 | 必须追问价格、证据和动机。 |
| ACT_NO_FOLLOWUP | 不愿后续联系。 | 明确拒绝 follow-up。 | 弱行动信号。 |
| ACT_ONLY_CASUAL_INTEREST | 只是随口觉得有趣。 | 没有明确场景、阻碍、证据需求或行动。 | 不能算 strong。 |
9. Ops Status:运营状态标签
Ops 状态只用于流程管理,不参与 PMF_signal 判断。
OPS_NEW
OPS_REPLIED
OPS_INVITED
OPS_BOOKED
OPS_DONE
OPS_NO_SHOW
OPS_RESCHEDULE_NEEDED
OPS_FOLLOWUP_NEEDED
OPS_NOT_FIT
PMF_signal 组合规则
| 信号 | 必须看到的标签组合 | 例子 |
|---|---|---|
| Strong | Behavior + Alternative + Need + Pull + Blocker 不致命 + Proof 或 Action。 | BEH_PAID_FOR_CLASSES ALT_BODYCOMBAT NEED_HOME_CLASS_ENERGY PULL_BOXING_CARDIO_AT_HOME BLK_NOISE_RISK PROOF_NOISE_TEST ACT_WANTS_DEMO |
| Medium | 有 Need 和 Pull,但行为证据不够强、阻碍未解或 Action 不强。 | BEH_USED_APP_OR_VIDEO NEED_REPEATABLE_FUN PULL_LESS_BORING_CARDIO BLK_PRICE_SENSITIVE ACT_OPEN_TO_FOLLOWUP |
| Weak | 只有兴趣,没有清楚行为、替代、需求或下一步行动。 | BEH_NO_STABLE_WORKOUT ALT_NONE ACT_ONLY_CASUAL_INTEREST |
打标示例
| 用户原话 / 行为 | 应该打 | 不应该打 | 原因 |
|---|---|---|---|
| “I bought a punching bag last year, but after a month I stopped using it because it got boring and took space.” | BEH_BOUGHT_FITNESS_EQUIPMENT BEH_QUIT_EQUIPMENT NEED_REPEATABLE_FUN BLK_SPACE_DEALBREAKER | NEED_REAL_FEEDBACK PULL_REAL_TARGETS | 他说的是买过和闲置原因,没有说需要反馈,也没有说 JabX 的真实目标吸引他。 |
| “I miss BODYCOMBAT, but driving there after work is the reason I stopped.” | BEH_QUIT_CLASS ALT_BODYCOMBAT NEED_LOW_FRICTION_SETUP NEED_HOME_CLASS_ENERGY | NEED_BOXING_SKILL | 这是课程能量和通勤摩擦,不是专业拳击技能需求。 |
| “Looks cool, but I don’t really work out at home.” | BEH_NO_STABLE_WORKOUT ALT_NONE ACT_ONLY_CASUAL_INTEREST | PULL_GAME_LIKE_MOTIVATION | 新奇感不是购买拉力,除非用户说它会替代某个真实行为。 |
| “If you can show me noise and durability, I’d want to see a demo.” | BLK_NOISE_RISK BLK_DURABILITY_TRUST PROOF_NOISE_TEST PROOF_DURABILITY_TEST ACT_WANTS_DEMO | BLK_PRICE_DEALBREAKER | 这里是证据需求和 demo 行动,没有出现价格死亡点。 |
禁止规则
- 不要把 Q16 背景标签当成 PMF_signal。
- 不要把产品功能当成用户需求。
- 不要因为用户说贵就自动判 weak。
- 不要因为用户说想买就自动判 strong,必须追问价格、证据和下一步。
- 不要给一个用户贴满所有看起来相关的标签,只保留最能解释购买机制的标签。
- 不要让 AI 根据“听起来像”直接定标签,必须回到原话和行为证据。