# 2026-02-27 Memory Log ## 知识库文章添加问题 ### 问题发现 用户请求添加知乎专栏文章:`https://zhuanlan.zhihu.com/p/1925232264591156410` MediaCrawler 爬取成功,但保存的文章 URL 是: - 期望:`https://zhuanlan.zhihu.com/p/1925232264591156410` - 实际:`https://zhuanlan.zhihu.com/p/1894054073625461813` 两个 ID 不一致,导致保存了错误的文章内容。 ### 已完成操作 - ✅ 使用 MediaCrawler 提取文章内容 - ✅ 生成元数据文件 - ✅ 创建深度分析报告 - ✅ 归档到 `2026-02-27/zhihu_article_如何高效的爬取微信公众号.md` - ✅ Git 提交(本地) ### 待处理 - [ ] 确认用户期望的正确文章标题 - [ ] 如需重新爬取,清理错误文件 - [ ] 调查 MediaCrawler URL ID 不匹配的原因 ### 可能原因 1. MediaCrawler 缓存了旧文章 2. 知乎链接重定向 3. 爬虫选择文章逻辑有问题 ## 技能路径发现 在执行 kb-workflow 时发现: - kb-workflow 脚本位于:`/home/starmen1265/.openclaw/agents/knowledge-base/workspace/skills/kb-workflow/kb_workflow.py` - kb-link-parser 位于:`/home/starmen1265/.openclaw/agents/knowledge-base/workspace/skills/kb-link-parser/link-parser.py`(注意是连字符,不是下划线) - kb-zhihu-metadata 位于:`/home/starmen1265/.openclaw/agents/knowledge-base/workspace/skills/kb-zhihu-metadata/` ## 工具限制发现 `zhihu_content.py` 不支持 `zhuanlan` 类型,只支持: - video:视频下载 - subtitle:字幕提取 - article-from-media:从 MediaCrawler 读取文章 对于知乎专栏文章,必须使用 `zhihu_article_crawler.py` 配合 MediaCrawler。 ## Git 仓库状态 知识库归档目录 `/home/starmen1265/work/knowledge-base/archive` 未配置远端仓库,所有提交仅在本地。如需同步到远端,需要手动配置 git remote。