simonkoson
dd17264f60
看板升级: GT v0.6.0(25期全覆盖) + Prompt3 v0.3(零门槛切口) + 象限图实现记录
...
- ground-truth v0.5.0→v0.6.0: 新增ep021-025补齐Excel全部25期,制片人手工标注
- Prompt 3 v0.2→v0.3: 增第7条强钩子路径"零门槛切口"(日常概念消除专业门槛)
- CLAUDE.md全面更新: 状态栏/进度/已完成/路线图/GT版本史/关键决策/交接备注
- L3原型改版完成(双引擎象限图+视觉打磨), 原型文件在output/(不入git)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-07-01 20:40:00 +08:00
simonkoson
93db565c10
看板升级: L3分析引擎原型v0.1 + 视觉方向定稿 + 页面布局设计
...
- 新增 l3_analysis_prototype.py:读Excel 25期收视 + GT 20期AI标签,
计算5个分析模块(指标卡/走势/季度/题材/编导),输出HTML+ECharts报告
- 制片人审定视觉方向:磨砂玻璃/大倒角/1100px限宽/暖色渐变
- 页面布局定稿:指标卡→走势图→L4诊断(走势图下方)→季度+题材→编导→象限图
- 范围选择器定方案A(按自然年分页+年内dataZoom滑块)
- 新增设计参考图3张(功能区划/幅面参考/页面风格)
- 更新两份CLAUDE.md状态栏+进度+关键决策+交接备注
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-26 20:19:05 +08:00
simonkoson
ffb507a87c
doco收尾: 22期融合A稿成品归拢 + ep021/022补稿 + cli路径修复
...
- ep021(海战颠覆者)、ep022(硬核脑洞)全流程P1→C4跑通
- ep007/010 C4说话人区分重跑补漏
- cli.py episode_dir加.resolve()修复子进程路径翻倍bug
- 22份融合A稿按播出顺序归拢至doco/deliverables/
- 排播对照表2026episode_list.xlsx导入
- 词典累积至267+条
- 两份CLAUDE.md更新交接状态
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-26 17:55:09 +08:00
simonkoson
897b662e54
ai-labeling: 更新CLAUDE.md状态栏与交接备注(L2收摊+schema就绪)
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-26 09:17:42 +08:00
simonkoson
d91c20a126
看板升级: 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 >
2026-06-26 09:14:29 +08:00
simonkoson
81b331d6d7
ai-labeling: Prompt 1 v0.3(80%) + Prompt 3 v0.2(90%) + GT v0.4.2
...
Prompt 1 迭代 v0.1→v0.3:
- 多选字段加显著篇幅门槛+从属零件反例教学
- 前沿科技vs横切类比拆清(技术主角测试)
- 装备深解加同类体系/窄类别测试
- 跨域改为传播分类框(≥3域即标,非军事术语)
- 全对率 40%→80%
Prompt 3 开篇钩子 v0.1→v0.2:
- 阅读范围扩至3段(导视+主持人+首段解说)
- 强判定从紧迫感硬门槛改为6条独立路径
- 弱判定区分信息性提问vs悬念式提问
- 命中率 50%→90%
ground-truth v0.4.2:ep008补标跨域 + 20期opening_hook全标注
脚本:run_labeling/summarize 支持 opening_hook,summarize改从源GT读取
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-25 13:26:42 +08:00
simonkoson
d8057b07e9
ai-labeling: Prompt 1 v0.1 + ground-truth v0.4.0(20期) + MiMo首轮跑批
...
- Prompt 1 v0.1: 4分类字段(题材/装备域/场景/技术)判别prompt,含5示例+边界规则+换装测试
- ground-truth v0.4.0: 10→20期扩展,ep编号重映射(旧ep3-15→新ep001-020),4分类字段全填(制片人逐期审定)
- 文稿升级: 旧10期删除,新20期md文件(doco子项目清洗产出)替换
- 脚本升级: ep编号2位→3位,ALL_EPISODES扩至1-20,summarize classification比对逻辑实现
- MiMo首轮结果: 题材75%/装备域70%/场景95%/技术70%/全对40%,需迭代Prompt
- 质量标杆: 加入PPT+Excel样板文件(example/)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-24 19:22:13 +08:00
simonkoson
30931d4446
ai-labeling: ground-truth v0.3.0 + 脚本扩展 --field 支持 Prompt 1
...
- ground-truth.json 新增 4 分类字段骨架(program_format/equipment_domain/scene_tags/tech_tags)
- equipment_domain 类型修正为数组(对齐 v2 快照多选定义)
- run_labeling.py 新增 --field 参数,文件名含 field 标记
- summarize.py 新增 --field 参数 + 老文件向后兼容
- CLAUDE.md 补入 v1-v4 快照精华:象限图规格、6 字段枚举、三层交付策略
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-24 17:53:05 +08:00
simonkoson
bdc59bf787
ai-labeling: 全貌对齐 + 模型统一切 mimo-v2.5-pro
...
- CLAUDE.md 从打标沙盒文档升级为四层架构全局指导文件
- 移除 MiniMax M3 配置,生产模型统一为 mimo-v2.5-pro
- 更新 run_labeling.py / summarize.py / README.md / .env.example
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-24 16:29:18 +08:00
simonkoson
1c3963d17c
doco: v2说话人分段模式 — ASR说话人分离+大block拆分+三维动画解说识别
...
- asr_adapter: 新增roleType=1说话人分离参数,新增parse_order_result_with_speaker(),write_asr_result自动输出asr_v2_timed_spk.txt
- fusion_align: 新增speaker-aware alignment v2流程(_annotate_b_lines_with_speakers区间匹配、_detect_speaker_blocks、SYSTEM_PROMPT_SPEAKER_ALIGN大block拆分prompt、_build_broadcast_segments支持block内多段拆分)
- cli: 兼容v1/v2 stats字典
- 新增convert_to_md.py(20期融合A稿docx转md+YAML frontmatter)
- backup_before_spk/: 修改前代码备份
2026-06-24 16:26:05 +08:00
simonkoson
a87f453326
doco: ep002全流程完工(P1→C4) + CLAUDE.md收摊更新
...
ep002(潜艇仿生)全部产物入库:B稿v2(733行)/ASR(411句)/融合B稿/
融合A稿.docx/c4_alignment.csv等。fusion_align.py修复align_batch
崩溃bug。CLAUDE.md更新ep002完工状态、新增分段偏差根因和MiMo批次
失败率两条关键决策。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-23 08:15:41 +08:00
simonkoson
010128b123
doco: 更新CLAUDE.md — ep002进度至C3完成/C4跑中
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-22 14:37:52 +08:00
simonkoson
e213feb814
doco: 更新CLAUDE.md — ep002进度至C2、LLM切MiMo、Ollama并发配通
...
状态栏/已完成/待办/关键决策/交接备注全部增量更新。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-22 12:59:48 +08:00
simonkoson
7c51498d95
doco: LLM提供方从DeepSeek切换到小米MiMo 2.5 Pro
...
环境变量名 DEEPSEEK_* → LLM_*(通用化),默认模型改为 mimo-v2.5-pro。
涉及 llm.py / term_extract.py / video_split.py 三文件,纯重命名,逻辑不变。
API已验证连通。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-22 09:51:07 +08:00
simonkoson
994c57edbb
doco: 修复C4标点层prompt偏保守(88%逗号→76%),重跑ep003出稿
...
标点prompt加第5条规则:明确要求陈述句结尾用句号,附错误/正确示范。
strip_punct硬校验兜底不变,汉字零改红线未破。
ep003句号从70涨到118,逗号占比从88%降至76%。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-22 09:35:05 +08:00
simonkoson
8df9c798e7
doco: ep003 全流程跑通(P1→C4)+ OCR并发版 + compose出稿改名
2026-06-18 20:06:45 +08:00
simonkoson
10b0ab757b
doco: C4收口 + A稿解析器升级(LLM骨架) + ep002/003/004骨架
...
- 新增 fusion_align.py(C4 compose + skeleton 提取/校验/预览)与 doco skeleton 命令
- ep001 C4 产物入库: 融合A稿.docx / 融合B稿.txt / c4_alignment.csv / fusion_review.csv
- ep002/003/004: A稿 + 分段骨架(json+预览), 上游待跑
- .gitignore 增 .c3_cache/.c4_cache (可重生中间缓存不入库)
- 更新 doco/CLAUDE.md 交接备注
2026-06-18 14:36:39 +08:00
simonkoson
60f22e6660
P3-C3: 交叉复审 fusion_review.py + doco fuse 命令,产融合B稿743行+fusion_review留痕,更新CLAUDE.md交接C4
2026-06-17 13:27:41 +08:00
simonkoson
0a4ab881bc
doco: 更新 CLAUDE.md — C2 推送后解除 C3 卡点(B稿v2 已就位)
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-17 10:23:18 +08:00
simonkoson
1372600d71
doco P3-C2: 讯飞ASR适配层接入 + 修复 doco/programs 忽略规则
...
- C2: asr_adapter 并入讯飞上传/轮询/解析,复用 extract_audio 分离音频,
新增 doco asr 命令读 C1 热词;真转写 ep001 出 310 句带时间戳
- 补提交 C1 代码(llm.py / term_extract.py)与累积词典
- .gitignore: 挡 doco/programs 下 png/wav/mp4 及中间帧目录、本地 settings
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-17 10:19:08 +08:00
simonkoson
487877fa08
fix: 修复 test_subtitle_frame 切片比例(10%->1%) 和 test_ratio_ok_but_max_brightness_too_low 断言(适配阈值240)
2026-06-15 12:13:58 +08:00
simonkoson
7470dbb0ed
fix: 修复去重统计缺少 +1 导致 duplicate_iou/duplicate_hash 始终为 0 的 counting bug
2026-06-15 12:11:14 +08:00
simonkoson
0d52f9b707
fix: 修正测试导入路径从 doco.src 改为 doco (配合 pyproject.toml package-dir 配置)
2026-06-15 12:00:46 +08:00
simonkoson
bf93213990
fix: extract_frames frame_index 从 0-based 改为文件名 1-based,修复清理/自检 off-by-one 索引错位导致空白帧无法被正确删除
2026-06-15 11:58:28 +08:00
simonkoson
513ccb34d4
fix: is_blank_frame双条件检测 + CSV列错位修复 + 自检逻辑 + 单元测试
2026-06-12 18:48:29 +08:00
simonkoson
d14bcc2778
fix: 提高空白帧检测阈值到240 + CSV增加max_brightness列
2026-06-12 18:32:00 +08:00
simonkoson
8cb0cbfa25
fix: frames/ 目录只保留关键帧 PNG + 修复 stats 计数错误 + 修正 debug 预期值
2026-06-12 18:20:09 +08:00
simonkoson
f91efef935
feat: 更新 CLI 支持 dhash/dhash_threshold/iou_threshold 参数,默认 dhash 算法
2026-06-12 18:06:33 +08:00
simonkoson
47e17179c7
perf: 用 numpy 加速 is_blank_frame/compute_binary_matrix/compute_iou 三个像素遍历函数
2026-06-12 18:04:57 +08:00
simonkoson
a826212302
fix: doco 关键帧过滤 - dHash算法 + IoU保底 + 诊断CSV + 474vs374排查
2026-06-12 17:56:30 +08:00
simonkoson
b138b98bc4
feat: doco 抽帧过滤优化 - 空白帧过滤 + pHash 阈值调至 5 + 统计输出
2026-06-12 17:38:12 +08:00
simonkoson
89d59f6f03
fix: 完成 doco src layout 重构,文件移至 src/doco/ 子目录
2026-06-12 17:13:32 +08:00
simonkoson
0508bd8f23
fix: 修复 doco src layout 的 pyproject.toml 配置
2026-06-12 17:06:10 +08:00
simonkoson
aa59ef78e0
feat: doco P1 收尾(字幕裁切写死/dry-run/crop_params完善)
2026-06-12 16:38:41 +08:00
simonkoson
0e6322ad97
feat: 初始化 doco 子项目 P1 阶段(视频双路拆分预处理)
2026-06-12 16:31:21 +08:00
simonkoson
70e2647fae
chore: TPS 主项目素材积累(海报 logo + 样本 md)
2026-06-11 18:35:01 +08:00
simonkoson
202e02c254
feat(ai-labeling): AI 打标实验工作区初始化 + 模型选型完成
2026-06-11 18:34:55 +08:00
simonkoson
9a86c936ee
chore: gitignore 忽略前端测试题图截图
phase3-knowledge-base
2026-05-27 19:53:26 +08:00
simonkoson
9acb9d380d
docs: 新增 claude 协作原则文件,backlog 待办池入库
2026-05-27 19:51:41 +08:00
simonkoson
47c9d60f02
docs: phase3_log 收尾,Task 3/4 记录归位,删除合并后遗留散文件
2026-05-27 19:51:31 +08:00
simonkoson
cd4dcd06f8
docs: 宪法升级至 v5,TPS 定位为对话式策划助手 + README 进度校准
2026-05-27 19:51:23 +08:00
simonkoson
783e212bb1
feat: 知识库朴素语义搜索(输入→检索→结果列表)
2026-05-27 19:25:41 +08:00
simonkoson
0c7d2d7400
fix: type_groups动态收集,空大类从根上不产生节点
2026-05-27 15:00:52 +08:00
simonkoson
70784fc70b
fix: 过滤按大类用对应字段比对,修复左鑫节点无法筛选问题
2026-05-27 14:53:11 +08:00
simonkoson
347a06e48b
fix: 回退Grid布局恢复flex并列,保留二级分组映射,空大类隐藏
2026-05-27 14:35:32 +08:00
simonkoson
fff2cfe395
fix: 知识库key格式统一、过滤逻辑修复、布局宽度稳定
2026-05-27 14:06:16 +08:00
simonkoson
a00bcd6c73
feat: 知识库树形视图调整:大类固定排序、节目文稿按作者二级分组、左右Grid双列对齐
2026-05-27 13:54:14 +08:00
simonkoson
b3157216bb
style: 知识库页面三处样式收尾:内容区扩展、隐藏入库时间列、上传区收小
2026-05-27 13:21:04 +08:00
simonkoson
d849bc1539
fix: 修复知识库页面三处问题:出处下拉为空、宽度跳动、表格列宽优化
2026-05-27 13:06:06 +08:00
simonkoson
74a0508755
feat: 知识库树形视图(按来源分组),左侧树导航+右侧列表联动
2026-05-27 09:35:36 +08:00