📦 Claude-Code引擎赋能OpenClaw

v1.0.0

将 OpenClaw 升级为 Claude-Code 引擎架构 - 并发执行/自我反思/向量检索/子代理系统/上下文压缩

0· 0·0 当前·0 累计
smseow001 头像by @smseow001 (SMS)
0

运行时依赖

无特殊依赖

安装命令

点击复制
官方npx clawhub@latest install claude-code-engine
镜像加速npx clawhub@latest install claude-code-engine --registry https://cn.longxiaskill.com

技能文档

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 可配,无需等待前序任务完成。

数据来源ClawHub ↗ · 中文优化:龙虾技能库