feat(ai-labeling): AI 打标实验工作区初始化 + 模型选型完成
This commit is contained in:
@@ -0,0 +1,226 @@
|
||||
# 续接快照 — 看板分析升级(设计讨论阶段 · 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/charts(Chart.js 仅在快照示意图里用过,落地走 ECharts)
|
||||
- 配色固化:米色底 `#fbf9f1`、深绿主色 `#6b8e6b`
|
||||
- 三色色板:红 `#c0584f` / 蓝 `#5b8db8` / 绿 `#7aa874`
|
||||
- 基础线 0.6448 / 摸高线 0.8989(2026)
|
||||
- 运行时分析 LLM 走 API(可配)
|
||||
|
||||
---
|
||||
|
||||
## 八、下次开局第一句
|
||||
|
||||
> **"先读 project files 里的 11 篇真实文稿,按今日定的叙事结构 3 档和开篇钩子 3 档试着打标,从中找出'主线演进 vs 强主线悬念'的边界难点;同时把这 11 期作为未来 AI 打标基准的标准答案集固化。"**
|
||||
|
||||
---
|
||||
|
||||
## 附:今日核心结论一句话总结
|
||||
|
||||
> 双引擎模型升级为"双引擎 + 开篇钩子"三维模型;话题性拆解后并入现有维度(不立独立维度);6 个字段的完整规格定稿;横轴零点 = 栏目均值;视觉方案通哥已认可;改表方案待下次定稿后才能动手。
|
||||
Reference in New Issue
Block a user