📦 Claude-Code引擎赋能OpenClaw
v1.0.0将 OpenClaw 升级为 Claude-Code 引擎架构 - 并发执行/自我反思/向量检索/子代理系统/上下文压缩
运行时依赖
安装命令
点击复制技能文档
Claude-Code 引擎赋能 OpenClaw 整合 Claude-Code 核心架构 | 并发执行 | 自我反思 | 向量检索 | 子代理系统
一、核心定位 本技能将 OpenClaw 升级为类 Claude-Code 的高效代理架构,目标:
- 并发执行:子代理并行,无需等待
- 自我反思:每6小时无交互自动总结教训/经验/错误
- 向量检索:精准召回记忆文件内容
- 上下文压缩:92%阈值自动压缩,保留核心
- 长时自主:支持30-50小时连续运行
二、Claude-Code 核心架构 2.1 N0 引擎核心循环 ┌────────────────────────────────────────────┐ │ Claude-Code N0 循环架构 │ ├────────────────────────────────────────────┤ │ while True: │ │ 获取输入 ← 用户请求+项目背景+系统状态 │ │ 模型决策 → stop_reason + tool_calls │ │ 执行工具 → bash/read/write/edit/grep/browser │ │ 反馈循环 → 工具结果返回 → 再次进入模型 │ │ 直到 stop_reason == endTurn │ └────────────────────────────────────────────┘
2.2 七种内置工具 工具 功能 OpenClaw 等价 bash 执行命令行 exec read 读文件 read write 写文件 write edit 编辑文件 edit glob/grep 搜索文件 exec find/grep browser 访问网页 browser skill 加载领域知识 skills
三、OpenClaw 升级清单 3.1 自我反思系统 目标:每6小时无交互自动反思
cat > /root/.openclaw/scripts/self-reflection.sh << 'EOF'
#!/bin/bash
REFLECTION_DIR="/root/.openclaw/workspace/memory/reflections"
mkdir -p "$REFLECTION_DIR"
timestamp=$(date +%Y%m%d_%H%M%S)
log_file="$REFLECTION_DIR/${timestamp}.md"
cat > "$log_file" << LOG
# 自我反思日志
时间 $timestamp
教训 -
经验 -
错误 -
成功 -
待优化 -
LOG
EOF
chmod +x /root/.openclaw/scripts/self-reflection.sh
(crontab -l; echo "0 /6 /root/.openclaw/scripts/self-reflection.sh") | crontab -
3.2 向量检索配置 目标:精准检索记忆文件
pip install chromadb sentence-transformers
脚本见 /root/.openclaw/scripts/vector-search.py,支持 ChromaDB + Sentence-Transformers 语义搜索。3.3 子代理并发系统
脚本 /root/.openclaw/scripts/subagent_executor.py 提供异步并发任务池,max_workers 可配,无需等待前序任务完成。