Files
tps-dashboard/Fable5suggestion.md
T

183 lines
16 KiB
Markdown
Raw Normal View History

# Fable 5 对 Phase 4a(对话式 TPS)的评审建议
> 来源:2026-07-09 制片人刘通 × Claude Fable 5 评审对话。
> 用途:交接给 Opus 4.6 继续细化 Phase 4a 时的输入材料。
> 状态:九条全部经制片人逐条拍板。第 9 条经 2026-07-09 两轮讨论收敛,已从讨论稿升级为拍板方向。
---
## 1. 历史查重的数据地基与措辞红线(制片人已拍板修正方案)
**问题**episodes 表目前只有 25 期数据,编导问"做过没有"时系统极易给出错误的"没做过"(假阴性),一旦编导采信,比没有此功能更糟。
**已否决的方案**:回填"节目名+播出日期+编导"最小目录。原因(制片人指出):《军事科技》节目名笼统宽泛(如《重走战争老路的武器装备》看不出讲了日向级护卫舰),光有标题对查重无帮助,**查重必须靠文稿全文语义检索**。
**拍板方案**
- 制片人承诺补齐 **2025 年全年 52 期完整内容**:收视成绩 + doco 融合A稿全文。
- 查重回答的措辞红线:**永远说"自 2025 年以来未出现相关选题",绝不说"没做过"**。此措辞写进 Prompt 约束 + 前端固定文案双保险。
- 联动提醒:52 期 vs 现有 22 期,多出 30 期的 doco 加工量与"期次一条龙"子项目的回联规则需在排期时统筹。
---
## 2. 报告区块与数据表启用节奏对齐
模块 A 右栏报告承诺五类依据,其中审片意见(review_comments)、外拍资源(shooting_resources)两表 Phase 4b 才灌数据。
- 制片人决定:系统全部做完才给编导看,无提前内测,故不构成第一印象风险。
- 实施仍建议:4a 开发时报告先只做三区块(历史查重+收视 / 可参考节目 / 知识库脚注),4b 数据就位后再加区块,**代码里不留空壳区块**。
---
## 3. 脚注防幻觉的三道工程防线(制片人已同意,实施时写死)
**风险**:LLM 生成报告时可能编造不存在的脚注,或把 A 期节目的结论挂到 B 篇文稿上(张冠李戴)。脚注制的公信力一次穿帮全组就不信了。
**三道防线(给 Cline 的实施要求,缺一不可)**
1. **编号约束进 Prompt**:每次检索到的知识库条目/期次,带编号 [1][2][3]… 连同元信息(标题、期次、来源)一起喂给模型;Prompt 明确规定"只允许引用给定编号,禁止引用编号之外的任何来源,无法支撑的论断不挂脚注"。
2. **后端校验引用编号**:模型返回报告后,后端解析所有脚注标记,逐个核对编号是否在本次检索结果集内;不在的**直接剥掉该脚注**(保留正文句子),并记一条日志供排查。
3. **宁裸奔不假装**:挂不上依据的句子就不挂脚注。UI 上有脚注的句子和没脚注的句子视觉上可区分,编导一眼知道哪些话"有出处"、哪些是 AI 的综合分析。
**配套**:检索结果沿用语义搜索已有的 min_similarity 阈值过滤(当前 0.3),低相关条目不进候选池,避免"硬凑脚注"。
---
## 4. 报题单生成:结构化 JSON 直填模板,禁止文本解析(制片人已同意)
**前车之鉴**2026-07-06 修过的 bug——AI 诊断摘要因 DeepSeek 返回标题格式不一致导致正则提取失败、内容不显示。
**要求**:模块 G 生成报题单时,让模型输出**结构化 JSON**(示意):
```json
{
"title": "选题名",
"intro": "引子段,200-300字",
"points": [
{"keyword": "加粗关键词1", "content": "该条内容"},
{"keyword": "加粗关键词2", "content": "该条内容"}
]
}
```
- JSON 字段直接对应 docxtpl 模板变量,**中间不做任何自由文本解析/正则提取**。
- 后端校验 JSON 结构(字段齐全、points 条数 3-5),不合格自动重试一次,再失败报错给用户而不是塞坏数据进 docx。
- 双段结构(引子+列举)红线不变,纯叙述式仅编导明确指定时切换另一套 JSON 结构。
---
## 5. 右栏报告改"手动更新"按钮(制片人已同意)
编导聊,报告不动;编导点 **「更新策划报告」** 按钮,才根据到目前为止的全部对话重新生成报告。一个设计同时解决三件事:
1. 符合红线 1"求助式不投喂"——展开与深入的主动权在编导手里;
2. 省成本——不是每轮对话都烧一次完整报告生成;
3. 报告稳定不跳动——编导阅读中途内容不会突变,"沉淀感"更强。
细节:按钮旁可显示"自上次更新后已新增 N 轮对话"作温和提示,但**绝不自动刷新**。
---
## 6. 对话会话从第一天落库 + 轮数硬上限(制片人已同意)
- **落库**:对话记录随 topics 表(或独立会话表)入库,编导关页面后随时回来接着聊。这同时是第十一章成本机制"按人+选题归因"的技术前提——每次调用天然隶属于一个选题会话。
- **轮数上限(制片人拍板)**:**每个选题会话最多保留 20 轮对话**,且此限制要在界面显眼位置标注(如对话框顶部常驻提示"本选题对话保留最近 20 轮")。理由:一个选题实际用不到更多轮讨论,同时防止 token 滚雪球。
- **上下文策略**:调模型时只带最近 N 轮 + 一段前情摘要(朴素做法即可,严禁上重型记忆框架),既省钱又防对话跑偏。
---
## 7. 对话主力模型:先测再定 + 候选名单
**测试方法**(照搬 L4 诊断报告选型的成功经验):3-5 个真实选题灵感同题对比,其中至少含一个"帮我找角度"任务(见第 9 条)。
**四个考点**:① 多轮对话稳定性;② 脚注纪律(会不会引用给定编号之外的来源);③ JSON 格式服从性;④ 创意角度质量。外加成本对比。
**候选名单(均可从腾讯云访问,开测时以各家当时最新旗舰为准)**
| 候选 | 入选理由 | 重点考察 |
|---|---|---|
| DeepSeek V4 Pro | L4 诊断卫冕者,分析深度已验证 | 多轮稳定、JSON 纪律 |
| Kimi(月之暗面)最新 K 系列 | 中文创意写作口碑最好,"开智"潜在黑马 | 角度卡质量 |
| GLM(智谱)最新旗舰 | 结构化输出/工具调用纪律好,将来联网生态最顺 | 脚注编号服从性 |
| Qwen-Max 最新版 | 综合稳,L4 时测过有基础分 | 综合 |
| MiniMax M2.7(基线) | 账号现成(与 embedding 同家)、便宜 | 成本性价比垫底对照 |
腾讯混元不建议占测试名额(综合能力弱于上列)。日欧无遗珠:欧洲仅法国 Mistral 算准一线但中文弱、国内访问不稳;日本无自研一线模型。第一梯队就在中美,国产池子里选即可。
---
## 8. Phase 4a 切四刀(+可选第五刀)
> 原则:风险最高的部分(脚注防幻觉、报告质量)放第一刀最先暴露;每刀有独立验收,验收不过不开下一刀。
**第一刀:单轮版"灵感→报告"(无对话)**
- 输入一段灵感文字 → 语义检索(复用 Phase 3 底座)→ 生成一份带脚注的策划参考报告(三区块:历史查重+收视 / 可参考节目 / 知识库脚注)。
- 实现第 3 条的三道脚注防线 + 第 1 条的措辞红线。
- 验收:制片人拿 5 个真实灵感实测,逐个点开脚注核对真伪,**零张冠李戴**才算过。
**第二刀:多轮对话 + 会话落库 + 手动更新按钮**
- 左右双栏成型;对话入库(20 轮上限 + 显眼标注);「更新策划报告」按钮(第 5 条);topics 表启用(建表含会话字段,schema 走 Cline Plan + Opus 审 + 制片人批准流程)。
- 验收:关浏览器重开能接着聊;连续 10 轮对话后更新报告,内容仍贴合且脚注全真。
**第三刀:报题单生成(模块 G**
- 聊定后一键生成:结构化 JSON(第 4 条)→ docxtpl → docx 下载。双段结构、只规范化不代写立意。
- 验收:连续生成 5 份报题单,docx 格式全部正确、无解析失败;内容全部来自编导聊定的东西,AI 无添油加醋。
**第四刀:成本记账 + 额度**
- 一张用量表(谁、何时、烧多少 token、为哪个选题),管理员页面看汇总;每人月度保守上限 + 超额提醒制片人。严禁 AI 网关/可观测性框架。
- 验收:制片人页面能看到按人、按选题的用量汇总;模拟超额能触发提醒。
**第五刀(可选,或并入第二刀):视角开智"帮我找角度"**——见第 9 条。
---
## 9. 视角开智:"帮我找角度"(制片人最关注,已拍板)
### 需求本质
制片人指出:TPS 最核心的价值不是"聚焦某一型装备"的资料辅助,而是**提供视角**。栏目公认的金牌选题——《武器装备的颜值洼地》(美丑切入)、《失败的"王者"》(昙花一现但影响深远)、《接过雷锋的枪》(节日钩子勾连 50 年代轻武器)、《空天之上的分层绝杀》《海平面之下的分层较量》(仅以高度/深度为主线)——共性是:**一个大众零门槛的"组织原则",把一堆本不相干的装备串成一条线**。参照系还有纪录片《地球之劫后重生》(一集一场灭绝级灾难 + 霸主物种命运的故事化讲述)。诉求:AI 不只继承往期经验,还要有"开智"能力,帮编导扩展思路。
### 可行性判断(Fable 5 结论:能做到,且是 LLM 强项)
分三层:
1. **模式复用——确定能做**。把金牌选题提炼成有名字的"视角模式"(审美反差 / 量纲主线 / 失败遗产 / 节日勾连……),AI 拿模式套新题材("量纲主线套速度线、温度线、重量线行不行?")。类比迁移是 LLM 最擅长的事。
2. **跨域借鉴——能做,且 4a 不需要联网**。关键判断:模型迁移的是**叙事手法**,不是某部具体片子——"一集一场灭绝级灾难 + 霸主物种命运"这类组织原则是纪录片行业的成熟手法(如 Netflix《我们星球上的生命》、BBC《与恐龙同行》),全世界纪录片/科普/历史叙事的手法都在训练数据里。制片人实测验证过:模型**不知道**近期新发布的具体作品内容(这正常,知识有截止日期),但新作品的"资讯"由看过片子的编导一句话带进对话即可,"迁移"由 AI 完成——人带资讯、AI 做迁移,分工恰好符合创作主权哲学。联网搜索搜回来的是"资讯"(装备新动态,那是 Phase 4c 热点雷达的活),不是"视角"。**结论:4a 开智不联网,实时互联网借鉴留 2.0**,省一套工程和一笔运行成本。
- **配套防线(制片人实测后新增)**:开智 Prompt 必须写明"不知道的作品明说不知道,禁止编造具体作品/纪录片的分集内容"——防幻觉纪律与报告脚注区一致,不留裸奔角落。
3. **命中率——要管理期望**。AI 发散 10 个角度,约 1-2 个眼前一亮、5-6 个平庸、2-3 个不着调,头脑风暴的正常成绩。产品定位:**"打火石"不是"军师"**——火花 AI 打,火编导点。
### 产品形态(四项拍板,2026-07-09 两轮讨论收敛)
**拍板 ①——输入模式:1.0 只做"带题材来"**。编导带着题材("我想做潜艇")点「帮我找角度」;"空手来"(这周想不出报什么题)的全开放发散模式发散空间太大、命中率更低,留 2.0。
**拍板 ②——角度卡自带"查重角标"**。每张卡生成后自动做一次语义查重,卡上带一行小字:"自 2025 年以来未出现相似选题" 或 "与第X期《XX》视角相近"。开智与查重咬合,编导拿到的是过了第一道筛的角度。成本为每卡一次 embedding 检索(几厘钱量级,可忽略)。
**拍板 ③——角度卡三层结构 + 红线位置(制片人修正后定稿)**。制片人指出:团队编导多为广电编导/导演/编剧出身,**不是军迷**,知识库本就是为补齐军事知识短板——只给视角不给素材方向,他们想不到有什么内容可以支撑。故角度卡定为三层:
1. **组织原则**(视角模式名 + 来源标注:往期模式复用 / 跨域类比 / AI 原创);
2. **一句话方向**
3. **3-5 条候选装备/素材**——**必须来自知识库语义检索命中**,每条带脚注(哪篇文稿/哪篇军报),走第 3 条同一套编号校验防线;库内检索不到支撑素材的,卡上如实标"库内暂无支撑资料",**严禁 AI 空口编装备**。
红线退守到真正该守的位置:**有出处的素材候选可以给(这是"摆牌");故事编排、分集结构、立意结论不写(这是"出牌")**。角度卡原文不自动进报题单——从角度到立意的发展,永远由编导在对话中完成。附带好处:能被知识库支撑的角度天然比空想的靠谱,角度卡质量自我筛选。
**拍板 ④——收藏/忽略动作从第一天记录**。一张朴素动作表:谁、哪张卡(含卡内容快照)、收藏还是忽略、时间、**topic_id(必须带,预埋"卡→选题→期次→收视成绩"四表链路,与期次一条龙子项目衔接)**。数据量无忧:一行不足 1KB,按 6 编导正常使用估算一年一万多行、几个 MB。1.0 **只存不分析、不做任何人员维度展示**;半年后可回答"哪类视角模式收藏率高、收藏的卡最终成片后收视如何",是迭代 Prompt 策略库的唯一依据(制片人确认:纯业务数据,不存在监控顾虑)。
- 其余形态不变:一次输出 5-8 张角度卡;编导可"收藏 / 忽略",收藏的角度带入后续对话深聊;AI 不排序不推荐"最佳",编导自选(摆牌不出牌)。
### 落地三件事
1. **【制片人任务,只有您能做】整理"金牌视角案例集"**:10-20 条历史公认好选题,每条格式"选题名 + 视角一句话 + 好在哪(为什么零门槛/反差在哪)"。这是 AI few-shot 学习的弹药,作用等同看板项目的 ground-truth 25 期,比任何算法都值钱。
2. **跨域叙事策略库写进 Prompt**:十来条从纪录片/科普/历史叙事归纳的组织原则,作为 AI 发散的脚手架,防止发散退化成泛泛而谈。**冷启动底稿已备好:`视角模式库冷启动_Fable5.md`(21 条模式、甲至戊五类,含跨域参照与套用示意),制片人增删后精选 10-15 条入 Prompt。**
3. **工程量修正**:主体仍是 Prompt 工程 + 复用语义检索底座,不联网;因拍板 ④ 需加**一张动作记录表**(朴素单表,schema 走 Cline Plan + Opus 审 + 制片人批准流程)。可作为 4a 第五刀,或并入第二刀(对话)一起做。
### 模型选型联动
"角度卡质量"列入第 7 条模型对比测试的四考点之一;创意发散能力各家差异大,Kimi 是潜在黑马,以实测为准。测试题中的"找角度"任务应按三层结构出题(含候选素材是否只来自给定检索结果的纪律考察)。
---
## 附:本次评审中被制片人否决/修正的建议(留痕防重提)
- ❌ "回填历史期次最小目录(节目名+日期+编导)"——节目名笼统,对查重无用。改为补 2025 全年 52 期完整文稿(第 1 条)。
- ℹ️ 空壳区块风险降级——系统整体完工才交付编导,无提前内测(第 2 条)。
- 🔄 "角度卡只给方向不给素材"(Fable 原方案)——制片人修正:编导非军迷出身,只给视角想不到内容支撑。改为三层结构(组织原则+方向+知识库有据素材候选),红线移至"不写故事编排/分集结构/立意结论"(第 9 条拍板 ③)。