Claude Skill
MindDock/OpenClaw-Dev-Guide
Explore the OpenClaw system architecture design and secondary development handbook. A practical guide for developers working with OpenClaw.
Overview
Repository
Install this Skill
git clone https://github.com/MindDock/OpenClaw-Dev-Guide.gitRegistry
Summary
A comprehensive development guide for the OpenClaw system, covering architecture design and secondary development practices.
OpenClaw 系统架构设计与二次开发手册
Key features
- System architecture design documentation
- Secondary development handbook
- Practical development guidance
Use cases
- Understanding OpenClaw system architecture
- Learning secondary development for OpenClaw
- Referencing for system design and implementation
README excerpt
# OpenClaw 系统架构设计与二次开发手册 > **OpenClaw** - 个人 AI 助手系统 > 版本: 2026.1.30 > 最后更新: 2026-02-01 --- ## 📚 文档目录 本文档集包含 OpenClaw 系统的完整架构设计方案和各模块的二次开发指导。 | 序号 | 文档 | 内容概述 | |:---:|:---|:---| | 1 | [系统整体架构设计方案](./01-系统整体架构设计方案.md) | 系统分层、核心组件、数据流、接口设计、部署架构 | | 2 | [Gateway 模块二次开发指导手册](./02-Gateway模块二次开发指导手册.md) | WebSocket 控制平面、RPC 方法、事件系统、协议扩展 | | 3 | [Channel 插件开发指导手册](./03-Channel插件开发指导手册.md) | 消息通道开发、Adapter 实现、配置 Schema、测试 | | 4 | [Agent 工具开发指导手册](./04-Agent工具开发指导手册.md) | Agent Tool 开发、Pi RPC 集成、工具上下文、测试 | | 5 | [Plugin SDK 开发指导手册](./05-Plugin SDK开发指导手册.md) | 插件架构、扩展点、配置系统、发布流程 | | 6 | [CLI 扩展开发指导手册](./06-CLI扩展开发指导手册.md) | CLI 命令开发、交互设计、依赖注入、测试 | --- ## 🏗️ 系统架构速览 ### 架构分层 ``` ┌─────────────────────────────────────────────────────────────┐ │ 客户端层 (Client Layer) │ │ CLI │ WebChat │ macOS App │ iOS/Android Nodes │ └─────────────────────────────────────────────────────────────┘ │ │ WebSocket / HTTP ▼ ┌─────────────────────────────────────────────────────────────┐ │ Gateway 控制平面层 (Control Plane) │ │ WS Server │ HTTP API │ Channel Mgr │ Plugin Mgr │ └─────────────────────────────────────────────────────────────┘ │ ┌─────────────────────┼─────────────────────┐ ▼ ▼ ▼ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ 消息通道层 │ │ Agent 运行时层 │ │ 扩展插件层 │ │ Channels │ │ Agent │ │ Plugins │ └──────────────┘ └──────────────┘ └──────────────┘ ``` ### 核心组件 | 组件 | 路径 | 职责 | |:---|:---|:---| | **Gateway** | `src/gateway/` | WebSocket/HTTP 控制平面 | | **Channe
Topics
No topics yet.