Commit Graph

111 Commits

Author SHA1 Message Date
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
simonkoson 7999fd14c8 docs: 更新 phase3_log Task 2 完工记录 2026-05-26 18:59:39 +08:00
simonkoson 5ef1b8ec8d feat: 知识库管理前端页面,含上传/列表/筛选/删除 2026-05-26 18:52:34 +08:00
simonkoson 855f103ce8 feat: 知识库管理后台上传/列表/删除API,含frontmatter解析 2026-05-26 18:51:12 +08:00
simonkoson d81969b4b5 feat: 添加 python-frontmatter 依赖用于解析 md yaml frontmatter 2026-05-26 18:48:48 +08:00
simonkoson 04a35faba3 chore(phase3): 补提交 Task1 日志/清理脚本 + 栏目logo,忽略密码重置脚本 2026-05-26 15:24:31 +08:00
simonkoson 1325807257 feat(phase3): Task1 embedding链路验证 - embo-01(1536维)+pgvector检索打通 2026-05-26 10:33:25 +08:00
simonkoson d40d46a434 fix: TargetOutlined换为LineChartOutlined避免白屏 cover-task-done 2026-05-25 14:23:44 +08:00
simonkoson 2881b866a6 feat: KPI细条新增两项完成率 + 侧边菜单加两个占位项 2026-05-25 13:45:00 +08:00
simonkoson 72ae73764a feat: 仪表盘视觉优化-居中/logo放大/柱图数字挪顶/节目名加长 2026-05-25 13:38:33 +08:00
simonkoson 51a34e9ec6 feat: 添加栏目 logo 素材 2026-05-25 09:56:15 +08:00