${renderSectionHead({
eyebrow: `${c.num}.${subIdx} · CHILD SIGNAL SCAN`,
title: sub,
subtitle: '王总要求:"成人 VOC 中能不能扒拉出来跟儿童相关的?"',
color: c.color,
})}
${renderStatStrip([
{ num: items.length, label: '全部 VOC', color: 'var(--text-3)' },
{ num: childSignalItems.length, label: '含儿童信号', color: c.color },
{ num: Math.round(childSignalItems.length / Math.max(items.length, 1) * 100) + '%', label: '信号占比', color: c.color },
])}
${signalStats.map(st => `
${st.count}
${esc(st.name)}
`).join('')}
儿童信号 VOC 原声
${renderVocGrid(evidence, { columns: 2, accent: c.color })}
${renderFindingCard({
icon: '🔍',
title: '信号扫描结论:肠道症状 + 喂养难题是最强儿童信号',
body: '成人 VOC 中的儿童信号集中在两大方向:①
肠道症状(腹泻/便秘/积食)——与成人需求直接重叠;②
喂养难题(挑食/喂药难/抗拒)——这是儿童独有的痛点,也是咀嚼片剂型的核心优势所在。',
accent: c.color,
})}
`;
}
// ============================================================
// 2.2 家长购买决策路径 · 双决策者模型
// ============================================================
function renderSub2({ chapter: c, subIdx, sub, slideNum, slideTotal, data, meta }) {
const items = data?.items || [];
// 家长决策关键词
const decisionFactors = [
{ factor: '安全性/成分', re: /安全|成分|无添加|天然|无糖|副作用/i, icon: '🛡️' },
{ factor: '效果可感知', re: /有效|管用|见效|好转|改善/i, icon: '✅' },
{ factor: '孩子接受度', re: /爱吃|好吃|口味|主动要|像奶片|像糖/i, icon: '😋' },
{ factor: '医生/专家推荐', re: /医生|儿科|推荐|开的|处方/i, icon: '👨⚕️' },
{ factor: '品牌信任', re: /品牌|江中|大牌|老牌|信任/i, icon: '🏷️' },
{ factor: '价格/性价比', re: /价格|便宜|贵|性价比|划算/i, icon: '💰' },
];
const factorStats = decisionFactors.map(df => ({
...df,
count: items.filter(it => df.re.test(it.content || '')).length,
})).sort((a, b) => b.count - a.count);
// 家长端 VOC:关注安全/成分/效果
const parentRe = /安全|成分|副作用|医生|推荐|品牌|信任|放心|担心|焦虑/i;
const parentItems = items.filter(it => parentRe.test(it.content || ''));
const substParent = parentItems.filter(it => stripTags(it.content).length >= 30);
const parentEvidence = LA.getEvidence(substParent, { top: 2, seed: 221, minChars: 20, contentMatch: /益生菌|乳酸菌|肠|便秘|消化|菌|拉肚/i });
// 孩子端 VOC:关注口味/喂药难
const childExpRe = /好吃|爱吃|像糖|像奶片|口味|不苦|酸甜|嚼|主动要|喂药难|不肯吃|吐出/i;
const childExpItems = items.filter(it => childExpRe.test(it.content || ''));
const substChild = childExpItems.filter(it => stripTags(it.content).length >= 25);
const childEvidence = LA.getEvidence(substChild, { top: 2, seed: 222, minChars: 20, contentMatch: /益生菌|乳酸菌|肠|便秘|消化|菌|拉肚|好吃|爱吃|喂药|嚼/i });
return `
${renderSectionHead({
eyebrow: `${c.num}.${subIdx} · MIGRATION MATRIX`,
title: sub,
subtitle: '哪些成人机会可以迁移到儿童?哪些不能?',
color: c.color,
})}
${renderMatrix2x2({
xLabel: '儿童需求强度',
yLabel: '成人验证程度',
xLow: '儿童需求弱',
xHigh: '儿童需求强',
yLow: '成人验证弱',
yHigh: '成人验证强',
quadrants: {
q1: {
title: '★ 高价值迁移区',
color: BRAND.JIANG_GREEN,
items: [
'肠道日常调理(腹泻/便秘/消化不良)',
'抗生素后菌群恢复(儿童更高频)',
'咀嚼片剂型优势(奶片口感)',
],
note: '→ 直接迁移,Ch3 交叉验证',
},
q2: {
title: '需转化的机会',
color: BRAND.WARM_ORANGE,
items: [
'慢性胃炎调理(成人为主)',
'酒后/饮食不规律(成人场景)',
],
note: '→ 不可迁移到儿童',
},
q3: {
title: '低优先级',
color: '#888',
items: [
'旅行腹泻预防',
'减肥/肠道清理',
],
note: '→ 放弃',
},
q4: {
title: '儿童独有机会',
color: BRAND.BERRY_PINK,
items: [
'入园/换季反复生病(儿童独有)',
'营养吸收差/光吃不长(杨老师洞察)',
'"瓶瓶罐罐"替代(家长焦虑)',
],
note: '→ Ch3 重点验证',
},
},
accent: c.color,
})}
${renderDecisionList([
'可迁移 TOP3:肠道日常调理 + 抗生素后恢复 + 咀嚼片剂型',
'不可迁移:慢性胃炎/酒后调理/减肥清肠(成人专属场景)',
'儿童独有机会:入园生病/营养吸收/减少补剂——成人端无验证但儿童端需求强烈',
'→ 下一步 Ch3:用儿童微生态竞品 VOC 反向交叉验证这些机会',
], { accent: c.color, title: 'MIGRATION VERDICT · 迁移结论' })}
`;
}
module.exports = { renderSub1, renderSub2, renderSub3 };