This repository has been archived on 2026-08-07. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
openclaw/agents/knowledge-base/workspace/.learnings/ERRORS.md
T

1.6 KiB

ERRORS.md - 错误记录

2026-03-10: kb-workflow 流程执行不完整

发生了什么

用户请求"添加到知识库 + 链接",我启动了 kb-workflow 技能,但两次漏掉步骤:

  1. 第一次:只做了链接解析、元数据提取、内容提取,漏掉了深度分析
  2. 第二次:深度分析完成后,漏掉了归档步骤

根本原因

  1. 没有建立步骤检查清单 - SKILL.md 明确列出了8个步骤,但我没有逐项核对
  2. 并行子代理导致认知偏差 - 启动3个子代理处理后以为工作结束了
  3. 过早汇报完成 - 在步骤4完成后就向用户汇报,没有继续后续步骤
  4. 忘记归档是必须步骤 - 即使分析完成了,归档才是最终目标

正确做法

1. 执行技能前,先列出完整步骤清单
2. 每完成一步,标记状态 [x]
3. 全部完成后,再次核对清单
4. 全部 ✅ 才能向用户汇报完成

kb-workflow 完整步骤清单(必须全部执行)

步骤 内容 状态
1 环境变量检查 [ ]
2 链接解析 (kb-link-parser) [ ]
3 元数据提取 (kb-xxx-metadata) [ ]
4 内容下载/提取 (kb-xxx-content) [ ]
5 语音识别(视频才需要) [ ] 或 [跳过]
6 深度分析 (kb-deep-analyzer) [ ]
7 归档 (kb_workflow.py --archive-file) [ ]
8 NAS 同步 + 汇报完成 [ ]

如何避免再犯

  • 每次执行 kb-workflow,必须使用上面的清单逐项核对
  • 最后一步"归档"没完成,不算完成
  • 用户问"为什么没XX"时,立即检查是否漏步骤