Commit Graph

6 Commits

Author SHA1 Message Date
starmen1265 99164f7ce6 fix(kb-deep-analyzer): 添加进度日志和超时追踪
- SimpleAIClient.generate(): 添加 AI 调用开始/结束日志
- _analyze_chunk(): 添加分片分析耗时日志
- _analyze_chunks_concurrent(): 添加批次进度日志和总耗时统计
- 便于排查卡住问题和监控进度
2026-02-13 15:49:17 +08:00
starmen1265 c276df2d37 feat(kb-workflow): 添加严格失败判断逻辑
- kb-deep-analyzer: 新增判断逻辑,只有AI真正完成分析才算成功
- 失败条件: summary以'共'开头、topics为空、full_analysis为None
- kb-workflow: 明确深度分析失败则整个流程失败
- 禁止降级处理或使用模板'假装成功'
2026-02-13 15:23:03 +08:00
starmen1265 b7b40b1ece feat(deep_analyzer): 使用SRT简化时间格式 + 分块分析 + 纯文本AI
- 添加 load_srt() 支持 SRT 字幕格式
- 时间格式简化为 HH:MM:SS
- 超过3000字自动分块分析
- _merge_summaries 改用纯文本而非JSON
- 添加提取函数解析AI响应
2026-02-13 12:28:21 +08:00
starmen1265 1fa90ac21c feat(bilibili): 使用 yt-dlp 替换原有下载方案
- 重写 download_video 使用 yt-dlp + Netscape cookie 文件
- 支持 BILIBILI_COOKIE 环境变量
- 更新默认质量为 720P
- 更新 SKILL.md 文档

环境变量已在 ~/.bashrc 中配置
2026-02-13 11:30:59 +08:00
starmen1265 c24889ffa5 docs: 更新待办和内存记录
- 添加 Whisper 编译任务
- 记录 KB Workflow 优化内容
2026-02-13 09:04:37 +08:00
starmen1265 9102a973cd feat(kb-whisper): 新增本地语音识别技能,基于 Whisper.cpp 2026-02-13 01:20:27 +08:00