面向 OpenClaw / Claude / Codex 的治理、兼容、运行时增强层。
把零散的 skills 仓库升级为统一策略、统一上下文、统一分发、统一观测的产品层。
简体中文 · English · 架构说明 · 迁移说明 · 审计报告 · CI
OpenClaw 增强与兼容套件(OECK)不是继续往 skills/ 目录里堆功能,而是把这些能力放进一个可理解、可分发、可治理、可验证的运行时产品里。它默认本地可跑,同时为 OpenClaw 原生插件、Claude Bundle、Codex Bundle 提供统一产物,并为外部能力保留可选 adapter 接口。
- 一个面向多宿主的增强层,不再假设只有 OpenClaw 一种运行环境。
- 一个本地优先的运行时核心,统一解析 workspace、session、memory、rule、trace。
- 一个产品化分发层,从同一份 canonical metadata 生成插件、bundle、README 清单与文档。
- 一个工程闭环层,把 checks、post-edit validation、smoke test、CI 串成同一条验证链。
统一策略:模式系统、审批边界、命令风险评分、规则优化不再分散在各个脚本里。统一上下文:WorkspaceResolver、SessionResolver、MemoryProvider、RuleStore抹平旧宿主路径假设。统一分发:同一份metadata/canonical.json生成 OpenClaw、Claude、Codex 三种分发目标。统一观测:默认结构化事件导出,未来按 adapter 接 Langfuse、Opik 等系统。兼容迁移:保留现有skills/资产,并通过 shim 和 resolver 封装旧逻辑。
ask / plan / build / debug / review / auto六种模式直接定义权限、网络、执行边界。yolo-permissions、safe-command-execution、rule-optimizer被统一接入策略引擎。- 修改代码后,
checks、post-edit validation、smoke test、CI复用同一套校验链路。
OpenClaw 原生插件:根目录openclaw.plugin.jsonClaude Bundle:.claude-plugin/plugin.jsonCodex Bundle:.codex-plugin/plugin.json可选适配器:lossless-context、observability、temporal-memory、remote-sandbox默认原则:本地优先、无凭证可跑、外部能力按 feature flags 与 adapter 按需开启
python3 tools/generate_banner.py
python3 tools/sync_repo_state.py
python3 tools/run_checks.py --all
python3 tools/post_edit_validate.py
python3 tools/smoke_test.py查看内置 skills 清单
behavior-analyzer: 会话健康分析与异常检测。cache-monitor: 静态与动态提示层缓存漂移监控。compact-guardian: 面向压缩失败场景的熔断与恢复流程。evolve: 从反思与学习记录中提炼规则。fusion-engine: 面向决策支持的多源上下文融合。knowledge-federation: 规则共享、联邦协同与长期优化。memory-compaction: 记忆裁剪、合并与可选无损后端。rule-optimizer: 规则效果评分与 A/B 精炼。safe-command-execution: 基于 AST 的 shell 命令安全检查。self-eval: 反思采集与学习沉淀。smart-compact: 会话压缩策略与转录重写。yolo-permissions: 命令风险评分与权限分类。
查看 adapters 清单
openclaw-native: OpenClaw 原生插件元数据与 bundle 产物。claude-bundle: Claude 兼容 bundle manifest 与命令根目录。codex-bundle: Codex 兼容 bundle manifest 与 hook 包。lossless-context: 用于压缩流程的可选上下文保真后端。observability: 结构化事件导出接口,可选接 Opik/Langfuse。temporal-memory: 可选时序记忆接口,默认提供本地 stub。remote-sandbox: 可选远程沙箱 provider 接口。
查看测试清单
skills/behavior-analyzer/tests/test_behavior_analyzer.py: 10skills/fusion-engine/tests/test_fusion_engine.py: 17skills/knowledge-federation/tests/test_central_api.py: 15skills/knowledge-federation/tests/test_hook_integration.py: 10skills/knowledge-federation/tests/test_knowledge_federation.py: 29skills/knowledge-federation/tests/test_long_term_evolution.py: 17skills/knowledge-federation/tests/test_rule_recommender.py: 20skills/rule-optimizer/tests/test_rule_optimizer.py: 9tests/distribution/test_sync_repo_state.py: 2tests/runtime_core/test_policy_engine.py: 2tests/runtime_core/test_validation.py: 2tests/runtime_core/test_workspace_resolver.py: 2tests/smoke/test_tools_smoke.py: 1tests/test_bash_guard.py: 33tests/test_evolve.py: 11tests/test_learnings_extractor.py: 8tests/test_permission_scorer.py: 9tests/test_recovery_manager.py: 6tests/test_self_eval.py: 16tests/test_yolo_classifier.py: 20tests/test_health_check.sh: 1
查看仓库结构概览
metadata/metadata/canonical.json
oeck/oeck/__init__.pyoeck/adaptersoeck/distributionoeck/runtime_core
skills/skills/__init__.pyskills/behavior-analyzerskills/cache-monitorskills/compact-guardianskills/evolveskills/fusion-engineskills/knowledge-federationskills/memory-compactionskills/rule-optimizerskills/safe-command-executionskills/self-evalskills/sharedskills/smart-compactskills/yolo-permissions
docs/docs/01-architecture.mddocs/02-prompt-engineering.mddocs/03-memory-system.mddocs/04-session-hooks.mddocs/ARCHITECTURE.mddocs/AUDIT.mddocs/MIGRATION.mddocs/assetsdocs/generated
.openclaw/.openclaw/checks
.claude-plugin/.claude-plugin/commands.claude-plugin/plugin.json.claude-plugin/settings.json
.codex-plugin/.codex-plugin/hooks.codex-plugin/plugin.json
plugins/plugins/openclaw-native
tests/tests/__init__.pytests/conftest.pytests/distributiontests/runtime_coretests/smoketests/test_bash_guard.pytests/test_evolve.pytests/test_health_check.shtests/test_learnings_extractor.pytests/test_permission_scorer.pytests/test_recovery_manager.pytests/test_self_eval.pytests/test_yolo_classifier.py
tools/tools/generate_banner.pytools/health_check.shtools/health_check_config.jsontools/post_edit_validate.pytools/repo_map.pytools/run_checks.pytools/smoke_test.pytools/sync_repo_state.py
.github/.github/workflows



