9.5 KiB
续接快照 — 看板分析升级(设计讨论阶段)
用途:下次(或新 chat / 第二账号)接力用。记录已定决策、待拍板项、实施路线、纪律红线。 本文只记"还在流动 / 还没做"的事;已落地的旧事见 phase 日志。 状态:纯讨论,未碰代码、未改表。 更新时间:2026-06-09(制片人当日撤回家前) 顾问:Claude Opus 4.8 | 制片人:刘通
一、这是什么
把仪表盘从"看成绩"升级为"能分析"。灵感源 = 制片人此前与 Claude 协作产出的 《2026 Q1–Q2 收视诊断分析》(21 期,配套 Excel 8 Sheet + 复盘 PPT 14 页)。 最终形态是看板,不是 PPT / Excel。
核心资产不是那些表,而是其中提炼的双引擎模型:
收视 ≈ 题材热度(地基)× 叙事结构(放大器) 叙事结构判别法:主线悬念结构(高分)vs 图鉴式并列结构(低分)—— "把各段顺序打乱,观众看不出区别 = 并列 = 需重构主线"。
升级的本质 = 把这个一次性人工复盘,做成一台一直在运转的诊断仪。
二、已定决策(不再议)
-
配色走浅色:沿用 App 米色底
#fbf9f1+ 深绿#6b8e6b主色,不做深色大屏。 理由:与 App 主体一致、兼容手机端、耐读、合"辅助不替代"的温暖气质。 深色科技风留作 2.0 独立"数据大屏"蓝本(墙上挂 / 对领导汇报),不进 App 主体。 -
DataEase 不进 1.0:栈冲突(Java/MySQL/Doris vs Python/PG/React)+ 4核8G 扛不住 + 现有仪表盘已含独有业务逻辑。模板的"好看"是 ECharts/AntV 的功劳,可在 React 栈直接复刻。 DataEase 留作 2.0 候选(自助式 BI 或独立大屏,只读连 PG,独立部署)。
-
实现分三层(看板升级的脊梁):
- 第一层 纯算的:核心指标卡、走势(含基础/摸高目标线 + 滚动3期均值)、阶段对比、 题材对比、编导维度。唯一解锁钥匙 = 题材字段,其余字段 episodes 已有。
- 第二层 打标后才能算的:加
结构类型+证据来源/置信度两个字段后, 自动生成招牌视觉——双引擎象限图(横=题材热度,纵=叙事结构,点大小/色=收视, 置信度用颜色/网纹区分)。 - 第三层 算不出只能写的:一句话诊断 / 5 大病因 / 高低样本成因 / 提振方案。 做成"本期诊断小结"块——AI 起草、制片人审改后发布,绝不自动下结论。
-
AI 介入两种模式,均"AI 出草稿、人拍板"(踩死宪法):
- 入库时打标(每期一次):新文稿入库,AI 读完草拟
结构类型 / 开篇类型 / 一句亮点短板, 制片人审核后落库。 - 周期性诊断(每季一次):AI 拿结构化数据 + 稿子起草诊断小结,制片人改完才发布。
- 绝不能让 AI 自动盖章下结论(如"所以别做枪械")。
- 入库时打标(每期一次):新文稿入库,AI 读完草拟
-
置信度三档(看板上必须分清):
制片人读稿确认/AI 读稿建议·待审/仅标题推断。 因为 AI 判结构会"自信地判错",哪些是确认、哪些是 AI 草稿、哪些纯猜,须一眼可辨。 -
运行时 LLM ≠ Cline 的 MiniMax:应用运行时调来做分析的模型,通过 API 想配哪个配哪个 (Claude 亦是选项),与 Cline 写代码用的 MiniMax 无关。 选模型用数据说话:拿制片人已确认的 11 期"读稿判断"当标准答案,让候选模型各打一遍标、 对答案,谁与制片人判断最一致用谁。成本可忽略(每月几期 + 每季一次,量极小)。
-
编导板块不做排名(团队视角):看板用意在辅助复盘,不在问责。
- 团队视角 = "能力地图"(谁擅长哪种结构 / 哪类题材,把强项做成全组可复用模板), 不做"谁垫底"的榜。
- 制片人视角 = 看完整排名 + 可下钻到单期。
- 锁可后开(哪天想加竞争);底层是同一套数据。
- 附统计理由:跨窗口比原始均值会骗人(某人恰好摊上 3 期枪械洼地≠他差), 公平比需"题材/结构基准相对",很复杂;能力地图正好绕开。
-
"活的边界"——两类东西分开活:
- 实时脉搏(核心指标 / 走势 / 滚动均值 / 题材累计):永远滚动、显示"最近怎么样",无固定边界。
- 周期复盘(双引擎象限 / 病因 / 提振方案):天生有边界,按周期生成的成品。
- 以"季度"为脊梁 + "任意区间"按需现拉。季度合排播节奏、约13期统计够稳、 对上"月度复盘会 + 季度大复盘"机制。月度太碎(才4期)、年度太粗(年中滑坡被平均掉)。
- 每张分析图都要有显式时间选择器,边界永远可调,绝不糊成"全部历史"。
-
编导离职处理(软引用
editor_id + 姓名快照已预埋):- 历史分析里离职编导不消失(他的片子永远算进那段时间的题材/结构/阶段统计)。
- 面向当下的视图(现役能力地图 / 下月担当)可筛掉离职者。
- 分析默认按时间段组织、而非按当前在职者——谁来谁走都不污染历史。
三、待拍板(制片人回去想清楚,回来先定这三件)
-
题材枚举最终口径(第一层的钥匙)。Excel 草案:节日策划 / 防空体系 / AI前沿 / 飞行器空战 / 通用概念 / 舰船海军 / 枪械。问题:偏临时、有重叠、"通用概念"是筐。 待定:清洗成正式枚举?单选还是可多标?
-
结构类型:枚举 + 打标流程(第二层的命门)。
- 枚举草案(来自分析):强主线悬念 / 主线演进 / 图鉴式并列 / 展示型并列 / 单点解析…需收敛。
- 流程:靠 AI 入库打标(草稿)+ 制片人审核;存量可让 AI 先读库里稿子起草、制片人抽查回补。 (此前"几百期没法回补"的死结,因引入 AI 读稿而解开。)
-
题材热度(象限横轴)怎么量化。纵轴(结构)靠打标清楚;横轴"热度"目前是定性的。 三条路:①用题材历史均值份额当代理 ②每期打"蹭没蹭热点"布尔标 ③粗分冷/温/热三档。 选哪条直接决定象限图准不准。
四、实施路线(六步,从纸上到帮手)
总纪律:不吃掉 Week 6 的 TPS 对话 MVP(Phase 4a 仍是第一优先级)。 本轨道与 MVP 并行/其后排,分步交付。
- Step 0 锁三项口径(纯讨论,无代码):定第三节那三件。这是一切的前置闸门。
- Step 1 改表(一刀):episodes 加
题材 / 结构类型 / 开篇类型(?) / 证据来源·置信度 / 主线亮点短板备注等字段。改表须 Opus 审 + 配回补方案,先别让 Cline 动。 依赖:AI 自动打标需要文稿已入库(与 Phase 3 知识库 manuscript 入库打通)。 - Step 2 第一层看板(首个用户可见交付):题材回补后,建/升级"纯算"分析视图 + 浅色换肤一并做。此时"能分析的下半身"立起来。
- Step 3 AI 打标链路:入库即读稿打标(草稿→审核→落库带置信度)+ 存量回补run + 模型基准测试(11 期对答案选模型)。
- Step 4 第二层·双引擎象限:结构标齐后,画招牌象限图 + 高低样本下钻。
- Step 5 第三层·诊断小结:AI 季度起草诊断 → 制片人审改发布;周期复盘成品生成。
- Step 6 闭环(最远):把诊断结论接进 TPS 策划提示(提报枪械时提示"本月已1期")+ 排期规则。形成 分析→策划→排期→收视→再分析 的"栏目大脑"回路。
五、纪律红线(勿忘)
- 改表须 Opus 审,Cline 不得自行加字段/改 schema。
- AI 只出草稿、给方向,人拍板;任何分析结论不得自动发布。
- 不做编导排名(团队视角);问责风险类表述只进制片人视角。
- 不吃 Week 6 TPS MVP;本轨道分步、靠后排。
- 置信度三档必须在 UI 上可辨,不许把 AI 草稿/标题推断当确证展示。
- 时间边界永远显式可调,分析图必带时间选择器。
六、技术备忘
- 栈:React18 + Vite + AntD5 + Zustand | FastAPI + SQLModel + PG16 + pgvector(宪法锁定)。
- 图表:用 React 栈里的 ECharts / @ant-design/charts(即 DataEase 同款 ECharts/AntV 引擎)。
- 配色固化:米色底
#fbf9f1、深绿主色#6b8e6b、浅绿#c8d9b0; 柱图三色(反直觉)优秀=柔红#c0584f/ 达标=柔蓝#5b8db8/ 待提升=柔绿#7aa874, 按"该期播出年份的目标"判色(.clinerules 5.1/5.2)。 - 基础线 0.6448 / 摸高线 0.8989(2026 年;逐年只增不改)。
- 运行时分析 LLM 走 API,可配;与 Cline 的 MiniMax 物理无关。
七、毕业路径
待第三节三项口径锁死 + Step 1 改表方案定稿,本快照内容升级进宪法:
project_plan.md:新增"仪表盘·分析升级"模块规格(含三层 + 双引擎 + 能力地图 + 周期边界)。dev_plan.md:新增对应阶段(建议排在 Phase 4a MVP 之后)。- 一次性测试/占位数据清理仍按 Phase 5 上线前处理。
八、下次开局第一句
"先定题材枚举和结构类型打标流程;定完我把双引擎象限图画个实物示意,对着抠第二层。"