OpenClaw 核心能力复刻版 —— 国内环境深度适配的 AI Agent 执行网关。
本项目 1:1 复刻 OpenClaw 核心能力,适配国内网络环境,原生支持飞书、企业微信渠道接入,实现可本地部署、全链路可控的 AI Agent 执行网关。
- 运行时:Node.js 18+ / TypeScript 5
- 包管理:pnpm 8+
- 构建:tsup
- 测试:Jest + ts-jest
- 渠道:飞书、企业微信
- 模型:DeepSeek、通义千问、智谱 GLM、OpenAI、Ollama
- 向量库:ChromaDB(本地)
- 沙箱:Docker
# 安装依赖
pnpm install
# 初始化配置
node dist/cli/index.js init
# 启动网关
node dist/cli/index.js gateway start
# 开发模式
pnpm devsrc/
core/ # 核心系统模块(网关、Agent、LLM、记忆、安全)
channels/ # 渠道插件(飞书、企业微信)
providers/ # LLM 模型提供者
tools/ # 内置工具集
cli/ # CLI 命令行工具
web/ # Web 管理界面
types/ # TypeScript 类型定义
utils/ # 工具函数
tests/ # 测试(单元/集成/E2E)
skills/ # 技能目录
MIT