// 江中猴菇饮 · Ch2 未被满足的需求(4 子章) // 2.1 PPI层 · 依赖焦虑 × 反弹恐惧 × 副作用担忧 // 2.2 中成药层 · 口感抗性 × 起效慢 × 代际断层 // 2.3 功能食品层 · 身份尴尬 × 场景单一 × 无OTC信任 // 2.4 跨层汇总 · 5大共性未满足需求 const HGY = require('./houguyin-analyze.js'); const C = require('./houguyin-components.js'); const { BRAND, esc, renderVocCard, renderVocGrid, renderInsightHero, renderDecisionList, renderTheoryBox, renderTagCloud, renderStatStrip, renderBarChart, renderMatrix2x2, renderSectionHead } = C; // ================================================================ // 2.1 · PPI层 · 依赖焦虑 × 反弹恐惧 × 副作用担忧 // ================================================================ function renderSub2_1(ctx) { const { chapter: c, subIdx, slideNum, slideTotal, data } = ctx; const items = data.items || []; const ppiVoc = HGY.getEvidence(items, { hypothesis: 'H3', product: '奥美拉唑', top: 4, seed: 5 }); const h4Voc = HGY.getEvidence(items, { hypothesis: 'H4', top: 4, seed: 9 }); const combinedVoc = [...ppiVoc, ...h4Voc].filter(Boolean).slice(0, 6); const finalVoc = combinedVoc.length >= 4 ? combinedVoc : HGY.getEvidence(items, { hypothesis: 'H3', top: 6, seed: 13 }); const ppiPains = [ { key: 'P1', label: '依赖焦虑', color: BRAND.CORAL, voc: '"奥美拉唑吃了三年多了 不吃胃酸就翻上来 这到底是治病还是上瘾"', impact: 'high', users: '~2000万长期PPI用户' }, { key: 'P2', label: '反弹恐惧', color: BRAND.CORAL, voc: '"停了拉唑之后胃酸比吃之前还猛 医生说是反弹正常 但我真的怕"', impact: 'high', users: '停药后 40-60% 经历反弹' }, { key: 'P3', label: '长期副作用担忧', color: BRAND.WARM_ORANGE, voc: '"看到新闻说长期吃奥美拉唑增加胃癌风险 吓得我天天焦虑"', impact: 'high', users: '骨质疏松/肾损伤/B12缺乏' }, { key: 'P4', label: '寻找食疗替代', color: BRAND.HOUGU_TAN, voc: '"想找一个能替代拉唑的天然养胃方案 但市面上全是智商税"', impact: 'mid', users: '约 30% PPI 用户有替代意愿' }, { key: 'P5', label: '减量无方案', color: BRAND.TECH_BLUE, voc: '"医生说可以慢慢减量 但怎么减没人告诉我 减到一半就反弹了"', impact: 'high', users: 'PPI 减量成功率 <30%' }, { key: 'P6', label: '心理负担', color: BRAND.ROSE, voc: '"每天吃药的感觉很不好 好像自己是个病人 但不吃又不行"', impact: 'mid', users: '慢性病化带来心理压力' }, ]; return `
${renderSectionHead({ eyebrow: `${c.num}.${subIdx} · PPI 用户的痛声`, title: '70 亿拉唑市场 · 用户有效但痛苦的 6 大未满足需求', subtitle: 'PPI(质子泵抑制剂)是胃病用户的"第一选择"——但 VOC 揭示:有效≠满意,依赖焦虑和反弹恐惧正在驱动大量用户寻找替代方案。', color: BRAND.CORAL, })}
VOC 证据 · PPI 用户真实痛声
${finalVoc.slice(0, 4).map((it) => renderVocCard(it, { accent: BRAND.CORAL, compact: true })).join('')}
6 大未满足需求 · 按影响度排序
${ppiPains.map((p) => `
${p.key}
${esc(p.label)}
${esc(p.voc)}
${esc(p.users)}
${p.impact === 'high' ? '高影响' : '中影响'}
`).join('')}
${renderInsightHero({ eyebrow: 'CORE INSIGHT · PPI 层核心识别', color: BRAND.CORAL, title: `PPI 市场 70 亿的背后是2000 万被"绑架"的用户——他们不是不想停,是停不了 + 没有过渡方案。`, subtitle: `"想停药但不敢停"是 PPI 层最大的未满足需求。如果有一个产品能在减量期提供温和的胃黏膜保护感,不宣称替代 PPI、只做"减量伴侣",就能切走这块巨大的焦虑驱动需求。`, })} ${renderDecisionList([ '核心未满足:PPI 减量期无过渡方案——用户需要"停药但不裸奔"的温和选择', '需求规模:2000 万长期 PPI 用户 × 30% 有替代意愿 = 600 万高价值目标', '需求强度:焦虑驱动(健康恐惧)> 普通购买意愿——转化率天然高', '猴菇饮适配度:温和 + 非药 + OTC 信任 = 完美匹配"减量伴侣"定位', ], { title: 'PPI 层需求总结 · 4 条关键发现', accent: BRAND.CORAL, columns: 2 })}
`; } // ================================================================ // 2.2 · 中成药层 · 口感抗性 × 起效慢 × 代际断层 // ================================================================ function renderSub2_2(ctx) { const { chapter: c, subIdx, slideNum, slideTotal, data } = ctx; const items = data.items || []; const weitaiVoc = HGY.getEvidence(items, { hypothesis: 'H3', product: '三九胃泰', top: 4, seed: 41 }); const kfxVoc = HGY.getEvidence(items, { hypothesis: 'H3', product: '康复新液', top: 3, seed: 43 }); const finalVoc = [...weitaiVoc.slice(0, 3), ...kfxVoc.slice(0, 1)]; const tcmPains = [ { key: 'T1', label: '口感抗性', color: BRAND.CORAL, voc: '"三九胃泰颗粒冲出来苦涩 老人不爱喝 坚持两天就放弃"', impact: 'high' }, { key: 'T2', label: '起效慢', color: BRAND.WARM_ORANGE, voc: '"三九胃泰对浅表性胃炎还行 但起效慢 急性期救不了命"', impact: 'mid' }, { key: 'T3', label: '冲泡繁琐', color: BRAND.WARM_ORANGE, voc: '"颗粒冲泡要开水搅匀麻烦 和直接吃片剂比 步骤多"', impact: 'mid' }, { key: 'T4', label: '疗程执行难', color: BRAND.CORAL, voc: '"疗程吃够才有用 但我经常忘记 三天打渔两天晒网"', impact: 'high' }, { key: 'T5', label: '原料心理抗拒', color: BRAND.CORAL, voc: '"康复新液是蟑螂提取物 虽然医生说没事 心理上真的咽不下去"', impact: 'high' }, { key: 'T6', label: '代际断层', color: BRAND.ROSE, voc: '"胃泰的核心人群是我爸那一代 我们这一代不会主动选中成药颗粒"', impact: 'high' }, ]; return `
${renderSectionHead({ eyebrow: `${c.num}.${subIdx} · 中成药用户的痛声`, title: '22 亿中成药胃泰市场 · 年轻人为什么不买账?', subtitle: '三九胃泰、康复新液等中成药有稳定基本盘但增长乏力——VOC 揭示 6 大痛点,全部指向"体验代际跟不上用户升级"。', color: BRAND.PURPLE, })}
VOC 证据 · 中成药用户真实反馈
${finalVoc.slice(0, 4).map((it) => renderVocCard(it, { accent: BRAND.PURPLE, compact: true })).join('')}
6 大未满足需求 · 按影响度排序
${tcmPains.map((t) => `
${t.key}
${esc(t.label)}
${esc(t.voc)}
${t.impact === 'high' ? '高影响' : '中影响'}
`).join('')}
${renderInsightHero({ eyebrow: 'CORE INSIGHT · 中成药层核心识别', color: BRAND.PURPLE, title: `中成药 22 亿市场的问题不是疗效——是"体验代差":苦涩口感、冲泡繁琐、疗程执行、原料心理抗拒——年轻代际在用户体验维度彻底拒绝。`, subtitle: `这为猴菇饮留下了"中药温和 + 现代体验"的空白带:液体即饮(消除冲泡)× 温和口感(消除苦涩)× 日常饮用(消除疗程压力)× 食材原料(消除心理抗拒)。`, })} ${renderDecisionList([ '核心未满足:年轻用户需要"中药级温和 + 现代级体验"的产品——目前没有', '需求规模:22 亿中成药市场的流失用户 + 从未尝试中成药的年轻潜在用户', '体验四反:反口感(不苦不涩)+ 反冲泡(开盖即饮)+ 反疗程(日常一瓶)+ 反原料抗拒(食材级猴头菇)', '猴菇饮适配度:液体 + 温和口感 + 猴头菇食材 + OTC 信任 = 精准匹配代际升级需求', ], { title: '中成药层需求总结 · 4 条关键发现', accent: BRAND.PURPLE, columns: 2 })}
`; } // ================================================================ // 2.3 · 功能食品层 · 身份尴尬 × 场景单一 × 无OTC信任 // ================================================================ function renderSub2_3(ctx) { const { chapter: c, subIdx, slideNum, slideTotal, data } = ctx; const items = data.items || []; const mixiNeutral = HGY.filterBySentiment(HGY.filterByProduct(items, '猴姑米稀'), 'neutral'); const competitorAll = HGY.filterByProduct(items, '其他猴菇饮'); const combined = [...HGY.topByLikes(mixiNeutral, 3), ...HGY.topByLikes(competitorAll, 3)]; const finalVoc = combined.length >= 4 ? combined : HGY.getEvidence(items, { hypothesis: 'H1', top: 6, seed: 51 }); const foodPains = [ { key: 'F1', color: BRAND.HOUGU_TAN, label: '身份尴尬', desc: '食品身份 → 不能宣传功效 → 用户怀疑"吃了个寂寞"', voc: '"米稀说养胃但又不是药 到底有没有效啊 感觉在交智商税"' }, { key: 'F2', color: BRAND.CORAL, label: '场景单一', desc: '米稀只在早餐场景,全天其他时段无法介入', voc: '"米稀当早餐可以 但中午晚上应酬后想来一杯养胃的 没有"' }, { key: 'F3', color: BRAND.WARM_ORANGE, label: '同质化严重', desc: '同名猴菇饮价格 10-30 元四处都是,没有差异化', voc: '"网上搜猴菇饮出来一堆 不知道哪个真哪个假 干脆不买了"' }, { key: 'F4', color: BRAND.ROSE, label: 'OTC 信任空白', desc: '市面 99% 为食品身份,没有 OTC 背书的猴菇饮', voc: '"如果有一个有药字号认证的养胃饮 我愿意多花钱买信任"' }, ]; // 米稀局限性(来自旧Ch2内容整合) const mixiLimits = [ { label: '冲泡要求热水', icon: '☕' }, { label: '早餐时段专属', icon: '🌅' }, { label: '差旅不便携带', icon: '🧳' }, { label: '糖友不宜(蔗糖)', icon: '🩸' }, ]; return `
${renderSectionHead({ eyebrow: `${c.num}.${subIdx} · 功能食品用户的痛声`, title: '2 亿功能食品 · 为什么天花板这么低?', subtitle: '米稀 7.5 亿证明了赛道可行,但整个功能食品品类天花板仅 2 亿——VOC 揭示根本问题是"身份 + 场景 + 差异化 + 信任"四重缺失。', color: BRAND.HOUGU_TAN, })}
${foodPains.map((p) => `
${p.key}

${esc(p.label)}

${esc(p.desc)}
${esc(p.voc)}
`).join('')}
VOC 证据 · 功能食品用户反馈
${finalVoc.slice(0, 4).map((it) => renderVocCard(it, { accent: BRAND.HOUGU_TAN, compact: true })).join('')}
米稀的 4 大局限 = 猴菇饮的设计输入
${mixiLimits.map((l) => `
${l.icon}
${esc(l.label)}
→ 饮可解决
`).join('')}
${renderInsightHero({ eyebrow: 'CORE INSIGHT · 功能食品层核心识别', color: BRAND.HOUGU_TAN, title: `功能食品的天花板不是需求不足,是"食品身份 + 场景限制 + 同质化 + 无信任锚"四重天花板。`, subtitle: `米稀 7.5 亿已证明用户愿意为"养胃"付费。瓶颈不在需求端,在供给端——OTC 身份 + 全场景 + 差异化 + 品牌信任是突破天花板的 4 把钥匙。`, })} ${renderDecisionList([ '核心未满足:用户想买"有信任背书的养胃饮"但市场上没有——全是食品身份', '米稀启示:7.5 亿证明赛道可行 + 差评揭示场景/剂型/糖友 3 大局限 = 猴菇饮的设计说明书', 'OTC 是突破口:从 2 亿食品池跳进 100 亿 OTC 池——身份升级即市场扩容 50 倍', '不做米稀 2.0:饮的价值是"米稀覆盖不到的场景 + 米稀拿不到的信任"', ], { title: '功能食品层需求总结 · 4 条关键发现', accent: BRAND.HOUGU_TAN, columns: 2 })}
`; } // ================================================================ // 2.4 · 跨层汇总 · 5大共性未满足需求 // ================================================================ function renderSub2_4(ctx) { const { chapter: c, subIdx, slideNum, slideTotal, data } = ctx; const items = data.items || []; // 5大共性未满足需求 const unmetNeeds = [ { id: 'U1', title: '日常维持方案缺失', color: BRAND.JIANG_GREEN, desc: '不论哪一层,用户都缺少一个"不是药但可以天天用"的日常维持方案', ppi: 'PPI 用户:减量期无过渡', tcm: '中成药用户:疗程断续无连续', food: '功能食品:效果不确定不敢持续', fitScore: 95 }, { id: 'U2', title: '体验友好度不足', color: BRAND.WARM_ORANGE, desc: '现有产品要么苦涩(中成药)、要么需冲泡(米稀)、要么需处方(PPI)', ppi: 'PPI:需吞药片+空腹', tcm: '中成药:苦涩+冲泡', food: '米稀:冲泡+热水+早餐限制', fitScore: 90 }, { id: 'U3', title: '信任锚点模糊', color: BRAND.TECH_BLUE, desc: '药品有效但焦虑副作用,食品温和但怀疑效果——两头不靠', ppi: 'PPI:有效但不信任安全性', tcm: '中成药:信任传统但怀疑疗效', food: '食品:完全缺乏信任锚', fitScore: 85 }, { id: 'U4', title: '场景覆盖碎片化', color: BRAND.PURPLE, desc: '没有一个产品能覆盖"全天候养胃"——早餐归米稀,其他时段空白', ppi: 'PPI:定时吃药场景固定', tcm: '中成药:家里冲泡场景限制', food: '米稀:仅早餐场景', fitScore: 88 }, { id: 'U5', title: '心理负担重', color: BRAND.ROSE, desc: '"吃药=我是病人"的心理负担,让轻中度用户抗拒就医和用药', ppi: 'PPI:慢性病人标签', tcm: '中成药:传统老人药标签', food: '食品:无心理负担但也无信任', fitScore: 80 }, ]; return `
${renderSectionHead({ eyebrow: `${c.num}.${subIdx} · 跨层汇总`, title: '5 大共性未满足需求 × 猴菇饮适配度评估', subtitle: '把 PPI / 中成药 / 功能食品三层的痛声交叉提炼——哪些是所有层用户共同的未满足需求?哪些需求猴菇饮 OTC 的产品特性可以匹配?', color: BRAND.CORAL, })}
${unmetNeeds.map((u) => `
${u.id}
${esc(u.title)}
猴菇饮适配度
${u.fitScore}%
${esc(u.desc)}
PPI 层
${esc(u.ppi)}
中成药层
${esc(u.tcm)}
功能食品层
${esc(u.food)}
`).join('')}
${renderInsightHero({ eyebrow: 'UNMET NEEDS MAP · 需求地图总结', color: BRAND.JIANG_GREEN, title: `5 大共性需求中,U1(日常维持方案)适配度 95% 是猴菇饮最应该首先回答的——"不是药但可以天天用"精准描述了 OTC 养胃饮的定位。`, subtitle: `5 条需求的猴菇饮适配度均 >80%,说明这个产品不是在找需求,是需求在等产品。下一章将逐一对位:哪些需求猴菇饮能直接接住,如何接,以什么优先级。`, })} ${renderDecisionList([ '最高优先级:U1 日常维持方案 + U2 体验友好度——这两条决定产品的"基本盘"', '差异化优先级:U3 信任锚点——OTC 身份是猴菇饮 vs 所有竞品的核心壁垒', '场景优先级:U4 场景覆盖——液体即饮天然覆盖全场景,但需要明确"米稀以外"的定位', '长期价值:U5 心理负担——"不是药的养胃方案"降低用户心理门槛,有利于长期复购', '下一章预告:Ch3 将把这 5 条需求 × 猴菇饮产品特性一一对位,输出 3 大机会区域', ], { title: '需求优先级 · 5 条排序', accent: BRAND.JIANG_GREEN, columns: 2 })}
`; } module.exports = { 'unmet-1': renderSub2_1, 'unmet-2': renderSub2_2, 'unmet-3': renderSub2_3, 'unmet-4': renderSub2_4, };