fix(llm): 禁止编造自营/SKU占比类店铺集中度表述

- 章节衔接、第九章策略归纳、8.5 补充与策略稿系统提示:店铺相关数字须来自 brief,区分列表行与去重 SKU,禁止虚构自营占比。
- 策略草案 STRATEGY_SYSTEM 同步禁止未在摘要中出现的店铺结构定量句。

Made-with: Cursor
This commit is contained in:
hub-gif 2026-04-17 17:20:27 +08:00
parent ed28e00e74
commit 1af6aa00a5
3 changed files with 4 additions and 1 deletions

View File

@ -21,7 +21,7 @@ REPORT_SYSTEM = """你是业务与产品读者顾问。输入 JSON 含 `keyword`
- **不要**输出完整报告目录或复述研究范围与方法长章
- **不要**撰写 Markdown 表格版竞品对比矩阵或罗列 SKU 明细**正文已含矩阵**此处只做分组级语义归纳
- **不要使用** CR1CR3 等集中度缩写作主表述集中度请用第一大店铺/品牌份额前三家合计份额输入中的英文字段名勿照抄进正文请写成中文业务用语
- **店铺集中度** `competitor_brief.concentration.shops_from_list` `unique_sku_basis`须区分 **按列表行** **按去重 SKU ****禁止**列表行曝光占比写成SKU 款数占比自营 SKU 占比市场份额
- **店铺集中度硬性****禁止**编造京东自营占比自营 SKU X%POP 与自营比例**输入 JSON 未出现的**数字或店铺类型结论仅当 `competitor_brief.concentration``list_shop_mix_top` 等字段中出现具体店铺名与份额时方可复述`unique_sku_basis`须区分 **按列表行** **按去重 SKU****禁止**将列表曝光写成市场份额或笼统SKU 占比
**请输出**仅输出将置于 8.5 小节 下的正文不要自造### 8.5」标题行):
- **Markdown** **8001500 **

View File

@ -127,6 +127,7 @@ BRIDGE_SECTIONS_SYSTEM = """你是竞品监测报告的**章节衔接**撰稿助
- 键必须为之一 **只对输入 sections 里存在的键** 给出字符串值可省略无材料的键
- 每个值为 **Markdown 片段** 310 句中文**禁止**使用 ``## `` 开头的行(不要写新的二级章标题);可使用 ``###`` / ``####`` 或加粗小标题;
- 所有**定量表述**须能在 ``competitor_brief`` 或对应 ``excerpt`` 中找到依据**禁止编造** SKU 份额价格
- **店铺/自营相关硬性****禁止**编造京东自营 SKU 占比自营占比超 X%POP/第三方占比**未在输入中出现的**具体比例或款数 ``competitor_brief.concentration.shops_from_list`` 有数据写店铺集中度时须与之一致并区分 **按列表行** **按去重 SKU** ``unique_sku_basis``**禁止**将列表曝光写成市场份额或笼统SKU 占比
- 不要复述整章表格不要写详见下文矩阵以外的空洞套话可点出该章阅读重点如价盘带矩阵细类评价规则局限等"""

View File

@ -18,6 +18,7 @@ STRATEGY_SYSTEM = """你是市场策略顾问,根据**结构化监测摘要**
**决策边界硬性**
- **业务已在 `strategy_decisions` 中填写的项**角色时间成功标准战场一句话定位勾选竞争倾向四柱目标客群/对标/资源备注**营销策略****总体策略**视为**已定决策**成稿须**落实为具体执行句****不得**改写成相反结论或再要求用户请选择
- **禁止编造店铺结构**不得写出京东自营 SKU 占比自营超 X%**摘要中未给出**的定量句店铺集中度仅可依据 `structured_brief.concentration` 与底稿并区分列表行 / 去重 SKU 口径
- **表单中为空或占位 *待填**骨架占位*的项**由你结合 `structured_brief``report_strategy_excerpt`若非空与数据摘录**补全为可执行表述**补全须与数据方向一致**不得**编造输入中不存在的销量GMV未给出的价格或占比
- **成稿阶段禁止**再写一轮请业务决策待确认后再定假设待验证**二次决策话术**不确定性用一句带过即可需下周用原评论抽样核对勿重复堆砌
@ -170,6 +171,7 @@ STRATEGY_OPPORTUNITIES_SYSTEM = """你是 B 端市场与增长顾问。输入 JS
**必须遵守**
- **数字与事实**价格分位数集中度份额条数占比等**只能**来自 ``competitor_brief`` 中已有字段**禁止编造**未出现的品牌销量具体 GMV未给出的到手价
- **店铺类型占比硬性****禁止**编造京东自营 SKU 占比自营款数占比超 X%等表述除非 ``competitor_brief`` ``concentration.shops_from_list`` / ``list_shop_mix_top`` 等字段**已出现**对应店铺名与计数若写第一大店铺份额须与 ``shops_from_list`` 一致并区分 **列表行** **去重 SKU**``unique_sku_basis``**禁止**写成全渠道市占或模糊SKU 占比
- **语气**分节给出**可操作的假设性建议**定价区间思路应对齐的差异化观测点应规避的风险促销与机制设计线索转化与详情页/评价侧改进方向每条建议用假设待验证等标明不确定性
- **结构**至少使用 ``####`` 组织以下主题(可合并子条,但须覆盖):**定价与价带**、**差异化与应对齐的优势**、**风险与避免项**、**促销与活动机制**、**转化与体验**
- **促销与活动机制硬性**该节**必须优先依据** ``competitor_brief.price_promotion_signals``券后/标价价差等若存在并与 ``prior_chapter_llm_narratives.sec6_promo_group_summaries``若有**不矛盾**给出**假设性**机制建议**禁止**编造具体满减门槛红包面额补贴比例**禁止**在输入中完全未出现任何列表侧价差或促销归纳信号时仍写一大段具体要做满减发红包而无输入中未捕获此类信号的说明