看板升级: GT v0.5.0(20期叙事结构全覆盖) + schema加字段方案 + git清理
- ground-truth v0.5.0: 补完10期narrative_structure标注(MiMo跑批+制片人审定) - summarize.py: 修复无标注期次格式化崩溃 - 003_add_ai_labels.sql: episodes表加7列(6打标+1置信度)迁移文件 - episode.py: Model同步加7个Optional字段 - CLAUDE.md: 项目主控文件入库 - doco/deliverables: 20期终版文稿md入库 - doco/programs: 中间产物从git移除(本地保留), .gitignore统一管理 - note/寄存条: 两个子项目寄存条入库 - .gitignore: 补充doco中间产物/Excel锁文件/临时文件规则 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,106 @@
|
||||
# 寄存条:Doco 文稿整理子项目已外迁
|
||||
|
||||
> 留在主 project,让未来的 Claude 一眼知道:Doco 文稿整理模块已拉出去单独立项了。 外迁时间:2026-06-12
|
||||
|
||||
------
|
||||
|
||||
## 外迁了什么
|
||||
|
||||
**Doco 文稿整理模块**(Document Organization,前称"TPS 三方融合子模块")整体作为子项目。
|
||||
|
||||
聚焦:视频双路拆分 + 讯飞 ASR 适配 + 三方融合引擎(规则层 + AI 层 Claude Sonnet 4.6) + 单期处理接口 + 23 期批量调度入口。
|
||||
|
||||
demo 已用《现代防空反导大对决》一期跑通,设计文档(`doco_project_design.md`)已沉淀算法层全部决策。
|
||||
|
||||
------
|
||||
|
||||
## 主 project 不再讨论的话题
|
||||
|
||||
聊到下面这些词,**先问一句"这是 Doco 子项目的事还是主 project 的事?"**——是子项目的事,提醒制片人切到 Doco 子项目 chat。
|
||||
|
||||
关键词:doco / 文稿整理 / 三方融合 / 视频双路拆分 / A 稿 / B 稿 / ASR / 讯飞 / DeepSeek OCR / DeepSeek Vision / 终版文稿 / 差异报告 / needs_review / 段落对齐 / 改动类型 / 编导笔误 / 口语清理 / OCR 错字字典 / A 稿术语表
|
||||
|
||||
------
|
||||
|
||||
## 主 project 仍在管什么
|
||||
|
||||
- Phase 0-3 已落地的主干代码(episodes、editors、收视诊断基础、知识库)
|
||||
- backend 全部 schema、API、迁移脚本
|
||||
- 前端全部 React 代码实施
|
||||
- 主干 Bug、性能优化、新需求(Doco 以外的)
|
||||
- Cline 的全部 Plan + Act 操作
|
||||
- 看板分析升级子项目的接收(见 `寄存条_看板升级已外迁.md`)
|
||||
- **api_credentials_inventory.md 的维护**(本次 doco 立项时新引入,见下)
|
||||
|
||||
------
|
||||
|
||||
## 本次立项给主 project 带来的三件新事
|
||||
|
||||
### 1. `docs/api_credentials_inventory.md`(新增)
|
||||
|
||||
主 project 仓库根目录加一份"凭证清单",登记所有子模块用的外部 API 的元信息(不存真实 key)。
|
||||
|
||||
字段:子模块 / API 服务 / Key 类型 / 开通日 / 激活状态 / 到期日 / 责任人 / 备注。
|
||||
|
||||
**这不是中台密钥服务**——只是一份让所有子模块"忘了谁管哪把 key"问题最小化的登记表。子项目自己 .env 里存真凭证,主 project 这里只存元信息。
|
||||
|
||||
未来其他子模块申请外部 API,也按这个规则登记。
|
||||
|
||||
### 2. 节目素材目录规约(主项目第一次定)
|
||||
|
||||
`programs/{episode_id}/source|work|output/...`,episode_id 格式 `ep{NNN}_{YYYYMMDD}_{slug}`。
|
||||
|
||||
详见 `主project对Doco_PRDv2的回复.md` §Q5。
|
||||
|
||||
未来其他涉及节目素材的子模块,沿用同一规约。
|
||||
|
||||
### 3. `跨子项目协作规则.md`(新增)
|
||||
|
||||
主 project 根目录新增一份通用规则文件,首条规则是 **PRD 版本管理**(主 project 只留最新版 PRD + 对应回复,旧版子项目那边归档保留)。
|
||||
|
||||
未来其他跨子项目通用规则在这份文件里累加,**所有外迁子项目都适用**(看板升级、Doco 等)。
|
||||
|
||||
------
|
||||
|
||||
## 接收子项目交付物的接口
|
||||
|
||||
Doco 子项目交付物的接口约定,见**子项目主 Brief §六**(交付什么)。简要回顾:
|
||||
|
||||
- **Doco Python 包**:可被主 project 编排层 import,CLI + Python API 两套接口
|
||||
- **凭证管理**:子项目自己 .env,主项目这边 inventory 登记元信息
|
||||
- **测试**:单元测试 + golden test(demo 那期零回归)
|
||||
- **数据资产**:A 稿术语表 + OCR 错字映射表可入 TPS 中台共享(走主项目 schema 流程)
|
||||
|
||||
**纪律**:
|
||||
|
||||
- 子项目不改主 project backend 代码 / schema
|
||||
- 子项目不写主 project 前端 UI(编导确认 UI 是另一码事)
|
||||
- 实施完成后回访子项目登记状态
|
||||
|
||||
------
|
||||
|
||||
## 开局口径
|
||||
|
||||
进主 project 新 chat:
|
||||
|
||||
> "续接 TPS 主项目。读 `寄存条_doco子项目已外迁.md` 和 `寄存条_看板升级已外迁.md`。当前要做 [具体任务]。"
|
||||
|
||||
------
|
||||
|
||||
## 万一子项目记录丢了
|
||||
|
||||
降级方案:
|
||||
|
||||
1. **主 project 这边保留 doco 系列资产副本**:`doco_project_design.md/.docx`、`doco_xfyun_integration_notes.md/.docx`、`doco_handoff_to_opus_chat.md/.docx`、最新一版的 `PRD_doco_文稿整理子项目_vN.md`、`主project对Doco_PRDvN的回复.md`
|
||||
2. demo 已跑通的代码和 fixture(`xfyun_asr_standard.py` + 5 份 fixture)在制片人本地有副本
|
||||
3. 决策史在 Gitea 有 git 历史
|
||||
4. **主 project 这边不要凭记忆重建子项目内容**——找制片人或重建子项目
|
||||
|
||||
------
|
||||
|
||||
## 当前外迁的子项目清单(随更新)
|
||||
|
||||
| 子项目 | 外迁日期 | 寄存条文件 | 状态 |
|
||||
| ---------------- | ---------- | -------------------------- | ------------------------- |
|
||||
| TPS 看板分析升级 | 2026-06-12 | `寄存条_看板升级已外迁.md` | 设计阶段 |
|
||||
| Doco 文稿整理 | 2026-06-12 | 本文件 | 等子项目出 PRD v3 启动 P1 |
|
||||
@@ -0,0 +1,67 @@
|
||||
# 寄存条:看板升级已外迁
|
||||
|
||||
> 留在主 project,让未来的 Claude 一眼知道:看板分析升级已经拉出去单独立项了。 外迁时间:2026-06-12
|
||||
|
||||
------
|
||||
|
||||
## 外迁了什么
|
||||
|
||||
**TPS 看板分析升级**整体作为子项目,搬到独立 Claude project。
|
||||
|
||||
子项目聚焦:三层信息架构、双引擎象限图、AI 打标流水线、编导能力地图、本期诊断小结、看板 UI 设计。
|
||||
|
||||
子项目持有的核心资产:主项目签发的 Brief + 三份续接快照 + ground-truth 基准集 + 23 期文稿等。
|
||||
|
||||
------
|
||||
|
||||
## 主 project 不再讨论的话题
|
||||
|
||||
聊到下面这些词,**先问一句"这是子项目的事还是主 project 的事?"**——是子项目的事,提醒制片人切到子项目 chat。
|
||||
|
||||
关键词:看板升级 / 双引擎象限图 / 题材热度 / 叙事结构(作为字段)/ AI 打标 / Prompt 1/2/3 / ground-truth / episodes 加字段 / 23 期回填 / 能力地图 / 置信度三档 / 本期诊断小结
|
||||
|
||||
------
|
||||
|
||||
## 主 project 仍在管什么
|
||||
|
||||
- Phase 0-3 已落地的主干代码(episodes、editors、收视诊断基础)
|
||||
- backend 全部 schema、API、迁移脚本
|
||||
- 前端全部 React 代码实施
|
||||
- 主干 Bug、性能优化、新需求(看板升级以外的)
|
||||
- Cline 的全部 Plan + Act 操作
|
||||
|
||||
------
|
||||
|
||||
## 接收子项目交付物的接口
|
||||
|
||||
子项目交付物的具体接口约定,见**子项目主 Brief §六**(交付什么)。简要回顾:
|
||||
|
||||
- **Schema 变更**:子项目出字段定义文档 → 主 project Cline 切 Plan + Opus 审 + 制片人批准 Act → `pg_dump` 备份 → 跑迁移
|
||||
- **前端实施**:子项目出设计 token + HTML mock + 视觉规范 → 主 project Cline 落 React
|
||||
- **AI 打标**:沙盒 `ai-labeling/` 由子项目自治,主 project 不碰
|
||||
- **回填**:子项目出脚本设计 → 主 project 跑 + 制片人审 staging
|
||||
|
||||
**纪律**:
|
||||
|
||||
- 只接稳定版,草稿不实施
|
||||
- 实施前 `pg_dump` 备份
|
||||
- 实施完成后回访子项目登记状态
|
||||
|
||||
------
|
||||
|
||||
## 开局口径
|
||||
|
||||
进主 project 新 chat:
|
||||
|
||||
> "续接 TPS 主项目。读 `寄存条_看板升级已外迁.md`。当前要做 [具体任务]。"
|
||||
|
||||
------
|
||||
|
||||
## 万一子项目记录丢了
|
||||
|
||||
降级方案:
|
||||
|
||||
1. 主 project 这边还保留资产副本(xlsx + 11 份 docx + 部分 UI 参考图)
|
||||
2. 决策史在 Gitea 有 git 历史(关键 commit `38f3728` 等)
|
||||
3. 制片人本地应有副本
|
||||
4. **主 project 这边不要凭记忆重建子项目内容**——找制片人或重建子项目
|
||||
Reference in New Issue
Block a user