Commit Graph

19 Commits

Author SHA1 Message Date
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
starmen1265 2adc3c1e8d docs: 更新每日记录 2026-02-13 00:44:04 +08:00
starmen1265 9dec66d2bf 修改技能流程 2026-02-12 00:22:23 +08:00
OpenClaw Agent db9bcc20c9 docs: Add GLM-4 test results and configuration 2026-02-10 16:29:38 +08:00
OpenClaw Agent 3faf121edb feat(kb-deep-analyzer): Support GLM-4 with custom base URL
- Support AI_BASE_URL environment variable for custom API endpoint
- Add --base-url CLI argument
- Fix zhipu API endpoint to use coding/paas/v4 path
2026-02-10 16:24:31 +08:00
OpenClaw Agent f4c6612849 docs: Add workspace configuration and memory files
- AGENTS.md: Update agent workspace guidelines (read TODO.md in workflow)
- TODO.md: Add security inspection and TTS configuration tasks
- memory/: Add knowledge base refactoring progress notes
- .gitignore: Add debug/ directory
2026-02-10 14:56:18 +08:00
OpenClaw Agent d66eade77e docs: 更新实施计划 - 所有 Checkpoints 已完成
- 所有核心模块已实现
- 集成主流程完成
- 配置和文档已更新
- 代码已提交推送

项目状态:✅ 已完成所有 Checkpoints (1-6)
测试状态:⏳ 待实际视频验证

下一步:可在生产环境中直接使用硬字幕提取功能
2026-02-09 00:39:00 +08:00
OpenClaw Agent cd80837c86 fix(bilibili): 改进字幕提取,支持 WBI API 和多语言优先级
- 使用 WBI API 获取字幕信息(支持 AI 字幕)
- 优先选择中文字幕(ai-zh > zh-CN > zh-Hans)
- 添加硬字幕提取实施计划
- 改进错误处理,静默失败不影响主流程
2026-02-09 00:24:19 +08:00
OpenClaw Agent f952c963d0 添加知乎 DrissionPage 计划和 Playwright 完成报告 2026-02-08 05:57:53 +08:00
OpenClaw Agent 30eb8489a2 添加知乎 DrissionPage 完成报告和更新 .gitignore
- 添加最终完成报告到 memory/completion-reports/
- 更新 .gitignore 排除测试文件和临时报告
2026-02-08 05:57:22 +08:00
OpenClaw Agent f15c494d37 feat: 添加B站登录配置支持和视频笔记
- bilibili_extractor.py: 添加SESSDATA登录凭证支持
- 新增 bilibili_config.example 配置模板
- 更新 .gitignore: 排除虚拟环境和敏感配置文件
- 添加今日记忆 (2026-02-07.md)
- 新增B站视频笔记: Qwen3-TTS上新、时代真变了、用了几天Clawdbot
2026-02-07 14:38:19 +08:00
OpenClaw Agent 08f7c9f26c feat: integrate bilibili-extractor into obsidian-kb
- Add extractors layer with BilibiliExtractor (Playwright stealth mode)
- Add outputs layer with ObsidianWriter and GitSync
- Implement subtitle/no-subtitle graceful degradation
- Update config with output and bilibili extraction settings
- Complete integration pipeline: extract → process → output → sync
- Add comprehensive tests (100% pass rate)
- Update documentation (SKILL.md, README.md, requirements.txt)
2026-02-07 13:07:43 +08:00
OpenClaw Agent a0e43a5136 fix(obsidian-kb): restore files and shorten description 2026-02-07 05:32:26 +08:00
OpenClaw Agent fbcc3df2cf feat(obsidian-kb): 实现短链接解析功能
- 新增 shortlink_resolver.py 模块
  * 检测 B站短链接(b23.tv)和其他短链接服务
  * 提供友好的用户引导信息
  * 支持 Playwright 浏览器自动化解析(可选)

- 集成到 handler.py
  * 短链接自动检测和提示
  * 智能区分短链接和完整 URL

- 更新 add_video.py
  * 支持短链接解析
  * 添加 --playwright 参数启用浏览器解析

- 新增 test_shortlink.py 测试脚本
  * 测试单个短链接检测
  * 测试多个短链接检测
  * 测试混合内容场景
  * 所有测试通过

- 更新文档
  * SKILL.md: 添加短链接说明
  * AUTO_TRIGGER.md: 添加短链接章节
  * obsidian-kb-improvements.md: 标记任务2为已完成

功能特点:
- 方案A(用户引导):已实现并作为默认行为
- 方案B(浏览器自动化):提供 PlaywrightResolver 类,可选使用
- 方案C(代理池):未实现(复杂度高,收益低)

验收标准达成:
✅ 短链接能够友好处理(显示引导信息)
✅ 用户不会感到困惑
✅ 支持 b23.tv 和其他短链接服务(检测)
✅ 集成到 handler.py
✅ 测试各种短链接场景
2026-02-06 21:22:45 +08:00
OpenClaw Agent 7a1ad6088a feat(obsidian-kb): 实现自动触发机制
- 更新 SKILL.md:添加 frontmatter 元数据和自动触发规则说明
- 创建 handler.py:实现链接检测和预览生成
- 支持多种 URL 模式:B站(完整/BV号/短链接)、YouTube、知乎
- 智能去重避免重复显示
- 短链接显示友好提示
- 支持批量检测多个链接
- 添加 AUTO_TRIGGER.md 实现文档
- 更新任务文件:标记任务1已完成

测试通过:
✅ B站完整 URL、BV号、短链接
✅ YouTube 视频
✅ 知乎文章
✅ 批量检测和去重
2026-02-06 21:05:20 +08:00
OpenClaw Agent 7e0acef4f9 feat: add skills and workspace files
- Add complete skill set including feishu, github, ci-gen, etc.
- Add workspace documentation (AGENTS.md, SOUL.md, etc.)
- Add memory system and project context
2026-02-06 19:14:24 +08:00