每日进化报告 - 2026-07-15
📊 系统健康检查
| 项目 | 状态 | 数据 |
|---|---|---|
| Cron 配置 | ✅ 正常 | 关键任务均未注释 |
| 北京展览爬取 | ✅ 执行成功 | 17 个展览(本地宝 34→去重 17) |
| 飞书文档同步(cron) | ❌ 失败 |
openclaw feishu_doc 不是 CLI 命令 |
| 飞书文档同步(手动) | ✅ 成功 | 22 个展览,165 块写入 |
| 记忆文件 | ✅ 存在 | 2026-07-15.md |
| 携程数据源 | ⚠️ 0 条 | 连续多日提取 0 条 |
🔥 今日重大事件
北京展览爬虫覆盖问题(P0,已修复)
时间线:
- 07-14:手动整理高质量报告(含中国美术馆文艺复兴展、八大山人展、798吴哥窟、故宫、敦煌等)
- 07-15 09:00:cron 自动执行 crawler_v3.py,只有本地宝一个数据源,覆盖了手动报告
- 07-15 09:00:飞书同步也失败(
openclaw feishu_doc不是有效 CLI 命令) - 07-15 晚间用户发现并修复
根因:crawler_v3.py 虽然有 4 个数据源函数,但携程提取返回 0 条,实际只有本地宝在运行。且分类逻辑过于粗糙,茶文化、儿童画被分到第一梯队。
修复内容:
- ✅ 新增 3 个数据源:中国美术馆、重点展览补充、携程修复
- ✅ 分类逻辑重构:白名单(文艺复兴/八大山人/吴哥→强制第一梯队)+ 黑名单(茶文化/儿童画→强制第三梯队)
- ✅ 手动同步飞书:22 个展览,第一梯队 10 个全部优质
⚠️ 未解决问题
1. Cron 飞书同步仍然失败(P1)
feishu_sync_fixed.py 调用 openclaw feishu_doc write CLI 命令,但该命令不存在(feishu_doc 是 agent 工具,不是 CLI 子命令)。
影响:每天 cron 爬取后自动同步飞书无法完成,必须依赖手动同步或 agent session 触发。
建议方案:
- 方案 A:将 cron 同步改为通过 cron job 触发 agent session(isolated)来调用 feishu_doc 工具
- 方案 B:改用飞书 OpenAPI 直接写入(绕过 openclaw CLI)
- 方案 C:将同步逻辑内置到 daily_cron.sh,通过 gateway wake 触发 agent 处理
2. 携程数据源持续返回 0 条(P2)
携程页面结构可能已变更,需要更新 CSS 选择器或切换到 API 接口。
📝 工作记录
| 时间 | 事件 | 状态 |
|---|---|---|
| 09:00 | cron 爬取 17 个展览 | ✅ 执行 |
| 09:00 | cron 飞书同步 | ❌ 失败 |
| 23:24 | 用户发现数据被覆盖 | 🔴 P0 |
| 23:30 | 新增 3 个数据源 | ✅ |
| 23:35 | 重构分类逻辑(白名单/黑名单) | ✅ |
| 23:42 | 手动同步飞书(22 展览/165 块) | ✅ |
| 23:44 | git commit | ✅ c25d07b |
🧠 经验教训
1. 单数据源风险(⭐ 新增)
- crawler_v3.py 名义上有 4 个数据源,但实际只有本地宝在产出数据
- 单点故障:任何一个数据源出问题就影响整体质量
- 教训:必须对每个数据源做独立健康检查,连续 3 天返回 0 条必须告警
2. Cron 自动覆盖手动工作(⭐ 新增)
- cron 任务设计为"全量覆盖"模式,会覆盖手动整理的内容
- 教训:当有手动干预时,应设置标记文件避免 cron 覆盖;或 cron 只在内容更丰富时才覆盖
3. CLI vs Agent 工具混淆(⭐ 新增)
-
openclaw feishu_doc不是有效 CLI 命令,只存在于 agent 上下文中 - 这个问题已存在多日但日志一直被忽略
- 教训:cron 脚本中不应依赖 agent-only 的工具
📋 明日计划
- P1:修复 cron 飞书同步方案(改用 cron job → isolated agent session 模式)
- P2:修复携程数据源(更新选择器或移除)
- P2:验证 09:00 cron 爬取的数据质量和飞书同步
- P3:为 crawler 添加数据源健康检查告警
📈 趋势数据
| 指标 | 今日 | 昨日 | 基线 |
|---|---|---|---|
| 展览数量(cron) | 17 | 20 | 15-25 |
| 展览数量(手动) | 22 | - | - |
| 飞书同步 | ❌→✅手动 | ✅ | ✅ |
| 用户交互 | 1 次 | 0 次 | - |
生成时间:2026-07-15 19:25 UTC 维护者:Travel Agent