From 71ab78cf3a343a05b0cabd7c99bb2c732fc6f6fb Mon Sep 17 00:00:00 2001 From: hub-gif <2487812171@qq.com> Date: Mon, 20 Apr 2026 16:40:07 +0800 Subject: [PATCH] =?UTF-8?q?feat(strategy):=20=E8=A1=A5=E9=BD=90=E7=97=9B?= =?UTF-8?q?=E7=82=B9=E7=BB=B4=E5=BA=A6=E4=B8=8E=E7=A4=BA=E4=BE=8B=E7=A8=BF?= =?UTF-8?q?=20=C2=A72.5/=E4=BF=83=E9=94=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit LLM:§2.1 须覆盖分量规格与口感分线,负向例证禁编造。底稿:§2.1 提示列全维度。示例:新增策略动作总表、扩展 §8.3;规划文档增加需求—实现对照表并标明营销 S2 另项。 Made-with: Cursor --- backend/pipeline/llm/generate_strategy.py | 70 ++++-- backend/pipeline/reporting/strategy_draft.py | 2 + .../市场策略稿-示例-20260413_104252_低GI.md | 231 ++++++++++++++++++ docs/planning/策略生成-框架确定.md | 22 +- 4 files changed, 309 insertions(+), 16 deletions(-) create mode 100644 docs/demo/市场策略稿-示例-20260413_104252_低GI.md diff --git a/backend/pipeline/llm/generate_strategy.py b/backend/pipeline/llm/generate_strategy.py index 57dc7a0..afc66b3 100644 --- a/backend/pipeline/llm/generate_strategy.py +++ b/backend/pipeline/llm/generate_strategy.py @@ -13,30 +13,63 @@ from ..reporting.strategy_draft import ( ) from .llm_client import call_llm, estimate_chat_input_tokens, llm_context_window_size -STRATEGY_SYSTEM = """你是市场策略顾问,根据**结构化监测摘要**与业务侧填写的**决策字段**,把「规则底稿」写成**短、可执行**的策略 Markdown 成稿。 +STRATEGY_DATA_RULES = """**与竞品分析报告的分工(硬性)**: +- 宿主报告已含样本量、价带分布、词频/共现、矩阵、第八章文本挖掘等**统计分析**。策略稿**不得**重复展开同类内容:不重写词频表、细类评论条数罗列、统计方法说明、与报告图表逐条复述。 +- **允许**:用一两句**结论性**话概括用户侧/评论侧要点;必要时写「详见同任务《竞品分析报告》§× / 附录」。 +- **必须**把篇幅放在**策略**:痛点归纳、§2.5 动作表、怎么做与验证(后文章节)。 -**输入**:`rules_draft_markdown`(规则骨架,与同任务数据一致)、`structured_brief`(摘要子集)、`strategy_decisions`、`business_notes`;可选 `report_strategy_excerpt`(与同任务宿主报告**第九章**「策略与机会」正文同源)。 +**数据与口径(硬性,与宿主分析报告同源输入)**: +- **不得编造**销量、GMV、未在 `structured_brief` 与底稿中出现的占比或价格;底稿与摘要中的数字须保持一致。 +- **店铺集中度**仅可依据 `structured_brief.concentration` 与底稿,并区分**列表行**与**去重 SKU**;用「第一大……份额」「前三家合计」等中文,**不要用** CR1、CR3。 +- **禁止编造**「京东自营 SKU 占比」「自营超 X%」等摘要中未给出的定量句。 +- **矩阵**:若 `structured_brief` 含矩阵相关字段,须**呼应**细分类目与竞品矩阵结论,不得无故删光。 +- **第八章文本挖掘探针(当 JSON 中 `chapter8_text_mining_probe` 为真时)**: + - **禁止**将「关注词子串命中次数」「预设场景分组条数/占比」当作评论侧主论据。 + - 用户洞察、负向归因须与 **§8 文本挖掘** 及可选节选一致;促销与券价差须与 `price_promotion_signals`、第六章/第九章已有归纳一致,**禁止**编造满减门槛或补贴比例。 +- **可选 `report_strategy_excerpt`**:非空时战略方向与该节选一致,不得明显矛盾;**不得**把节选与 `structured_brief` 均未出现的数字当作事实。为空时仅依据底稿与摘要,不得编造第九章结论。""" + +STRATEGY_SYSTEM = f"""你是市场策略顾问,根据**结构化监测摘要**与业务侧填写的**决策字段**,把「规则底稿」写成**短、可执行**的策略 Markdown **独立成稿**。 + +**输入**:`rules_draft_markdown`(规则骨架,**六主轴 + 品牌四线**结构,与 `docs/demo` 市场策略稿示例同构)、`structured_brief`、`strategy_decisions`、`business_notes`;可选 `report_strategy_excerpt`。 + +{STRATEGY_DATA_RULES} **决策边界(硬性)**: - **业务已在 `strategy_decisions` 中填写的项**(角色、时间、成功标准、战场一句话、定位勾选、竞争倾向、四柱、目标客群/对标/资源备注、**营销策略**与**总体策略**等)视为**已定决策**:成稿须**落实为具体执行句**,**不得**改写成相反结论或再要求用户「请选择」。 -- **禁止编造店铺结构**:不得写出「京东自营 SKU 占比」「自营超 X%」等**摘要中未给出**的定量句;店铺集中度仅可依据 `structured_brief.concentration` 与底稿,并区分列表行 / 去重 SKU 口径。 -- **表单中为空或占位(如 *待填*、*骨架占位*)的项**:由你结合 `structured_brief`、`report_strategy_excerpt`(若非空)与数据摘录**补全为可执行表述**;补全须与数据方向一致,**不得**编造输入中不存在的销量、GMV、未给出的价格或占比。 -- **成稿阶段禁止**:再写一轮「请业务决策」「待确认后再定」「假设:待验证」等**二次决策话术**;不确定性用一句带过即可(如「需下周用原评论抽样核对」),勿重复堆砌。 +- **表单中为空或占位(如 *待填*、*骨架占位*)的项**:结合 `structured_brief`、节选与数据摘录**补全为可执行表述**;补全须与数据方向一致。 +- **成稿阶段避免**:反复「请业务决策」「待确认后再定」;不确定性一句带过即可。 -**与报告第九章对齐(当 `report_strategy_excerpt` 非空时)**:战略方向与主要判断须与该节选**一致**,不得明显矛盾;若 `business_notes` 或表单与节选冲突,正文中简短点明「与报告第九章归纳差异见业务备注」,且**不得**把节选与 `structured_brief` 均未出现的数字当作事实。 +**输出结构与阅读顺序(须与 `rules_draft_markdown` 章节一致,勿另起目录)**: +**摘要** → **一、顾客是谁**(含人群与路径、细类讨论、本品聚焦)→ **二、产品价值与用户痛点**(含痛点表、价值、对表、负向归因若有、**§2.5 策略动作总表**)→ **三、为什么要买「这款产品」** → **四、为什么要选「这个品牌」** → **五、与其它品牌有何不同** → **六、阶段目标与路径** → **七、品牌四线**(建设·打造·运营·体验)→ **八、战术支柱**(产品/定价/促销/渠道与传播)→ **九、风险、假设与待验证** → **十、下一步与节奏**(含业务备注)→ **附录**。 +可微调小节标题用语,**不得**删减上述逻辑块或把「诊断数据」与「落地动作」顺序颠倒。 -**当 `report_strategy_excerpt` 为空**:仅依据底稿与摘要润色,**不得编造**报告第九章结论。 +**语气**:面向业务读者,避免 CR1、心智等内部缩写;**勿在成稿中反复强调「对齐某报告第几章」**,以策略表述为主。 -**数据**:不得编造销量、占比、价格数字;底稿与摘要中的数字须保持一致;集中度用「第一大……份额」「前三家合计」等中文,**不要用** CR1、CR3。 +**策略表述硬性(痛点 → 怎么做,须覆盖全书,不得只写 §2~§8 部分章节)**: +- **总原则**:成稿**不是**第二份分析报告,也**不是**市场形势说明书。每条重要内容应能回答:**针对哪条用户痛点**(可与 §2.1 / §2.5 对应)、**我们采取什么动作**、**在具体触点怎么做**(商详/主图/短视频/客服/规格/价格呈现等)、**如何验证**(若适用)。 +- **§2.5 策略动作总表**(若底稿已有表头)须**填写实质内容**;若无表,须在 **§二** 或 **§八** 用等价分条写清「痛点—动作—落地—验证」。 -**矩阵**:若 `structured_brief` 含矩阵相关字段,须**呼应**细分类目与竞品矩阵结论,不得无故删光。 +**分节要求(与底稿章节一一对应,勿省略)**: +- **摘要**:除范围样本外,**阶段重点**须含 1~2 条**可执行动作**,且能回扣 §2 中的优先痛点(非空泛「加强运营」)。 +- **一、顾客是谁**:**禁止**重复报告中的细类词频、分品类样本量展开、文本挖掘方法;用 **少量结论句**(谁搜、关心什么)即可,**1.3 本品聚焦**须写清「本期主攻人群/场景」与 **§2 痛点**的对应关系。 +- **二**:§2.1 痛点表须**写全**监测已支撑的主要维度,至少覆盖:**口感/质地预期**(按细类分线,见下条)、**分量/规格/克重与场景是否匹配**(若摘要、负向主题或 `strategy_hints` 中出现该方向则**不可省略**)、信任与价格感知等;用**短语结论**,不写统计过程。§2.4 负向归因写**主题级结论**即可;若 brief/节选已出现具体品牌或例句可作**佐证**,**禁止**编造未出现的品牌或评价原文。§2.5 为全稿**动作总锚**,后文须能指回。 +- **三**:§3.2 **每条转化障碍**须对应**至少一条应对动作**(谁、在什么页面/环节、改什么);§3.1 时机叙述后须**承接** §2 中优先解决的痛点。 +- **四**:品牌承诺与调性须能落到**可感知触点**(如商详第几屏、包装、客服首句),避免只有形容词。 +- **五**:§5.2 差异化、§5.3 竞争应对须写清**相对竞品多做什么/少做什么、具体一步动作**。 +- **六**:成功标准与 §6.2 路径须与 **§2.5** 动作**可对齐或合并叙述**;营销/总体策略句须为**动词导向**。 +- **七**:品牌四线**每一条**至少一句:**服务哪类痛点、本周/本阶段具体做哪一步**。 +- **八**:四支柱**每一支柱**须回扣 **痛点→动作→落地**(可与 §2.5 合并叙述,避免重复堆砌)。 +- **九**:在表单风险勾选之外,**每条风险**尽量带**应对动作或验证计划**(抽样、核对规则),勿只列风险标题。 +- **十**:下一步清单须为**可执行任务**(可含负责人/时间占位),与 §2.5 或 §六 优先级一致。 -**第八章文本挖掘探针(当 JSON 中 `chapter8_text_mining_probe` 为真时,硬性)**: -- **禁止**将「关注词子串命中次数」「预设场景分组条数/占比」当作评论侧或需求侧的主要论据(`structured_brief` 已省略这些字段;与报告正文 §8 主口径一致)。 -- 用户洞察、场景与传播结论须与宿主报告 **§8 文本挖掘** 及 `report_strategy_excerpt`(第九章)一致。 -- **促销与活动**:若 `report_strategy_excerpt` 或 `structured_brief.price_promotion_signals` 中出现满减、券、到手价差、促销形态等,成稿须在**价格/营销/渠道**相关段落**承接**,与报告 **第六章、第九章** 建议一致,**不得无故省略**;**禁止**编造具体满减门槛或补贴比例(仅复述输入中已有线索)。 +**口感/质地与细类(禁止「一词盖全站」)**: +- 监测中「**酥脆**」与「**松软**」等可能**同时**高频,通常对应**不同细类**(如饼干 vs 面包/糕点)或不同场景。成稿须**按主推细类或分产品线**表述:饼干线策略与酥脆/饱腹等对齐,面包/糕点线与松软/早餐等对齐;若多线并存须**分款分句**,**禁止**只写「要做松软」而忽略酥脆主导的细类,除非 `structured_brief`、表单或业务备注已明确**仅**推该线。 +- **产品策略句**须能指回:**本品是哪一类、解决哪条口感预期**,避免与数据里另一细类的主导词打架。 -**输出结构与阅读顺序**:成稿建议保持与规则底稿一致:**一至十** 依次为——目标与边界 → 战场与样本 → 竞争与本品态势 → 价格带与定位 → 用户与评论侧 → 营销策略与总体方向 → 机会与 4P 支柱 → 风险 → 业务约束 → 下一步;可微调标题用语,**勿**把「诊断数据」与「落地动作」顺序颠倒。 +**促销:满减、满折、券(≠ 不管;≠ 编造)**: +- **必须**在 **§八.3 促销与活动策略**(及必要时 §七.3)写清:与 `price_promotion_signals`、报告第六章已归纳的**券、标价与到手价差、常见活动形态**如何承接(跟价节奏、规则透明、不与数据矛盾);**禁止**因「没编出具体数字」就整节不写促销。 +- **禁止编造**输入中未出现的**具体**满减门槛、满额折扣、每满减金额;若摘要/报告未捕获某类机制,须明确写「**监测未捕获具体满减/满折规则,上架前须与运营及后台活动对齐后再对外宣称**」,并可列**待补信息**(如:是否参加跨店满减、店铺券类型)。 +- **区分**:「策略上跟券、保到手价透明」是成稿义务;「具体满 300 减 40」只能来自已有数据。 **输出**:仅 Markdown 正文(不要 ``` 围栏);须收束各小节与全文,勿中途截断。""" @@ -171,10 +204,16 @@ def generate_strategy_draft_markdown_llm( return call_llm(sys_prompt, user) -STRATEGY_OPPORTUNITIES_SYSTEM = """你是 B 端市场与增长顾问。输入 JSON 含 ``keyword``、``competitor_brief``(与本任务规则报告同源的结构化摘要,可能经裁剪,并含 ``matrix_overview_for_llm``),以及可选 ``prior_chapter_llm_narratives``(本报告 **第五至第八章** 已生成的大模型归纳节选,与正文**同源**)。 +STRATEGY_OPPORTUNITIES_SYSTEM = ( + STRATEGY_DATA_RULES + + """ + +你是 B 端市场与增长顾问。输入 JSON 含 ``keyword``、``competitor_brief``(与本任务规则报告同源的结构化摘要,可能经裁剪,并含 ``matrix_overview_for_llm``),以及可选 ``prior_chapter_llm_narratives``(本报告 **第五至第八章** 已生成的大模型归纳节选,与正文**同源**)。 请输出 **Markdown 正文**(不要用 ``` 围栏包裹),将**直接嵌入**宿主文档中**已存在章节标题之下**的小节,读者已知当前处于「策略与机会」相关章节。 +**(与独立下载策略稿的关系)**:独立策略稿使用「摘要→一~十→附录」的六主轴结构;本节**不是**完整策略稿,仅输出下列 ``####`` 主题块,避免与宿主第九章标题重复。 + **与前文分析严格对齐(硬性,优先于自由发挥)**: - **定性主题**(各细类讨论焦点、正负向体验、场景与关注词归纳、配料/卖点叙事、促销形态描述等)须与 ``prior_chapter_llm_narratives`` 中已出现的表述**方向一致**,**禁止**另写一套与节选**明显矛盾**的品类判断、品牌举例或用户痛点主题。 - **定量与可核验事实**(价带分位数、店铺/品牌占比、条数、评论统计字段等)**以** ``competitor_brief`` **为准**;若节选与 brief 数字冲突,**采纳 brief**,且勿复述与数字冲突的节选句。 @@ -195,6 +234,7 @@ STRATEGY_OPPORTUNITIES_SYSTEM = """你是 B 端市场与增长顾问。输入 JS - **禁止**:不要写完整报告目录;不要复述「研究范围与方法」;不要使用 CR1/CR3 缩写(用「第一大……份额」「前三家合计」);不要输出与输入矛盾的价带描述。 篇幅约 **900~3200 字**(数据丰富可偏长)。""" +) STRATEGY_OPPORTUNITIES_USER_PREFIX = ( diff --git a/backend/pipeline/reporting/strategy_draft.py b/backend/pipeline/reporting/strategy_draft.py index 5135d93..410bca9 100644 --- a/backend/pipeline/reporting/strategy_draft.py +++ b/backend/pipeline/reporting/strategy_draft.py @@ -292,6 +292,8 @@ def build_strategy_draft_markdown( "", "### 2.1 痛点与证据", "", + "*成稿须列全监测已支撑的主要维度(依数据取舍),通常含:**口感/质地**(按细类分线)、**分量/规格/克重与场景**、信任与配料、价格与促销感知等。*", + "", "| 痛点 | 证据信号 | 优先级 |", "|------|----------|--------|", "| *(成稿依数据与评论归纳)* | | |", diff --git a/docs/demo/市场策略稿-示例-20260413_104252_低GI.md b/docs/demo/市场策略稿-示例-20260413_104252_低GI.md new file mode 100644 index 0000000..53ebb5e --- /dev/null +++ b/docs/demo/市场策略稿-示例-20260413_104252_低GI.md @@ -0,0 +1,231 @@ +# 市场策略稿(示例 · 批次 20260413_104252_低GI) + +示例稿,数据来自京东「低GI」检索监测与评论分析(批次见标题)。内部讨论用。 + +--- + +## 摘要 + +- **范围与样本**:检索池覆盖范围、列表与深入样本规模、价格分布见**附录**。 +- **用户侧**:饼干类评论侧重口感、酥脆、饱腹、全麦、独立包装与零食化;西式糕点侧重面包、早餐、松软、牛奶及血糖相关联想;面点侧重早餐、豆包、新鲜与日期。负向评价相对集中:**分量/规格偏小**、**口感适配**(偏干、噎、与「松软」预期差)为主;包装物流整体正面,个案仍须闭环。 +- **阶段重点**:按细类明确主推价位带;详情与传播用语与评论高频维度一致;价格、促销与榜单类表述须**可核验、与实际一致**,避免虚构活动或无法支撑的超级话术。 + +--- + +## 一、顾客是谁 + +### 1.1 人群与决策路径 + +- 主动检索「低GI」进入多品类结果池(本批次可见数十个小类、两百余家店铺)。典型路径为搜索 → 列表比价 → 详情与配料 → 评价 → 下单或复购。 +- 评价中**口感、包装、物流、价格**关注度高,与关注词统计结论一致;**分量、规格、够吃与否**常出现在规格对比与复购讨论中,宜单独纳入卖点与客服话术。 + +### 1.2 细类讨论焦点(评论文本分析) + +基于分词、词频与共现;主题为探索性归纳,供叙事参考。 + +**饼干**(约 340 条):词频突出饼干、口感、饱腹、酥脆、健康、回购、零食、全麦、方便、纤维;强共现如口感—酥脆、口感—饱腹、全麦—饼干;主题围绕代餐零食化、无糖与独立包装、GI 与回购。 + +**西式糕点**(约 295 条):面包、口感、早餐、松软、牛奶、全麦;早餐—面包—牛奶—松软共现较强;血糖、控糖、吐司等出现在突出度与主题中。 + +**面点**(约 96 条):口感、早餐、豆包、馒头、新鲜、日期、健康;偏主食与即食点心。 + +**其它细类**(样本量较小):中式糕点侧重沙琪玛与口感零食;干货类侧重粉丝、绿豆、龙口、配料表与干净;米、挂面、杂粮、冲饮等见专项分节。 + +### 1.3 本品聚焦(占位) + +- 若主打**粗粮饼干**:叙事对齐饼干组高频维度,与监测矩阵中碧翠园、轻食兽等同档价位与卖点对标。 +- 若主打**面包/吐司**:对齐西式糕点组「早餐+松软+血糖联想」叙事,表述须合规。 +- 跨品类「全低GI」一盘货资源占用大,本期可明确**暂不展开**的细类。 + +--- + +## 二、产品价值与用户痛点 + +### 2.1 痛点与证据 + +| 痛点 | 证据信号 | 优先级 | +|------|----------|--------| +| 口感是否可靠 | 「口感」全链高频;饼干/糕点共现强 | 高 | +| **口感适配(干、噎、松软预期)** | 个别款有「噎人」「再松软一点更好」等反馈(见 2.4) | 中 | +| 饱腹与代餐感 | 「饱腹」与饼干、面包强共现 | 高 | +| 健康与配料可核对 | 全麦、纤维、配料表、GI 相关词 | 高 | +| 控糖诉求是否被信任 | 血糖、控糖、升糖、无糖等词频与主题(非疗效) | 高 | +| 包装与物流 | 关注词包装、物流;负面须闭环 | 中 | +| 价格与促销感知 | 关注词价格;列表中约 **91** 行可见明确价差 | 中 | +| **分量与规格是否匹配预期** | 负向中较突出;用户直接点名「量小」「再大一点更好」等(见 2.4);须在克重、份数与场景上对齐预期 | 高 | + +### 2.2 本品价值(占位) + +- **功能**:在选定价位带提供可核对配料、与「低GI」检索意图一致的体验与饱腹预期;**规格与克重**在首屏与参数区写清,避免「分量少」类预期落差。 +- **情感**:「控糖/减脂也能吃得像正餐或零食」——对外须法务与合规审查。 + +### 2.3 痛点—价值—证据 + +| 痛点 | 本品价值(占位) | 素材 | +|------|------------------|------| +| 口感/饱腹 | 配方与工艺可验证 | 商详、问大家、评论关键词维度 | +| 信任 | 真实评价与物流体验 | 包装/物流词频,差评闭环 | +| 比价难 | 到手价与券规则透明 | 简化的价格与促销说明 | +| 觉得分量少、不值 | 单价对应克重、每小包装含量、建议食用场景一次吃几包 | 参数表、主图角标、问大家置顶 | +| 口感偏干、噎、与松软预期不符 | 工艺与配方说明、复热建议、搭配场景(牛奶等) | 商详、短视频演示 | + +### 2.4 负向评价主题归因 + +整体仍以正面评价为主,负向多落在**可改进的具体点**,便于针对性改商详、规格与话术。 + +- **分量 / 规格**(突出):用户直接反馈「量偏小」「希望再大一号」。例如 **碧翠园全麦粗粮饼干**:「三个独立包装的饼干,量有点小了」。**盒马低GI核桃全麦欧包**:「面包有点太小,再大一点更好」。 +- **口感适配性**:在「质地整体尚可」的前提下,个别款出现**偏干、噎、希望更松软**等表述。例如 **神探伍伍 0 添蔗糖低升糖面包**:「感觉稍微有点噎人,能再松软一点就更好吃了」。**七鲜私厨低GI馒头**:「花卷很小,比自己家做的和外面卖的都小」(分量与主食类「够吃」预期叠加)。 +- **包装与物流**:大量评价为「包装完好」「物流很快」;少数仍可能涉及破损或延迟,按个案复盘客服与承运。 +- **质地与统计词表**:本监测任务中,「口感很硬」「咬不动」等**预设负向词命中数为 0**,但用户语义上多用「酥脆」「松软」「嚼劲十足」等描述,表明对**硬度/脆度**整体预期匹配较好;负向更宜关注**分量**与**干/噎/松软度**等适配问题,**不宜**仅凭负向词表未命中即推断「无质地问题」。 + +### 2.5 策略动作总表(痛点 → 怎么做) + +| 用户痛点 | 策略动作(做什么) | 具体怎么做(触点/话术/规格/渠道) | 如何验证 | +|----------|-------------------|-----------------------------------|----------| +| 分量/规格与场景预期不符 | 主推款参数与视觉诚实 | 商详首屏与参数表写清净含量、包数、建议一次食用量;主图避免「看起来很大包」 | 差评中「量小」占比、问大家置顶答复 | +| 口感适配(干、噎、松软预期) | 分线承接:饼干偏酥脆饱腹,面包偏松软搭配 | 饼干线强化酥脆/零食化;面包线补充复热、切片、搭配(牛奶)说明,与负向归因话术一致 | 细类差评抽样、复购与晒图 | +| 比价与促销不透明 | 到手价与规则可核对 | 标价、券、榜单表述与后台一致;未监测到的满减/满折规则上架前与运营对齐后再宣称 | 与大促期客诉、价差投诉 | +| 健康与信任 | 配料与 GI 叙事可验证 | 配料表、营养成分与商详一致;禁用无依据疗效 | 抽检与法务审核记录 | + +*说明:独立策略稿成稿时 §1.2 宜压缩为与上表一致的**结论句**,避免复述报告中的词频展开。* + +--- + +## 三、为什么要买「这款产品」 + +### 3.1 品类与时机 + +- 「低GI」在平台侧检索规模大(接口返回约 **333,619** 条匹配,**非**销售额);用户需求与站内检索入口并存。 +- 深入样本中**饼干**在类目混排中占比较高(第一细类 **21** 款);主推进项需在 **100** 款深入样本中选定 **1~2** 个主推款。 + +### 3.2 转化障碍与应对 + +- **障碍**:列表价带宽(**8.9~1794**),用户难建立「低GI=值得付多少钱」的锚点;评论中「价格」「回购」仍被讨论。同类健康零食多为小规格,若未写清克重与「一顿吃多少」,易转化为**分量争议**与差评。 +- **应对**:主推款卡位接近深入样本中位 **33.87** 或按细类单独锚定;详情页写清到手价与券规则;传播用语与评论高频与共现维度一致;**统一标明净含量、包装份数,并说明适合加餐还是代一餐**,降低「少」类预期差。 + +--- + +## 四、为什么要选「这个品牌」 + +### 4.1 品牌承诺与调性(占位) + +- **一句话**:在监测价位带内,把「低GI」讲清楚,把口感与饱腹做实。 +- **调性**:透明、可验证、不恐吓式控糖。 + +### 4.2 信任与证据 + +- **可用**:真实评价摘录、配料与营养成分;销量与好评类表述须有后台或可公开依据。 +- **禁用**:医疗功效;无依据的排名与「第一」类绝对化表述。 + +--- + +## 五、与其它品牌有何不同 + +### 5.1 对比对象 + +- 列表曝光前列店铺含 **DGI 官方旗舰店、慢教授、神探伍伍、五谷磨房** 等;深入样本中品牌 **DGI** 占比相对较高——**仅反映本批次样本内可见格局**,本品对标由业务指定 2~3 个款/店。 + +### 5.2 差异化方向(占位) + +| 差异点 | 说明 | 风险 | +|--------|------|------| +| 配料与 GI 叙事 | 与商详、检测一致 | 证据维护成本 | +| 价位清晰 | 相对深入样本中位与四分位区间 | 促销波动 | +| 口感与场景话术统一 | 对齐评论高频维度 | 须与产品一致 | + +### 5.3 竞争应对 + +- **价格**:不主动无底线条幅战;跟进促销时规则可解释、可追溯。 +- **传播**:差异点来自可验证事实与细类卡位,不依赖无法支撑的超级话术。 + +--- + +## 六、阶段目标与路径 + +### 6.1 本阶段定义 + +- 在目标细类与目标价位带内,进入用户**优先比较范围**(具体指标:详情转化、加购、复购等,由业务确定)。 + +### 6.2 路径 + +1. 对外数据与话术口径在内部统一、可复核。 +2. 详情与客服用语对齐评论高频与共现维度。 +3. 负向评价优先复盘 **分量与规格**、**口感适配(干/噎/松软)**、物流与价格;对照 2.4 归因,区分「硬/脆」与「干/噎」类反馈。 + +--- + +## 七、品牌四线:建设 · 打造 · 运营 · 体验 + +### 7.1 品牌建设 + +- 长期定位:「低GI」可验证、可感知(占位);与第四节承诺一致。 + +### 7.2 品牌打造 + +- 店铺与详情主图、卖点层级与饼干/糕点高频维度一致;配料与 GI 信息层级清晰。 + +### 7.3 品牌运营 + +- 大促与券:对照本批次常见带(券价差可见行约 **91** / 589,折扣中位约 **10%**);活动类型与力度须与实际执行一致。 + +### 7.4 品牌体验 + +- 详情承诺与物流、口感一致;包装相关高频反馈纳入改进。 + +--- + +## 八、战术支柱 + +### 8.1 产品策略 + +- **饼干线**:主打口感+饱腹+全麦/纤维+独立包装;对标矩阵内粗粮饼干款;**规格带**(克重、包数)与监测对标款对照,主图或卖点区避免「看起来很大包」的视觉误导。 +- **糕点线**:主打早餐+松软+搭配;血糖相关仅作合规转述;吐司/面包类明确切片数与克重,对应早餐场景是否够吃。若配方偏全麦、高纤维,对可能出现的「偏干、噎」类反馈,在商详补充复热、切片与搭配建议,与负向归因一致。 + +### 8.2 定价策略 + +- 列表统计与深入样本统计**两套口径**并存:对外声明须标明依据。**主推款**可锚定深入样本 **Q1~Q3**(约 **25.9~45.9**)或中位 **33.87** 附近(按业务选择)。 + +### 8.3 促销与活动策略 + +- **原则**:到手价与活动规则**透明、可核对**;跟价时说明依据,避免无法支撑的「全网最低」类表述。 +- **券与价差**:本批次列表侧约 **91 / 589** 行可见标价与券后价差线索(见附录);成稿须与 `price_promotion_signals` 及报告第六章归纳一致,**禁止编造**未出现的满减门槛、红包面额。 +- **满减、满额折、跨店等**:若监测未捕获具体规则,须写明「上架/大促前与运营及后台活动对齐后再对外宣称」,并列出待补信息(是否参加跨店满减、店铺券类型等);**禁止**因缺数字整节不写促销。 +- **标价与榜单**:与后台及实际活动一致,避免虚构。 + +### 8.4 渠道与传播 + +- 主战场京东站内检索与列表;内容关键词取自评论高频与共现。 + +--- + +## 九、风险、假设与待验证 + +- **样本**:深入 **100** 款、评论 **1121** 条;细类样本不均(如米、冲饮条数少),外推需谨慎。 +- **假设**:「本品」占位与真实产品线一致;**DGI 等**仅为格局描述,非固定对标。 +- **合规**:禁止医疗承诺;对外数字与表述须可溯源、可复核。 + +--- + +## 十、下一步与节奏 + +- 锁定主推款与对标表;过法务与合规。 +- 定稿前统一复核数据口径与对外话术。 +- 下轮监测扩大关键词或页码后更新策略依据。 + +--- + +## 附录:本任务关键数据一览 + +| 项 | 值 | +|----|-----| +| 监测词 | 低GI | +| 批次 | 20260413 104252 | +| 接口匹配量(proxy) | 约 333,619 | +| 列表行 / 页 | 589 / 1–10 | +| 深入款数 / 评论条数 | 100 / 1121 | +| 列表价 median(min–max) | 52.9(8.9–1794) | +| 深入价 median(min–max) | 33.87(3.87~268.97) | +| 列表第一店铺份额(行) | 约 7.3%(DGI官方旗舰店) | +| 深入第一品牌份额 | 约 8.6%(DGI) | +| 有券价优势行数(约) | 91 / 589 | +| 评论分析文件 | `chapter8_text_mining_probe.md`(同批次目录) | diff --git a/docs/planning/策略生成-框架确定.md b/docs/planning/策略生成-框架确定.md index e1a242d..2422d74 100644 --- a/docs/planning/策略生成-框架确定.md +++ b/docs/planning/策略生成-框架确定.md @@ -143,7 +143,27 @@ LLM 路径下:**A** 经 `compact_brief_for_llm` 压缩进 payload;**B** 原 --- -## 6. 待你方拍板的扩展(不影响上述已定框架) +## 6. 需求—实现对照(便于验收「全部落地」) + +| 需求要点 | 实现位置 | +|----------|----------| +| 六主轴 + 品牌四线、摘要→一~十→附录 | `build_strategy_draft_markdown`、`STRATEGY_SYSTEM` | +| 与竞品报告分工、不重复统计展开 | `STRATEGY_DATA_RULES`、底稿骨架说明 | +| 痛点 → 怎么做、§2.5 动作总表 | 底稿 §2.5 表头;`STRATEGY_SYSTEM` 全书分节要求 | +| 除 §2 外各章须带可执行句 | `STRATEGY_SYSTEM` 分节要求;规划 §1.1 表 | +| 语气:少内部缩写、少反复「对齐第几章」 | `STRATEGY_SYSTEM` **语气**段 | +| 分量/规格/克重痛点 | `STRATEGY_SYSTEM` §二;底稿 §2.1 提示 | +| 负向归因(主题级,可举 brief 已有例证) | `STRATEGY_SYSTEM` §二;底稿 §2.4 | +| 口感按细类:酥脆 vs 松软分线,禁止一词盖全站 | `STRATEGY_SYSTEM` **口感/质地与细类** | +| 促销:满减/满折/券/跨店,不编造门槛、不全节留空 | `STRATEGY_SYSTEM` **促销**;底稿 §八.3 | +| 报告第九章仍用 `generate_strategy_opportunities_llm`,runner 正文拼装不改 | 代码现状;本文件 §5 | +| 人工可读示例(低 GI) | `docs/demo/市场策略稿-示例-20260413_104252_低GI.md`(含 §2.5、§8.3 范例句) | + +**另行立项(本文件不承诺已编码)**:营销内容管线 S2/S3(见 `strategy-marketing-content-alignment.md`)、仅摘要模板、表单新字段、输出数字同源性自动校验 S4。 + +--- + +## 7. 待你方拍板的扩展(不影响上述已定框架) 若后续要改,单独立项,不混进「框架确定」: