Skip to content

xxiaoxiong/MiniOpenClaw

Repository files navigation

Mini OpenClaw

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 dev

目录结构

src/
  core/          # 核心系统模块(网关、Agent、LLM、记忆、安全)
  channels/      # 渠道插件(飞书、企业微信)
  providers/     # LLM 模型提供者
  tools/         # 内置工具集
  cli/           # CLI 命令行工具
  web/           # Web 管理界面
  types/         # TypeScript 类型定义
  utils/         # 工具函数
tests/           # 测试(单元/集成/E2E)
skills/          # 技能目录

许可证

MIT

About

手搓 Nicholas-OpenClaw 小龙虾 特点:比正版部署还方便,全线上配置,项目可分解为12个功能模块

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors