全屋定制价格体系 + 破冰提示词优化方向

v26 设计草稿 · 2026-05-29 · 配套阅读 docs/prompt-projects/ice-break/2026-05-28.md
方案文档 未触动 Langfuse / 代码 需 PMM/法务/产品 三方对齐
〇 素材基线 一 价格体系 二 prompt 优化 三 风险对齐 四 落地步骤 附 prompt 段落矩阵
价格锚(投影面积)
868568元/㎡
样板房/装企专供 · 直降 300/㎡
100㎡ 示例总价
3.1→3.7 万元
标配 31240 / 高配 34080 / 豪配 36520
brand_profile 新增字段
4
pricing · config · trust · showroom
prompt 新增段 + slot
3段 + 4 slot
§(B) Budget · §(T) Trust · §(C) Closing

0合作方素材基线

5 话题逐一提炼成 8 个可结构化变量。下面每张卡都标了 prompt 端的映射段。
话题 ① 产品配置 映射 §③ 业务边界 + §(H) 报价类放行
基础价 568 元/㎡(投影面积);柜体兔宝宝 / 千年舟 / 莫干山 ENF 多层板 18mm + 9mm 背板 + 丽人净竹板 ENF 柜门 + 悍高 / 海蒂诗五金。
加价项 同品牌欧松 / 单面 PET 饰面柜门柜体 +50 元/㎡ 18mm 背板 +60 元/㎡(非特殊需求不推荐)
赠品3㎡ 投影 / 3 延米 送 1 个阻尼抽屉
话题 ② 环保 + 假一赔三 映射 新增 §(T) Trust 信任锚
装企 / 样板房专供 568 vs 零售 868;ENF 级板材,环保检测不合格全额赔款板材假一赔三(实付板材款 3 倍赔偿)。
三大品牌任选 千年舟 · 莫干山 · 兔宝宝
话题 ③ 样板房征集 + 3 重优势 映射 新增 §(C) Closing 钩子收口
流程 征集活动 登入系统 抢码 24H 内联系当地销售 下定
3 重优势 每㎡直降 300,显著节省预算 脸面工程,配更深资设计 + 最优工艺 名额限量 · 优先安排
话题 ④ 预算公式 映射 新增 §(B) Budget 预算计算
投影面积 房产证面积 ÷ 2 × (1 ± 5%)
总价 投影面积 × 单价 × (1 + 配置系数) · 标配 +10% / 高配 +20% / 豪配 +30%
100㎡ 示例 投影 50±2.5㎡ 基础 28400 标配 31240 高配 34080 豪配 36520
话题 ⑤ 现有破冰话术(合作方提供) 映射 generateOpener + §softening
4 套 opener 模板(齐家优选 / 兔宝宝 ENF / 568 锚价 / 假一赔三)+ 3 套犹豫兜底 + 1 套温柔挽回
关键钩子 「原价 868 · 现 568 / 加微申领每㎡补贴 300 / 假一赔三 · 不合格全额赔付」

1价格体系构建方案

核心思路:把所有价格 / 配置 / 信任 / 钩子数据结构化到 brand_profile,LLM 不再凭记忆生成数字。

1.1 brand_profile 字段结构

OrgContext.brand_profile 下扩 4 块,作为 prompt slot 的唯一事实源。

// brand_profile 扩展字段
{
  "pricing": {
    "anchor_retail": 868,
    "anchor_promo": 568,
    "currency": "CNY",
    "unit": "元/㎡",
    "price_basis": "投影面积",
    "promo_drop_per_sqm": 300,
    "tier_coefficient": { "standard": 0.10, "premium": 0.20, "deluxe": 0.30 },
    "projection_formula": "房产证面积 ÷ 2 × (1±5%)",
    "examples": {
      "property_100sqm": { "projection_area": 50, "base": 28400, "standard": 31240, "premium": 34080, "deluxe": 36520 }
    },
    "valid_until": "2026-08-31",
    "region_scope": "全国"
  },
  "config": {
    "carcass":     { "spec": "ENF 多层板 18mm", "brands": ["兔宝宝", "千年舟", "莫干山"] },
    "back_panel":  { "spec": "ENF 多层板 9mm",  "upgrade_18mm": { "delta": 60, "note": "非特殊需求不推荐" } },
    "door":        { "spec": "丽人净竹板 ENF 18mm",
                     "alt_same_brand_eucalyptus_or_pet": { "delta": 50 } },
    "hardware":    { "hinge": "悍高三合一精诺 10mm 孔径", "slide": "二段力阻尼 + 三节阻尼轨道" },
    "gift":        { "rule": "每 3㎡ 投影 / 3 延米", "item": "阻尼抽屉 ×1" }
  },
  "trust": {
    "env_test":          "ENF 级板材,环保检测不合格全额赔款",
    "fake_compensation": "板材假一赔三(实付板材款 3 倍)",
    "brand_choice":      "兔宝宝 / 千年舟 / 莫干山 三大品牌任选"
  },
  "showroom": {
    "drop_per_sqm": 300,
    "perks": ["每㎡直降 300,显著节省预算", "脸面工程,配更深资设计与优工艺", "名额限量,加微锁码优先安排"],
    "funnel": ["征集活动", "登入系统", "抢码", "24H 联系当地销售", "下定"]
  },
  "openers":        [ /* 合作方提供 4 套模板 */ ],
  "fallback_lines": [ /* 3 套犹豫接话 + 1 套温柔挽回 */ ]
}

1.2 价格透出分层策略

原则:LLM 不再自由列价格,prompt 只决定"什么时候引用、引用几条"。

触发条件
透出内容
阶段
L0
opener / 客户没问也主动给
「原价 868 → 样板房专供 568」
ice_break
L1
客户问"用什么板 / 什么品牌 / 环保吗"
引用 config.carcass.brands + trust.env_test
ice_break / nurture
L2
客户报房产证面积
pricing.examples 或现算给 3 档总价
nurture / decision
L3
客户主动问"还能升级吗 / 背板更厚行不行"
+50 / +60 加价项
decision
钩子
比价 / 拖延信号
showroom.perks 挑 1 条
ice_break 收口

1.3 数据维护权责

字段谁维护频率
pricing.anchor_* / tier_coefficient / valid_untilPMM每次活动 / 调价
config.*产品 + PMM 双签季度 review
trust.*法务签一次性 + 重大政策变更
showroom.*运营月度活动
openers / fallback_linesPMM + 运营共建月度迭代
每次改 brand_profile 必须像改 Langfuse prompt 一样走 staging → production label(参考 feedback_langfuse_prompt_staging_to_production.md),防止活动文案直接打到生产。

2破冰提示词优化方向(话题 1-5 逐一映射)

当前生产 v25(95.6% 成功率 · 27/610 missing credentials)整体稳定。下述改动以 v26 草稿提出,不动 v25。

2.1 话题 ① · §③ 业务边界 + §(H) 报价类放行

问题:v25 §③ 只说"全屋装修",配置颗粒度为 0;客户问"什么板"模型只能模糊回答 → 容易飘出 brand_profile 外的品牌。

改法

2.2 话题 ② · 新增 §(T) Trust 信任锚段

问题:v25 没有标准信任背书短语库。模型自由发挥时两个极端都出现过 —— 堆"国家级 / 十大品牌 / 行业第一"(合规风险),或只字不提(错失锚点)。

改法

2.3 话题 ③ · 新增 §(C) Closing 钩子收口段

问题:v25 收口 CTA 是泛化"加微发资料",没把「样板房征集 = 直降 300 + 名额限量」这套稀缺钩子用上。

改法

2.4 话题 ④ · 新增 §(B) Budget 预算计算段

问题:v25 §(H) 报价放行只是允许报价,没有结构化预算逻辑。客户报房产证面积时模型瞎算或拒答。

改法

2.5 话题 ⑤ · generateOpener + (W) 联系方式

观察:合作方 4 套 opener + 3 套兜底 + 1 套挽回,质量明显高于当前 LLM 自由生成的 opener。建议落 opener_pool。

方案做法优点缺点推荐
A 保守 4 套模板进 brand_profile.openersgenerateOpener 改造:按 video signal 挑模板 → LLM 只微调称呼 + 接 1 句视频引用 合规、稳定、可 A/B 失个性化深度 先走 A
B 中庸 4 套模板作为 few-shot examples 注入 system prompt,LLM 学风格仍生成 保留个性化 仍可能飘 v26 稳到 99%+ 后

兜底话术(3 套犹豫接话 + 1 套温柔挽回)→ 落 brand_profile.fallback_lines,§softening / bail-out(v23)改成从池中挑,不再 LLM 自由发挥。

3风险 & 待对齐

落地前必须对齐这 6 项 —— 都是 PMM / 法务 / 产品三方决策范畴,不在 Claude 端解决。
价格数据时效
568 / 868 是阶段活动还是长期 SKU?过期 / 区域差怎么处理
PMM 加 valid_until + region_scope;prompt fallback 用 retail anchor
法律措辞边界
"假一赔三" / "不合格全额赔款" 是补充协议措辞,DM 引用是否扩大承诺范围
法务过 trust 3 句中文写法
ENF 等级合规
"最高环保等级" 在新国标下是否是合规说法
法务查现行国标,否则改为 "E0 级以上" 等保守措辞
opener 模板化效果
模板化后回复率可能下降(个性化丢失)
A/B 灰度 20%,主=加微率,次=DM 触线率
同行竞品对齐
涉及兔宝宝 / 千年舟 / 莫干山,friendly 同行误判
沿用 OFFTOPIC_RE + signature 同行过滤
brand_profile 冷启动
当前线上 brand_profile 几乎空,promote v26 会大面积命中 fallback
PMM 必须先填齐 4 块再 promote

4落地步骤

  1. PMM 一次性填 brand_profile 4 个 JSON 字段(pricing / config / trust / showroom),法务过 trust 3 句话
  2. v26 草稿写到 Langfuse staging label:加 4 个 slot + §(B) §(T) §(C) + ban list 增量
  3. 同步改 src/lib/prompts.ts fallback 副本 + CI 三方一致性(沿用 commit 4d2cf77 框架)
  4. generateOpener opener_pool 改造:方案 A 先落,brand_profile.openers 4 条
  5. staging audit-data 跑通(防 v21 / v23 类 missing credentials 翻车,沿用 2026-05-28 ④ 上线 checklist)
  6. production 灰度 20%,对比 v25 成功率 / 加微率 / 触线率
  7. 全量上线 + 落 memory feedback_brand_profile_pricing_as_single_source_of_truth.md

prompt 5 段落与素材对应矩阵

prompt 段落 当前状态 话题① 话题② 话题③ 话题④ 话题⑤
§③ 业务边界v25 含柜体/硬装/软装加 configMatrix
§(H) 报价类放行v22+ 落地trigger 细化接 §(B)
§(W) 联系方式豁免v22+ 落地opener_pool
§(p) self_checkv14 落地
§softening / bail-outv23 落地引 §(C)fallback_lines
§后置 ban checkv16 落地加绝对化禁词加合规禁词
§(T) Trust(新)新增
§(C) Closing(新)新增
§(B) Budget(新)新增
opener_pool(新,非主体)新增
交付物:方案文档,未触动 Langfuse / 代码。落地前需 PMM / 法务 / 产品 三方对齐"风险" 6 项。