🦞 OpenClaw 改进对比

原始版本 vs 卤面爸改进版 · 核心差异可视化

❌ 原始 OpenClaw

决策逻辑
ReAct 线性执行:
Observe → Decide → Act
收到任务直接开干,无中间检查点
记忆系统
基础 MEMORY.md
只有长期记忆,无日志、无召回机制
每次崩溃后上下文丢失
工具失败处理
失败后停止或重试
未穷尽替代方案
可能编造数据或结果
纠错规则
无系统化处理
错误不记录,同样错误会重复出现
经验处理
无晋升机制
经验停留在日志中,不提炼为标准流程
搜索能力
单一 web_search
无优先级,无兜底机制

✅ 卤面爸改进版

决策逻辑
OODA 循环(2026-05-10):
Observe → Orient → Decide → Act → Feedback
Orient 环节强制定向,方向错了不走
记忆系统
三层记忆系统
① MEMORY.md(长期)
② memory/YYYY-MM-DD.md(日志)
③ session-search(跨会话召回)
Pre-compaction flush 保护上下文
工具失败处理
强制穷尽替代方案
禁止直接放弃或编造数据
WorkBuddy 失败 → 自动接手
纠错规则
四步纠错系统化
① 道歉并修正 → ② 分析原因
③ 写入记忆 → ④ 告知用户
经验晋升
同类经验≥3次 → 晋升
ERRORS.md → MEMORY.md
LEARNINGS.md → SOUL.md
工具经验 → SKILL.md
搜索能力
分层优先级
P1: online-search(元宝)
P1.5: multi-search-engine(17引擎)
P2: duckduckgo-search(兜底)
P3: web_search(实验性)

🧠 OODA 决策循环(核心改进)

1. Observe
观察:获取信息
2. Orient ⭐
定向:核心环节
挑战假设、重建模型
3. Decide
决策:定方案
4. Act
执行:干活
5. Feedback
反馈:验证迭代

↺ 反馈不好 → 回到 Orient 重新定向(不是原地重试)