Skip to content

qingchencloud/clawpanel

Repository files navigation

ClawPanel

内置 AI 助手的 OpenClaw 管理面板 — 一键安装、配置、诊断、修复

Release Downloads License CI


ClawPanel AI 助手演示

演示视频

ClawPanel 是 OpenClaw AI Agent 框架的可视化管理面板。内置智能 AI 助手,帮你一键安装 OpenClaw、自动诊断配置、排查问题、修复错误。8 大工具 + 4 种模式 + 交互式问答,从新手到老手都能轻松管理。

🌐 官网: claw.qt.cool  |  📦 下载: GitHub Releases

下载安装

前往 Releases 页面下载最新版本,根据你的系统选择对应安装包:

macOS

芯片 安装包 说明
Apple Silicon (M1/M2/M3/M4) ClawPanel_x.x.x_aarch64.dmg 2020 年末及之后的 Mac
Intel ClawPanel_x.x.x_x64.dmg 2020 年及之前的 Mac

不确定芯片类型?点击左上角 → 关于本机,查看「芯片」一栏。

安装方式:打开 .dmg 文件,将 ClawPanel 拖入「应用程序」文件夹。

⚠️ 首次打开提示"无法验证开发者"? 由于应用未签名,macOS 会拦截。请在终端执行以下命令解除限制:

sudo xattr -rd com.apple.quarantine /Applications/ClawPanel.app

或者前往「系统设置 → 隐私与安全性」,找到 ClawPanel 点击「仍要打开」。

Windows

格式 安装包 说明
EXE 安装器 ClawPanel_x.x.x_x64-setup.exe 推荐,双击安装
MSI 安装器 ClawPanel_x.x.x_x64_en-US.msi 企业部署 / 静默安装

Linux

格式 安装包 说明
AppImage ClawPanel_x.x.x_amd64.AppImage 免安装,chmod +x 后直接运行
DEB ClawPanel_x.x.x_amd64.deb Debian / Ubuntu:sudo dpkg -i *.deb
RPM ClawPanel-x.x.x-1.x86_64.rpm Fedora / RHEL:sudo rpm -i *.rpm

Linux 服务器(Web 版)

没有桌面环境?一键部署 ClawPanel Web 版,通过浏览器远程管理 OpenClaw:

curl -fsSL https://raw.githubusercontent.com/qingchencloud/clawpanel/main/scripts/linux-deploy.sh | bash

部署完成后访问 http://服务器IP:1420,功能与桌面版一致。

📖 详细教程见 Linux 部署指南

Docker 部署

docker run -d --name clawpanel --restart unless-stopped \
  -p 1420:1420 -v clawpanel-data:/root/.openclaw \
  node:22-slim \
  sh -c "apt-get update && apt-get install -y git && \
    npm install -g @qingchencloud/openclaw-zh --registry https://registry.npmmirror.com && \
    git clone https://github.com/qingchencloud/clawpanel.git /app && \
    cd /app && npm install && npx vite --port 1420 --host 0.0.0.0"

📖 详细教程见 Docker 部署指南(含 Compose、自定义镜像、Nginx 反向代理等)

功能特性

功能矩阵

  • 🤖 AI 助手(全新·重磅) — 内置独立 AI 助手,4 种操作模式 + 8 大工具 + 交互式问答,详见下方 AI 助手亮点
  • 🖼️ 图片识别 — 粘贴截图或拖拽图片,AI 自动识别分析,支持多模态图文混排对话
  • 仪表盘 — 系统概览,服务状态实时监控,快捷操作
  • 服务管理 — OpenClaw 启停控制、版本检测与一键升级、Gateway 安装/卸载、配置备份与还原
  • 模型配置 — 多服务商管理、模型增删改查、批量连通性测试、延迟检测、拖拽排序、自动保存+撤销
  • 网关配置 — 端口、运行模式(本地/云端)、访问权限(本机/局域网)、认证 Token、Tailscale 组网
  • Agent 管理 — Agent 增删改查、身份编辑、模型配置、工作区管理
  • 聊天 — 流式响应、Markdown 渲染、会话管理、Agent 选择、快捷指令
  • 日志查看 — 多日志源实时查看与关键词搜索
  • 记忆管理 — 记忆文件查看/编辑、分类管理、ZIP 导出、Agent 切换
  • 扩展工具 — cftunnel 内网穿透管理、ClawApp 状态监控
  • 关于 — 版本信息、社群入口、相关项目链接、一键升级

功能截图

ClawPanel 数据概览

AI 助手

🤖 AI 助手 — 8 大技能卡片,一键触发配置检查、Gateway 诊断、环境检测、一键排障等常用操作

AI 助手工具调用实战

🔧 AI 实战 — 自动调用工具:获取系统信息 → 列出目录 → 读取配置 → 生成健康检查报告,全程可视化

AI 助手设置

⚙️ AI 设置 — 独立模型配置,支持任意 OpenAI 兼容 API,无需安装 OpenClaw 也能使用 AI 助手

AI 图片识别

🖼️ 图片识别 — 粘贴截图或拖拽图片,AI 自动识别分析内容,多模态图文混排对话

仪表盘

仪表盘 — 系统运行概览,服务状态一目了然

实时聊天

实时聊天 — WebSocket 流式对话,支持 Markdown 渲染与多会话管理

模型配置

模型配置 — 多服务商管理,主模型+备选自动切换

记忆文件

记忆文件 — 在线编辑 Agent 核心配置与工作记忆

查看更多截图

Agent 管理

Agent 管理 — 多 Agent 创建、身份配置与工作区管理

Gateway 配置

Gateway 配置 — 端口、访问权限、认证方式可视化配置

服务管理

服务管理 — 启停控制、版本检测、一键升级、配置备份

日志查看

日志查看 — 多日志源实时查看与关键词搜索

扩展工具

扩展工具 — cftunnel 内网穿透、ClawApp 移动客户端管理

系统诊断

系统诊断 — 全面健康检测与一键修复

🤖 AI 助手亮点

ClawPanel 内置的 AI 助手不只是聊天机器人——它能直接操作你的系统,帮你诊断、修复、甚至提交 PR。

四种操作模式

一键切换,界面颜色随模式变化,清晰感知当前权限状态:

模式 图标 工具 写文件 确认 适用场景
聊天 💬 纯问答,不触碰系统
规划 📋 读配置/查日志,输出方案不动文件
执行 正常干活,危险操作弹确认
无限 全自动,工具调用不弹窗

设置中还有工具开关(终端/文件),优先级高于模式——关掉终端,即使无限模式也调不了命令。

八大工具

工具 功能 示例
ask_user 向用户提问(单选/多选/文本) "选择要提交到哪个仓库?"
get_system_info 获取 OS、架构、主目录 自动判断该用 PowerShell 还是 Bash
run_command 执行 Shell 命令 重启 Gateway、查看日志
read_file 读取文件 读取 openclaw.json 分析配置
write_file 写入文件 修复配置错误、生成脚本
list_directory 浏览目录 列出 .openclaw/ 结构
list_processes 查看进程 检查 Gateway 是否在运行
check_port 检测端口占用 18789 端口被谁占了?

交互式问答(ask_user)

AI 可以通过 ask_user 工具向你提问,支持三种交互方式:

  • 单选 — 从多个方案中选一个,还能输入自定义答案
  • 多选 — 勾选多项,比如"选择要检查的组件"
  • 文本 — 自由输入,比如"描述你遇到的问题"

AI 等你回答后才会继续操作,实现真正的人机协作

PR 助手 & Bug 报告

发现 Bug?AI 不只是告诉你怎么修——它直接帮你修

  1. 🐛 提交 Bug 报告 — AI 自动收集系统环境、读取错误日志,按标准模板整理成 GitHub Issue,你复制粘贴就能提交
  2. 🔀 PR 助手 — AI 分析 Bug 根因 → 定位代码 → 生成修复方案 → 通过 run_command 执行 git 命令完成 Fork/Branch/Commit/Push,用户只需点确认

内置技能卡片

欢迎页提供一键触发的常用技能:

技能 功能
🔧 检查配置 读取并分析 openclaw.json
🏥 诊断 Gateway 检查进程、端口、日志
📂 浏览目录 查看 .openclaw 目录结构
💻 检查环境 Node.js、npm 版本检测
📋 分析日志 搜索 ERROR/WARN 关键词
🔨 一键排障 自动检测并修复常见问题
🐛 提交 Bug 整理 Issue 提交到 GitHub
🔀 PR 助手 定位 Bug 并生成修复 PR

技术架构

ClawPanel 生态架构

层级 技术 说明
前端 Vanilla JS + Vite 零框架依赖,轻量快速
后端 Rust + Tauri v2 原生性能,跨平台打包
通信 Tauri IPC + Shell Plugin 前后端桥接,本地命令执行
样式 纯 CSS(CSS Variables) 暗色/亮色主题,玻璃拟态风格
clawpanel/
├── src/                    # 前端源码
│   ├── pages/              # 10 个页面模块
│   ├── components/         # 通用组件(侧边栏、弹窗、Toast)
│   ├── lib/                # 工具库(Tauri API 封装、主题)
│   ├── style/              # 样式文件
│   ├── router.js           # 路由
│   └── main.js             # 入口
├── src-tauri/              # Rust 后端
│   ├── src/                # Tauri 命令与业务逻辑
│   ├── Cargo.toml          # Rust 依赖
│   └── tauri.conf.json     # Tauri 配置
├── public/                 # 静态资源
├── scripts/                # 开发与构建脚本
│   ├── dev.sh              # 开发模式启动
│   └── build.sh            # 编译与打包
├── .github/workflows/      # CI/CD
│   ├── ci.yml              # 持续集成(push/PR 自动检查)
│   └── release.yml         # 发布构建(全平台打包)
├── index.html              # HTML 入口
├── vite.config.js          # Vite 配置
└── package.json            # 前端依赖

从源码构建

前置条件

安装与开发

git clone https://github.com/qingchencloud/clawpanel.git
cd clawpanel
npm install

macOS / Linux

# 启动完整 Tauri 桌面应用
./scripts/dev.sh

# 仅启动 Vite 前端(浏览器调试,使用 mock 数据)
./scripts/dev.sh web

Windows

# 启动完整 Tauri 桌面应用
npm run tauri dev

# 仅启动 Vite 前端(浏览器调试,使用 mock 数据)
npm run dev

构建

macOS / Linux

# 编译 debug 版本
./scripts/build.sh

# 仅检查 Rust 编译(最快,不生成产物)
./scripts/build.sh check

# 编译正式发布版本(含打包)
./scripts/build.sh release

Windows

# 检查 Rust 编译
cd src-tauri && cargo check

# 编译正式发布版本
npm run tauri build

# 指定打包格式(NSIS 安装器)
npm run tauri build -- --bundles nsis

产物位于 src-tauri/target/release/ 目录。

常见问题

macOS 提示"已损坏,无法打开"

没有苹果开发者签名,macOS Gatekeeper 会拦截。终端执行:

sudo xattr -rd com.apple.quarantine /Applications/ClawPanel.app

或前往「系统设置 → 隐私与安全性」点击「仍要打开」。

macOS 检测不到 Node.js

从 Finder/Dock 启动 ClawPanel 时,应用的 PATH 环境变量可能不包含 Node.js 安装路径。

v0.4.1 已修复:自动补充 /usr/local/bin/opt/homebrew/bin~/.nvm~/.volta 等常见路径。

临时解决:从终端启动 ClawPanel:

open /Applications/ClawPanel.app

Windows 安装 OpenClaw 报 ENOENT (-4058)

通常是文件权限或 npm 缓存问题:

  1. 以管理员身份运行 ClawPanel
  2. 或打开 PowerShell(管理员)手动安装:
    npm install -g @qingchencloud/openclaw-zh --registry https://registry.npmmirror.com
  3. 如果仍报错,清理 npm 缓存:npm cache clean --force

Windows 安装报 exit 128 (access rights)

npm 依赖需要 Git。如果已装 Git 但仍报 128,是因为依赖用了 SSH 协议拉代码但你没配 GitHub SSH Key。运行以下命令改用 HTTPS:

git config --global url."https://github.com/".insteadOf ssh://git@github.com/
git config --global url."https://github.com/".insteadOf git@github.com:

没装 Git 的请先安装 Git for Windowsv0.4.2+ 已自动配置 HTTPS 模式。

Windows 安装报 EPERM (operation not permitted)

文件被其他进程锁定。先关闭 ClawPanel 和所有 Node.js 进程,以管理员身份打开 PowerShell 重装:

npm cache clean --force
npm install -g @qingchencloud/openclaw-zh --registry https://registry.npmmirror.com

安装后 Node.js 检测不到(Windows)

安装 Node.js 后需要重启 ClawPanel,新的 PATH 环境变量才能生效。

如果安装在非默认路径(如 D:\nodejsF:\AI\Node),请确认该目录已加入系统 PATH 环境变量。v0.4.2+ 已自动扫描常见安装路径。

相关项目

项目 说明
OpenClaw AI Agent 框架
ClawApp 跨平台移动聊天客户端
cftunnel Cloudflare Tunnel 内网穿透工具

赞助商

感谢以下赞助商对 ClawPanel 项目的支持:

慈云数据

慈云数据服务团队于 2020 年成立,专注于基础云计算、游戏云、主题站长等业务
售前售后服务 24 小时在线值班,强力保证为客户提供优质稳定的网络资源与机房服务

社区交流

加入社区,交流使用心得、反馈问题、获取最新动态。

QQ 群二维码        微信群二维码

QQ 交流群                          微信交流群

渠道 链接
QQ 群 点击加入
微信群 点击加入
Discord 加入 Discord
元宝派 加入元宝派
GitHub Discussions 参与讨论
反馈 Issue 提交 Issue

贡献

欢迎提交 Issue 和 Pull Request。贡献流程详见 CONTRIBUTING.md

许可证

MIT License

About

🦀 OpenClaw 可视化管理面板 — 内置 AI 助手(工具调用 + 图片识别 + 多模态),一键安装配置,跨平台桌面应用 | Built-in AI Assistant with tool calling & image recognition

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors