Files
tps-dashboard/note/续接快照_看板分析升级_设计讨论_v2.md
T

227 lines
12 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 续接快照 — 看板分析升级(设计讨论阶段 · v2)
> 用途:下次(新 chat / 第二账号)接力用。本快照承接 2026-06-09 v1,包含 2026-06-10 一整天讨论的所有结论。
> 状态:**仍在设计讨论,未碰代码、未改表。**
> 更新时间:2026-06-10
> 顾问:Claude Opus 4.7 制片人:刘通
---
## 零、本快照与 v1 (2026-06-09) 的关系
v1 定的 9 条"已定决策"和 6 步实施路线**全部仍然有效,不替换**。本 v2 是在 v1 基础上的**增量收敛**——主要收敛了 v1 里"三件待拍板"的前两件,并对双引擎模型做了一次结构性升级(多了一个独立维度)。
---
## 一、今日(2026-06-10)讨论的根本性升级
### 1.1 双引擎模型 → "双引擎 + 一个独立辅助维度"
原 PPT / v1 快照里说的双引擎是:
> 收视 ≈ 题材热度(地基)× 叙事结构(放大器)
今天讨论后的修订:
> 收视 ≈ 题材热度(横轴)× 叙事结构(纵轴)+ 开篇钩子(独立维度,叠加显示)
**为什么独立"开篇钩子"**
PPT 第 8 页 5 大病因里"开篇是定义而非场景"独占第 4 条,且 PPT 第 9 页"主线悬念 vs 图鉴并列"判别法里"开篇=场景 vs 开篇=定义"被列为关键特征之一。原 PPT 把开篇并入叙事结构,但今天讨论认为:
- 开篇负责"留住观众"(前 1-2 分钟,决定观众换不换台)
- 叙事结构负责"留住之后的体验"(整集骨架)
- 两者功能不同、AI 打标也是分开判断更稳
### 1.2 "话题性"的拆解(通哥提出,今日讨论结论)
通哥提出"做了多年制片人,一直被教育选题决定成败、话题性是关键",但说不清话题性是什么、与"热度"是否重叠。今日拆解:
| 话题性的组成 | 是什么 | 现有维度承接 |
|---|---|---|
| **题材稳态热度** | 题材类别长期接受度 | 横轴承接 |
| **时机加成** | 大新闻/节点/装备首发撞上 | 场景标签承接 |
| **切口话题感** | 切口本身抓人程度(颜值洼地、跌下神坛) | 不独立立维,由"横切类比"形态部分承接 |
**结论:话题性不独立立维**。三块成分中两块已被现有维度承接,剩下"切口话题感"AI 打标极不稳定,且会拉低系统整体可靠度,"横切类比"形态本身已经部分捕捉。
### 1.3 与 PPT 第 9 页双引擎论述的细微出入(须明示)
PPT 第 9 页把"热点 / 新装备 / 节日"全部归到"题材热度"引擎里。今天我们的拆分**把这部分从横轴抽离出来,独立成"场景标签"字段**。这个出入是**优化而非偏离**:
- 原 PPT 模型:题材热度 = 稳态 + 时机(合并)
- 今日模型:题材热度(横轴)= 稳态;时机 = 场景标签(独立)
好处:能区分"该题材类别天生地基弱" vs "这一期没赶上时机",诊断粒度更细。
---
## 二、最终维度规格(第一件事 · 题材枚举关门)
### 字段一:`program_format` 主题材(单选,必填)
6 类,按"节目形态"切分(不是按讲什么装备切):
| 枚举值 | 含义 | 23期实战命中 |
|---|---|---|
| `装备深解` | 围绕一款/一型具体装备的深度剖析 | 4 期 |
| `横切类比` | 用某个切口(趣味/功能/技术)跨装备类比 | 10 期 |
| `历史纵深` | 沿时间线讲装备/战术的演进 | 4 期 |
| `前沿科技` | 新技术在军事装备上的应用 | 2 期 |
| `事件战例` | 围绕某次行动、战役、冲突 | 1 期 |
| `人物牵引` | 用人物作叙事入口和牵引线 | 2 期 |
**重要:** 原 Excel 草案的"通用概念"被消化掉了;"节日策划"从主题材移到场景标签(且重命名为"节点策划")。
### 字段二:`equipment_domain` 装备域(多选,至少 1 项)
9 类,按硬装备类别切:
`陆战装备` / `海军舰船` / `航空航天` / `导弹与反导` / `信息化` / `后勤保障` / `轻武器` / `跨域` / `其他`
**注意:**
- "枪械" 已升级为"轻武器"(涵盖手枪/步枪/机枪/单兵反坦克等)
- "空军防空" 已重命名为"导弹与反导"
- "无人作战" 从装备域剥离,移到技术线
- "跨域" 与 "其他" 的语义区分:跨域 = 多个域都涉及;其他 = 不属于已列举任何一个域
### 字段三:`scene_tags` 场景标签(多选,可空)
4 类,回答"为什么这周播":
`节点策划`(可预判热度节点:纪念日、周年、节庆——通哥拍板:不是"节日策划"是"节点策划",涵盖如"福建舰下水三周年"这类装备/事件节点)/ `热点跟进`(突发新闻)/ `装备首发`(新装备亮相)/ `展会`
### 字段四:`tech_tags` 技术线标签(多选,可空)
3 类,新质新域作战追踪:
`无人作战` / `智能化`AI/算法/智能决策)/ `有人无人协同`
未来如"高超音速""定向能""网电""太空"反复出现,再加。
### 字段五:`narrative_structure` 叙事结构(单选,今日新增维度,3 档)
| 档位 | 含义 | 判别原则(写进规格) |
|---|---|---|
| `强主线悬念` | 开篇立问/立悬念 → 中段层层揭谜/反转 → 收尾闭环 | 打乱顺序观众会一头雾水 |
| `主线演进` | 有内在递进逻辑(时间线/因果链/性能阶梯),无强悬念 | 打乱顺序观众会觉得逻辑乱但能跟上 |
| `并列结构` | 纯枚举,各段独立 | **打乱顺序观众基本无感** |
**判别原则正式写进规格**:来自 PPT 第 9 页通哥原话——"把各段顺序打乱,观众若看不出区别 → 就是并列结构"。所有打标(人工 + AI)按此心法走。
**注:** v1 草案里的"展示型并列"今日合并进"并列结构""单点解析"今日确认它其实是主题材形态(装备深解的子型)而非叙事结构,从结构枚举中拿掉。
### 字段六:`opening_hook` 开篇钩子强度(单选,今日新增维度,3 档)
| 档位 | 含义 |
|---|---|
| `强钩子` | 新闻引入 / 反差冲突 / 画面震撼 / 悬念问题 |
| `中等` | 背景铺陈 / 装备亮相 / 历史溯源 |
| `弱钩子` | 直接讲技术 / 直接讲概念 / 平铺直叙 |
**对应 PPT 第 8 页病因 #4 "开篇是定义而非场景"——强钩子 = 场景,弱钩子 = 定义。**
---
## 三、横轴量化方案(第三件事 · 已定)
横轴 = **题材热度**,零点 = **栏目均值**
```
横轴值 = 该题材类别在分析窗口内的均值收视份额 − 全栏目均值收视份额
```
- 零点 = 栏目自身的平均线(如 2026 上半年约 0.72)
- 正值 = 该题材"地基好"
- 负值 = 该题材"地基弱"(如军事理论可能 −0.08)
- 单位:收视份额绝对差值
**重叠问题解法**(通哥已认可视觉方向):
- 横轴 jitter + 垂直 jitter,避免完全重合
- 气泡大小 = 单期收视份额
- 鼠标悬停看具体期次/编导
- 同点聚集 = 诊断信号(如横切类比扎堆在"并列结构"档,本身就在提示问题)
---
## 四、双引擎象限图视觉规格(今日定稿)
| 元素 | 编码 |
|---|---|
| 横轴 | 题材热度(栏目均值偏离) |
| 纵轴 | 叙事结构 3 档 |
| 气泡大小 | 收视份额 |
| 气泡颜色 | 收视判定三色(红 `#c0584f` 优秀 / 蓝 `#5b8db8` 达标 / 绿 `#7aa874` 待提升,按播出年份目标判,反直觉规约) |
| 气泡边框 | 开篇钩子(粗实线=强 / 细实线=中 / 虚线=弱) |
| 悬停 tooltip | 节目名 + 期次 + 份额 + 钩子档 |
**已用 23 期模拟数据画过示意图**,通哥已认可视觉方向("我认可,而且我觉得很好,不挤")。下次接手时可以直接在 Cline 里复现这个示意图,作为前端落地的参考稿。
---
## 五、还在流动的事(待办池)
### 5.1 第二件事剩余 · 叙事结构 AI 打标流程(下次主战场)
- **11 篇真实文稿**(通哥已上传到 project files+ PPT + Excel 已就位,下次开 chat 第一动作就是读这批样本
- 对照 23 期实际数据,把每一期的 `narrative_structure``opening_hook` 试着打标,看是否落进定义的边界、哪些边界模糊
- **基准样本集** = 通哥已读稿确认的 11 期。下次 chat 里把这 11 期的"标准答案"标注出来,未来作为 AI 模型选型的基准(哪个候选模型与制片人判断一致度最高用谁)
- AI 打标具体流程怎么走、置信度怎么判、制片人审核工作量预估 —— 都留到下次讨论
### 5.2 第二件事剩余 · "主线演进"和"强主线悬念"边界
PPT 第 7 页里这两类共存(如《空战颠覆者》0.859 = 主线演进;《潜艇仿生》0.92 = 强主线悬念)。两者都有顺序、都不能打乱,区别在"悬念张力"。AI 打标能不能稳定区分两者?需要对着真稿子讨论。
### 5.3 第六个独立维度的 backlog · 标题"3 秒可懂"
PPT 第 11 页定义了好标题公式(具体装备 + 反差/悬念/数字/类比),4 条铁律。但**不进 1.0**——可量化难、且属于"上架前钩子"与"开播后钩子"功能不同。记入 backlog,未来作为 `title_quality` 维度独立追踪。
### 5.4 改 schema 的方案
`episodes` 表加 6 个字段(program_format / equipment_domain / scene_tags / tech_tags / narrative_structure / opening_hook+ 1 个置信度字段(confidence: 制片人确认 / AI建议 / 标题推断)。
**纪律**:改 schema 须 Opus 审 + 配回补方案,Cline 不得自行动手。回补方案要点:
1. 23 期已标注按本快照映射回填(命名变更:枪械→轻武器、空军防空→导弹与反导、无人作战从装备域迁到技术线)
2. 历史更早期次走 AI 打标草稿 + 制片人审核
3. 改表脚本走 `backend/sql/00X_*.sql` 手写 SQL
**改表方案下次讨论清楚再让 Cline 动**
### 5.5 23 期需要回填确认的项
- 第15期《空中坚盾》原 tag "空军防空" → 应该是 `导弹与反导` 还是别的?请通哥确认
- 第16期《启程 远航》原只有 tag "节点策划",装备域缺失,请通哥补填(疑似 `海军舰船`
- 第18期《海上先锋·无人舰艇》映射为 装备域=`海军舰船` + 技术线=`无人作战`,请通哥确认
---
## 六、纪律红线(沿用 v1,再次提醒)
- **改表须 Opus 审**Cline 不得自行加字段
- **AI 只出草稿、给方向,人拍板**
- **不做编导排名**(团队视角走"能力地图")
- **不吃 Week 6 TPS MVP**(本轨道分步、靠后排)
- **置信度三档必须在 UI 上可辨**
- 时间边界永远显式可调
---
## 七、技术备忘(沿用 v1,无变化)
- 栈:React18 + Vite + AntD5 + Zustand FastAPI + SQLModel + PG16 + pgvector
- 图表:ECharts / @ant-design/chartsChart.js 仅在快照示意图里用过,落地走 ECharts)
- 配色固化:米色底 `#fbf9f1`、深绿主色 `#6b8e6b`
- 三色色板:红 `#c0584f` / 蓝 `#5b8db8` / 绿 `#7aa874`
- 基础线 0.6448 / 摸高线 0.89892026
- 运行时分析 LLM 走 API(可配)
---
## 八、下次开局第一句
> **"先读 project files 里的 11 篇真实文稿,按今日定的叙事结构 3 档和开篇钩子 3 档试着打标,从中找出'主线演进 vs 强主线悬念'的边界难点;同时把这 11 期作为未来 AI 打标基准的标准答案集固化。"**
---
## 附:今日核心结论一句话总结
> 双引擎模型升级为"双引擎 + 开篇钩子"三维模型;话题性拆解后并入现有维度(不立独立维度);6 个字段的完整规格定稿;横轴零点 = 栏目均值;视觉方案通哥已认可;改表方案待下次定稿后才能动手。