Install
openclaw skills install claude-code-evolution实施Claude Code架构的5阶段进化计划,将OpenClaw系统升级到生产级Agent架构。包括记忆系统升级、工具系统优化、多Agent协作增强、安全架构强化和Prompt优化。当用户需要:1) 将现有OpenClaw系统升级到Claude Code架构标准,2) 实施结构化记忆系统,3) 建立四层权限模型,4) 配置多Agent协作,5) 增强安全架构,6) 优化Prompt和上下文管理时使用此技能。
openclaw skills install claude-code-evolution此技能涉及系统配置修改、凭证管理和安全架构变更等高阶操作。在使用前请务必了解以下风险:
重要安全准则:
适用对象:
此技能指导您实施基于Claude Code架构的5阶段进化计划,将OpenClaw系统升级为生产级AI Agent架构。该计划基于对Claude Code公开架构文档的分析,提炼出5个核心设计模式:
预期效果:Token节省35-45%,响应时间改善15-20%,上下文容量+40-60%,记忆检索准确率>85%
开始前,请根据您的需求选择实施路径:
推荐顺序:按阶段顺序实施(1→2→3→4→5),每阶段依赖前一阶段的基础。
实现Claude Code的结构化记忆分类,建立4类记忆系统:user(用户画像)、feedback(反馈记录)、project(项目状态)、reference(外部引用)。
记忆索引文件 (MEMORY.md)
记忆文件结构
memory/
├── user-profile.md # 用户画像
├── project-states.md # 项目状态
├── feedback-logs.md # 反馈记录
├── reference-pointers.md # 引用指针
├── 2026-04-22.md # 每日详细记录
└── ...
记忆过滤规则
备份现有记忆
cp -r memory/ memory-backup-$(date +%Y%m%d)
创建记忆分类文件
references/memory-templates/ 中的模板文件scripts/setup_memory_system.py(如果可用)更新MEMORY.md
references/memory-index-template.md 作为模板验证记忆系统
python scripts/validate_memory.py
references/memory-system-guide.md - 详细实施指南references/frontmatter-examples.md - Frontmatter格式示例scripts/validate_memory.py - 记忆系统验证脚本建立四层权限模型(L0-L3)和工具按需加载机制。
| 级别 | 名称 | 范围 | 授权方式 | 示例 |
|---|---|---|---|---|
| L0 | 自由行动区 | 信息获取、只读操作 | 自动批准 | read, web_search, memory_search |
| L1 | 征询意见区 | 配置修改、开发环境操作 | 告知后执行 | write, edit, git commit |
| L2 | 严格审批区 | 数据修改、外部通信 | 必须明确/approve | message, sessions_spawn, 删除文件 |
| L3 | 默认禁止区 | 高度危险、违反安全策略 | 默认禁止,需特殊授权 | 凭证泄露、系统破坏 |
工具分类配置 (tools-classification-config.yaml)
权限检查脚本 (permission_checker.py)
快速参考文档 (tools-quick-reference.md)
配置工具分类
cp references/tools-classification-config.yaml memory/
更新AGENTS.md权限定义
部署权限检查脚本
cp scripts/permission_checker.py scripts/
chmod +x scripts/permission_checker.py
测试权限系统
python scripts/permission_checker.py --test
references/tools-classification-config.yaml - 完整工具分类配置references/permission-model-details.md - 权限模型详细说明scripts/permission_checker.py - 权限检查主脚本实现Coordinator+Worker模式,建立精确指令协议,禁止"懒委托"。
Coordinator角色
Worker Agent职责
精确指令规则
协作协议 (coordinator-worker-protocol-v1.md)
测试场景 (coordinator-worker-test-scenarios.md)
建立Agent团队结构
# 创建各Agent的SOUL/IDENTITY文件
cp references/agent-templates/ceo-agent/ .
cp references/agent-templates/product-agent/ .
cp references/agent-templates/development-agent/ .
部署协作协议
cp references/coordinator-worker-protocol-v1.md memory/
运行测试验证
# 使用Coordinator+Worker协议进行手动测试
# 参考 `references/coordinator-worker-test-scenarios.md` 中的测试场景
# 或创建自己的测试脚本
references/coordinator-worker-protocol-v1.md - 完整协作协议references/agent-role-definitions.md - 各Agent角色定义scripts/test_coordinator_worker.py - 协作测试脚本(需自行创建)references/coordinator-worker-test-scenarios.md - 测试场景参考(在参考资料中提供)实现默认禁止策略、权限沙箱、反滥用机制和凭证保护系统。
默认禁止策略
权限沙箱系统
凭证保护系统
phase-4-security-architecture-design.md)sandbox-config.yaml)credential_protection_system.py)permission_sandbox_integration.py)部署安全配置文件
cp references/sandbox-config.yaml memory/
cp references/tools-classification-config.yaml memory/
安装凭证保护系统
# 查看凭证保护系统文档和实现
python scripts/credential_protection_system.py
# 重要:此脚本是演示实现,实际部署前请仔细审查代码
# 建议先运行测试模式,了解系统工作原理
迁移明文凭证
# 审查凭证迁移工具,理解迁移流程
python scripts/credential_migration_tool.py --help 2>/dev/null || echo "请查看脚本源码了解使用方法"
# ⚠️ 高风险操作:迁移前务必备份所有配置文件
# 建议先在测试环境中验证迁移过程
启用权限沙箱
# 了解权限沙箱集成机制
python scripts/permission_sandbox_integration.py --help 2>/dev/null || cat scripts/permission_sandbox_integration.py | head -50
# 安全建议:逐功能启用,避免一次性启用所有沙箱规则
references/security-architecture-guide.md - 安全架构实施指南references/credential-protection-details.md - 凭证保护系统详解scripts/credential_protection_system.py - 凭证保护主系统优化系统提示词,减少冗余,提高效率,实现Token节省35-45%。
Prompt分段优化
上下文压缩
工具描述优化
记忆集成
phase-5-prompt-optimization-design.md)prompt_optimizer.py)benchmark_original_vs_optimized.py)分析当前Prompt结构
python scripts/prompt_optimizer.py --analyze
生成优化版提示词
python scripts/prompt_optimizer.py --optimize --output optimized_prompt.md
性能基准测试
python scripts/benchmark_original_vs_optimized.py
部署优化系统
python scripts/deploy_prompt_optimizer.py --install
references/prompt-optimization-guide.md - Prompt优化详细指南references/context-compression-examples.md - 上下文压缩示例scripts/prompt_optimizer.py - Prompt优化主系统(970行完整代码)此技能包含完整的实施资源,包括配置文件、参考文档和执行脚本。
工具分类配置 (tools-classification-config.yaml)
协作协议 (coordinator-worker-protocol-v1.md)
实施指南(建议添加)
memory-system-guide.md - 记忆系统实施指南security-architecture-guide.md - 安全架构实施指南prompt-optimization-guide.md - Prompt优化指南权限检查器 (permission_checker.py)
其他关键脚本(可从现有系统复制)
credential_protection_system.py - 凭证保护系统prompt_optimizer.py - Prompt优化系统(970行)permission_sandbox_integration.py - 权限沙箱集成记忆系统模板
memory-index-template.md - MEMORY.md索引模板frontmatter-examples.md - Frontmatter格式示例Agent角色模板
ceo-agent-template/ - CEO Agent配置文件模板worker-agent-template/ - Worker Agent配置文件模板cd /path/to/workspace
python skills/claude-code-evolution/scripts/permission_checker.py check --tool exec --params '{"command": "ls -la"}'
python skills/claude-code-evolution/scripts/permission_checker.py simulate --tool message --params '{"action": "send", "message": "测试消息"}'
python skills/claude-code-evolution/scripts/permission_checker.py audit --days 3
完成技能创建后,运行验证脚本检查技能完整性:
python /usr/local/lib/node_modules/openclaw/skills/skill-creator/scripts/quick_validate.py skills/claude-code-evolution/
使用skill-creator的打包工具创建.skill文件:
python /usr/local/lib/node_modules/openclaw/skills/skill-creator/scripts/package_skill.py skills/claude-code-evolution/
技能状态:初始版本v1.0
Claude Code进化计划版本:5阶段完成
最后更新:2026-04-22
适用系统:OpenClaw 0.8.0+
技能大小:约50KB(包含核心资源)