ClawPanel:OpenClaw 智能管理面板
ClawPanel 是一个基于 React + TypeScript + Express 构建的 OpenClaw 可视化管理工具,旨在为用户提供比官方控制台更直观、功能更强大的管理体验。项目前身是 openclaw-im-manager,经过多次迭代,现已进化为支持多通道、多模型配置的全能管理面板。
核心功能概览
1. 智能仪表盘
动态展示已连接通道卡片、AI 模型状态、运行时间、内存占用及今日消息统计。界面仅显示已连接的通道,未连接的通道不再占位,保持清爽。
2. 通道管理(20+ 通道)
支持 QQ、微信、Telegram、Discord 等 20 多种通道的统一配置,分为内置通道和插件通道两大类。
内置通道包括:
- QQ (NapCat):扫码/快速/账密登录,集成唤醒概率、触发词、戳一戳回复及审核请求。
- 微信:扫码登录,基于 wechatbot-webhook。
- Telegram / Discord / WhatsApp / Slack / Signal / Google Chat 等。
插件通道支持: 飞书、钉钉、企业微信、QQ 官方 Bot、IRC、Mattermost、Microsoft Teams、LINE、Matrix、Twitch、BlueBubbles、WebChat 等。
已连接的通道会自动置顶显示,QQ 审核请求也直接集成在配置页面中,无需单独跳转。
3. 技能中心与 ClawHub 商店
- 已安装技能:实时扫描服务端插件,支持一键启用/禁用及搜索筛选。
- ClawHub 商店:浏览可安装技能,点击即可获取安装命令。
4. 系统配置(6 大模块)
v4.1 版本引入了全新的 6 标签页深度配置:
🧠 模型配置
支持 8+ 主流 AI 厂商一键填充,包括 OpenAI、Anthropic、Google、DeepSeek、NVIDIA NIM、Groq、Together AI 及 OpenRouter。每个提供商可独立配置 Base URL、API Key 及模型列表。
📦 版本管理
提供当前版本与最新版本对比、更新检测提示,以及配置备份与恢复功能(一键备份 openclaw.json)。
🖥️ 环境检测
自动检测操作系统信息(平台、架构、内核、CPU、内存)及软件版本(Node.js、Docker、Git、OpenClaw、npm),并提供缺失软件的快速安装指南。
其他配置
涵盖身份与消息设置(助手名称、头像、系统提示词)、通用配置(网关、工具、Hooks、认证密钥)及文档管理(Markdown 文档编辑)。
5. 活动日志
增强版日志系统支持按来源(QQ/Bot 回复/微信/系统)和类型(文本/媒体/表情)筛选,支持关键词搜索及一键导出 JSON。
6. 定时任务
从 cron/jobs.json 读取真实定时任务,支持 Cron 表达式配置、启用/暂停/删除及运行状态追踪。
技术架构
┌──────────────────────────────────────────────────────┐
│ Docker Compose │
│ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ openclaw-qq Container │ │
│ │ ┌─────────┐ ┌──────────┐ ┌───────────┐ │ │
│ │ │ NapCat │←→│ ClawPanel│←→│ Frontend │ │ │
│ │ │ (QQ) │ │ Backend │ │ (React) │ │ │
│ │ │ :6099 │ │ :6199 │ │ │ │
│ │ └─────────┘ └────┬─────┘ └───────────┘ │ │
│ │ │ │ │
│ └──────────────────┼───────────────────────────────┘ │
│ │ HTTP callback │
│ ┌──────────────────┼───────────────────────────────┐ │
│ │ openclaw-wechat Container │ │
│ │ ┌──────────────────┴──────────────────────┐ │ │
│ │ │ wechatbot-webhook (微信 Web 协议) │ │ │
│ │ └─────────────────────────────────────────┘ │ │
│ └─────────────────────────────────────────────────┘ │
└──────────┬──────────────┬────────────────────────────┘
│ │
┌────┴────┐ ┌────┴────┐
OpenClaw │ Browser │
Gateway │ ClawPanel │
└─────────┘ └─────────┘
技术栈:
| 层级 | 技术 |
|---|---|
| QQ 协议 | NapCat (OneBot11 WebSocket) |
| 微信协议 | wechatbot-webhook (Web 微信) |
| 后端 | TypeScript · Express · WebSocket |
| 前端 | React · Vite · TailwindCSS · Lucide Icons |
| AI 引擎 | OpenClaw — 支持 GPT-4o / Claude / Gemini / DeepSeek 等 |
| 部署 | Docker Compose 双容器编排 |
部署指南
前提条件
- Docker + Docker Compose
- OpenClaw 已安装
三步部署
首先克隆项目并进入目录:
git clone https://github.com/zhaoxinyi02/ClawPanel.git
cd ClawPanel
接着配置环境变量,将示例文件复制并重命名:
cp .env.example .env
编辑 .env 文件,设置 ADMIN_TOKEN(登录密码)、QQ_ACCOUNT 等必要参数。
最后启动服务:
docker compose up -d
启动后访问 http://你的服务器 IP:6199,输入密码即可登录。
配置 OpenClaw 连接
根据操作系统执行相应的脚本以完成连接配置:
Linux / macOS
chmod +x setup-openclaw.sh && ./setup-openclaw.sh
Windows PowerShell
powershell -ExecutionPolicy Bypass -File setup-openclaw.ps1
版本演进
| 版本 | 日期 | 主要变化 |
|---|---|---|
| v1.0 | 2026-02-08 | 基础管理后台 + NapCat Docker 集成 |
| v2.0 | 2026-02-09 | 全新 React UI,集成 QQ 登录 |
| v3.0 | 2026-02-10 | QQ + 微信双通道,跨平台支持 |
| v4.0 | 2026-02-13 | 品牌升级为 ClawPanel,8 通道 + 技能中心 + 系统配置 |
| v4.1 | 2026-02-14 | 20+ 通道、多模型配置、版本管理、环境检测、文档管理 |
免责声明
本项目仅供学习研究使用,严禁用于任何商业用途。
- 使用第三方客户端登录 QQ/微信可能违反腾讯服务协议,存在封号风险,请使用小号测试。
- 本项目作者未进行任何逆向工程,仅做开源项目整合。
- 使用者需自行承担一切风险和法律责任。


