[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-74361":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":47,"readmeContent":48,"aiSummary":49,"trendingCount":16,"starSnapshotCount":16,"syncStatus":50,"lastSyncTime":51,"discoverSource":52},74361,"clawpanel","qingchencloud\u002Fclawpanel","qingchencloud","🦞 OpenClaw & Hermes Agent 多引擎 AI 管理面板 — 内置 AI 助手（工具调用 + 图片识别 + 多模态），一键安装 | Tauri v2 跨平台桌面应用 | 11 种语言","https:\u002F\u002Fclaw.qt.cool",null,"JavaScript",2831,353,11,97,0,13,36,139,39,29.65,"Other",false,"main",true,[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"admin-panel","ai-agent","ai-assistant","ai-chat","ai-tools","chatgpt","cross-platform","deepseek","desktop-app","hermes-agent","llm","management-panel","multi-engine","openclaw","openclaw-panel","rust","tauri","tauri-v2","tool-calling","vite","2026-06-12 02:03:25","\u003Cp align=\"center\">\n  \u003Cimg src=\"public\u002Fimages\u002Flogo-brand.png\" width=\"360\" alt=\"ClawPanel\">\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  内置 AI 助手的 OpenClaw & Hermes Agent 管理面板 — 多引擎 AI 框架管理\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cstrong>🇨🇳 中文\u003C\u002Fstrong> | \u003Ca href=\"README.en.md\">🇺🇸 English\u003C\u002Fa> | \u003Ca href=\"README.zh-TW.md\">🇹🇼 繁體中文\u003C\u002Fa> | \u003Ca href=\"README.ja.md\">🇯🇵 日本語\u003C\u002Fa> | \u003Ca href=\"README.ko.md\">🇰🇷 한국어\u003C\u002Fa> | \u003Ca href=\"README.vi.md\">🇻🇳 Tiếng Việt\u003C\u002Fa> | \u003Ca href=\"README.es.md\">🇪🇸 Español\u003C\u002Fa> | \u003Ca href=\"README.pt.md\">🇧🇷 Português\u003C\u002Fa> | \u003Ca href=\"README.ru.md\">🇷🇺 Русский\u003C\u002Fa> | \u003Ca href=\"README.fr.md\">🇫🇷 Français\u003C\u002Fa> | \u003Ca href=\"README.de.md\">🇩🇪 Deutsch\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Freleases\u002Flatest\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fqingchencloud\u002Fclawpanel?style=flat-square&color=6366f1\" alt=\"Release\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Freleases\u002Flatest\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fdownloads\u002Fqingchencloud\u002Fclawpanel\u002Ftotal?style=flat-square&color=8b5cf6\" alt=\"Downloads\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Fblob\u002Fmain\u002FLICENSE\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-AGPL--3.0-blue.svg?style=flat-square\" alt=\"License\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Factions\u002Fworkflows\u002Fci.yml\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Factions\u002Fworkflow\u002Fstatus\u002Fqingchencloud\u002Fclawpanel\u002Fci.yml?style=flat-square&label=CI\" alt=\"CI\">\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n---\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002Ffeature-showcase.gif\" width=\"800\" alt=\"ClawPanel 功能全景\">\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fclaw.qt.cool\u002F#video\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F%E2%96%B6%20%E6%BC%94%E7%A4%BA%E8%A7%86%E9%A2%91-50%E7%A7%92%E5%BF%AB%E9%80%9F%E4%BA%86%E8%A7%A3-6366f1?style=for-the-badge\" alt=\"演示视频\">\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\nClawPanel 是支持多 AI Agent 框架的可视化管理面板，目前支持 [OpenClaw](https:\u002F\u002Fgithub.com\u002F1186258278\u002FOpenClawChineseTranslation) 和 [Hermes Agent](https:\u002F\u002Fgithub.com\u002Fnousresearch\u002Fhermes-agent) 双引擎。**内置智能 AI 助手**，帮你一键安装、自动诊断配置、排查问题、修复错误。8 大工具 + 4 种模式 + 交互式问答，从新手到老手都能轻松管理。\n\n> 🌐 **官网**: [claw.qt.cool](https:\u002F\u002Fclaw.qt.cool\u002F)  |  📦 **下载**: [GitHub Releases](https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Freleases\u002Flatest)\n\n## ✨ Hermes Agent 第二引擎：会话、记忆、人格与工具全景管理\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"docs\u002Fhermes-agent.md\">\n    \u003Cimg src=\"docs\u002Fh00.png\" width=\"880\" alt=\"Hermes Agent 控制台\">\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cstrong>把 Agent 从一次性聊天窗口，升级为可持续运营的智能体系统。\u003C\u002Fstrong>\u003Cbr>\n  \u003Ca href=\"docs\u002Fhermes-agent.md\">\u003Cstrong>查看 Hermes Agent 图文指南 →\u003C\u002Fstrong>\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Ctable>\n  \u003Ctr>\n    \u003Ctd width=\"50%\" align=\"center\">\n      \u003Ca href=\"docs\u002Fh00.png\">\u003Cimg src=\"docs\u002Fh00.png\" alt=\"Hermes Agent 控制台\">\u003C\u002Fa>\u003Cbr>\n      \u003Cstrong>控制台总览\u003C\u002Fstrong>\u003Cbr>\n      \u003Csub>查看运行状态、入口能力和主要管理模块。\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd width=\"50%\" align=\"center\">\n      \u003Ca href=\"docs\u002Fh01.png\">\u003Cimg src=\"docs\u002Fh01.png\" alt=\"Hermes Agent 长期记忆\">\u003C\u002Fa>\u003Cbr>\n      \u003Cstrong>长期记忆\u003C\u002Fstrong>\u003Cbr>\n      \u003Csub>Notes \u002F User Profile \u002F Soul 三份 Markdown 沉淀上下文。\u003C\u002Fsub>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd width=\"50%\" align=\"center\">\n      \u003Ca href=\"docs\u002Fh02.png\">\u003Cimg src=\"docs\u002Fh02.png\" alt=\"Hermes Agent 会话与消息流\">\u003C\u002Fa>\u003Cbr>\n      \u003Cstrong>会话与消息流\u003C\u002Fstrong>\u003Cbr>\n      \u003Csub>追踪对话过程、上下文质量和真实运行表现。\u003C\u002Fsub>\n    \u003C\u002Ftd>\n    \u003Ctd width=\"50%\" align=\"center\">\n      \u003Ca href=\"docs\u002Fh03.png\">\u003Cimg src=\"docs\u002Fh03.png\" alt=\"Hermes Agent 工具与运行细节\">\u003C\u002Fa>\u003Cbr>\n      \u003Cstrong>工具与运行细节\u003C\u002Fstrong>\u003Cbr>\n      \u003Csub>定位工具调用、运行步骤和 Agent 执行链路。\u003C\u002Fsub>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n- **长期记忆可视化** — 在线编辑 Notes、User Profile、Soul，让事实、偏好与人格持续沉淀。\n- **会话可运营** — 统一查看对话、消息流、运行状态和工具调用细节。\n- **人格可维护** — 把 Agent 的表达风格、价值观和偏好固化为可编辑资产。\n- **渠道可扩展** — 面向 QQ、Telegram、Discord 等外部渠道集中管理连接能力。\n\n### 🎁 晴辰云 AI 接口\n\n> 内部技术测试平台，面向部分用户开放体验。签到领额度，邀请得更多。\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgpt.qt.cool\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F🔑 晴辰云 AI-gpt.qt.cool-6366f1?style=for-the-badge\" alt=\"晴辰云 AI\">\u003C\u002Fa>\n\u003C\u002Fp>\n\n- **签到领测试额度** — 每日签到 + 邀请好友，持续获取测试额度\n- **兼容 OpenAI 接口** — 无缝对接 OpenClaw，即开即用\n- **资源策略** — 限速 + 请求上限，高峰期可能排队\n- **模型可用性** — 模型\u002F接口以实际页面为准，可能灰度或版本切换\n\n配合 OpenClaw 使用：在 [gpt.qt.cool](https:\u002F\u002Fgpt.qt.cool) 注册并签到领取测试额度，获取 API Key 后，初始化 OpenClaw 时选择 **OpenAI Compatible** 提供商，填入地址和 Key 即可使用。\n\n> ⚠️ **合规与责任边界**：本平台仅提供技术测试，禁止用于违法违规、绕过安全机制等用途。违规将限制访问并保留处置权。妥善保管 API Key，勿在截图\u002F日志\u002F代码库中泄露。具体规则以平台最新政策与页面展示为准。\n\n### 🔥 开发板 \u002F 嵌入式设备支持\n\nClawPanel 提供**纯 Web 版部署模式**（零 GUI 依赖），天然兼容 ARM64 开发板和嵌入式设备：\n\n- **Orange Pi \u002F 树莓派 \u002F RK3588** 等 ARM64 板子 — `npm run serve` 即可运行\n- **Docker ARM64 镜像** — `docker run ghcr.io\u002Fqingchencloud\u002Fopenclaw:latest` 开箱即用\n- **Armbian \u002F Debian \u002F Ubuntu Server** — 一键部署脚本自动检测架构\n- 无需 Rust \u002F Tauri \u002F 图形界面，**只要有 Node.js 18+ 就能跑**\n\n> 📖 详见 [Armbian 部署指南](docs\u002Farmbian-deploy.md) | [Web 版开发说明](#web-开发版无需-rusttauri)\n\n## 社区交流\n\n一群对 AI Agent 充满热情的开发者和玩家，欢迎加入交流。\n\n\u003Ctable align=\"center\">\n  \u003Ctr>\n    \u003Ctd align=\"center\">\n      \u003Ca href=\"https:\u002F\u002Fqt.cool\u002Fc\u002FOpenClaw\">\u003Cimg src=\"docs\u002Fqr-qq.png\" width=\"140\" alt=\"QQ 群二维码\">\u003C\u002Fa>\u003Cbr>\n      \u003Ca href=\"https:\u002F\u002Fqt.cool\u002Fc\u002FOpenClaw\">\u003Cstrong>QQ 群\u003C\u002Fstrong>\u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n      \u003Ca href=\"https:\u002F\u002Fqt.cool\u002Fc\u002FOpenClawWx\">\u003Cimg src=\"docs\u002Fqr-wechat.png\" width=\"140\" alt=\"微信群二维码\">\u003C\u002Fa>\u003Cbr>\n      \u003Ca href=\"https:\u002F\u002Fqt.cool\u002Fc\u002FOpenClawWx\">\u003Cstrong>微信群\u003C\u002Fstrong>\u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n      \u003Ca href=\"https:\u002F\u002Fqt.cool\u002Fc\u002FOpenClawDY\">\u003Cimg src=\"docs\u002Fqr-dy.png\" width=\"140\" alt=\"抖音群二维码\">\u003C\u002Fa>\u003Cbr>\n      \u003Ca href=\"https:\u002F\u002Fqt.cool\u002Fc\u002FOpenClawDY\">\u003Cstrong>抖音群\u003C\u002Fstrong>\u003C\u002Fa>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n      \u003Ca href=\"https:\u002F\u002Fqt.cool\u002Fc\u002Ffeishu\">\u003Cimg src=\"https:\u002F\u002Fqt.cool\u002Fc\u002Ffeishu\u002Fqr.png\" width=\"140\" alt=\"飞书群二维码\">\u003C\u002Fa>\u003Cbr>\n      \u003Ca href=\"https:\u002F\u002Fqt.cool\u002Fc\u002Ffeishu\">\u003Cstrong>飞书群\u003C\u002Fstrong>\u003C\u002Fa>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FU9AttmsNHh\">\u003Cstrong>Discord\u003C\u002Fstrong>\u003C\u002Fa>\n  &nbsp;·&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fyb.tencent.com\u002Fgp\u002Fi\u002FIIGXzcMcdh84\">\u003Cstrong>元宝派\u003C\u002Fstrong>\u003C\u002Fa>\n  &nbsp;·&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Fdiscussions\">\u003Cstrong>Discussions\u003C\u002Fstrong>\u003C\u002Fa>\n  &nbsp;·&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Fissues\u002Fnew\">\u003Cstrong>反馈 Issue\u003C\u002Fstrong>\u003C\u002Fa>\n  &nbsp;·&nbsp;\n  \u003Ca href=\"https:\u002F\u002Fqt.cool\u002Fc\u002Ffeishu\">\u003Cstrong>飞书群\u003C\u002Fstrong>\u003C\u002Fa>\n\u003C\u002Fp>\n\n## 下载安装\n\n前往 [Releases](https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Freleases\u002Flatest) 页面下载最新版本，根据你的系统选择对应安装包：\n\n### macOS\n\n| 芯片 | 安装包 | 说明 |\n|------|--------|------|\n| Apple Silicon (M1\u002FM2\u002FM3\u002FM4) | `ClawPanel_x.x.x_aarch64.dmg` | 2020 年末及之后的 Mac |\n| Intel | `ClawPanel_x.x.x_x64.dmg` | 2020 年及之前的 Mac |\n\n> 不确定芯片类型？点击左上角  → 关于本机，查看「芯片」一栏。\n\n安装方式：打开 `.dmg` 文件，**先将 ClawPanel 拖入「应用程序」文件夹**，再双击打开。\n\n> **⚠️ 首次打开提示\"已损坏\"或\"无法验证开发者\"？** 由于应用未签名，macOS 会拦截。请在终端执行以下命令解除限制：\n>\n> ```bash\n> sudo xattr -rd com.apple.quarantine \u002FApplications\u002FClawPanel.app\n> ```\n>\n> 或者前往「系统设置 → 隐私与安全性」，找到 ClawPanel 点击「仍要打开」。\n>\n> 提示 `No such file`？说明没有拖入应用程序文件夹。请先拖入，或改用：\n> ```bash\n> sudo xattr -rd com.apple.quarantine ~\u002FDownloads\u002FClawPanel.app\n> ```\n\n### Windows\n\n| 格式 | 安装包 | 说明 |\n|------|--------|------|\n| EXE 安装器 | `ClawPanel_x.x.x_x64-setup.exe` | 推荐，双击安装 |\n| MSI 安装器 | `ClawPanel_x.x.x_x64_en-US.msi` | 企业部署 \u002F 静默安装 |\n\n### Linux\n\n| 格式 | 安装包 | 说明 |\n|------|--------|------|\n| AppImage | `ClawPanel_x.x.x_amd64.AppImage` | 免安装，`chmod +x` 后直接运行 |\n| DEB | `ClawPanel_x.x.x_amd64.deb` | Debian \u002F Ubuntu：`sudo dpkg -i *.deb` |\n| RPM | `ClawPanel-x.x.x-1.x86_64.rpm` | Fedora \u002F RHEL：`sudo rpm -i *.rpm` |\n\n### Linux 服务器（Web 版）\n\n没有桌面环境？一键部署 ClawPanel Web 版，通过浏览器远程管理 OpenClaw：\n\n```bash\ncurl -fsSL https:\u002F\u002Fraw.githubusercontent.com\u002Fqingchencloud\u002Fclawpanel\u002Fmain\u002Fscripts\u002Flinux-deploy.sh | bash\n```\n\n部署完成后访问 `http:\u002F\u002F服务器IP:1420`，功能与桌面版一致。\n\n📖 详细教程见 [Linux 部署指南](docs\u002Flinux-deploy.md)\n\n### Docker 部署\n\n```bash\ndocker run -d --name clawpanel --restart unless-stopped \\\n  -p 1420:1420 -v clawpanel-data:\u002Froot\u002F.openclaw \\\n  node:22-slim \\\n  sh -c \"apt-get update && apt-get install -y git && \\\n    npm install -g @qingchencloud\u002Fopenclaw-zh --registry https:\u002F\u002Fregistry.npmmirror.com && \\\n    git clone https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel.git \u002Fapp && \\\n    cd \u002Fapp && npm install && npm run build && npm run serve\"\n```\n\n📖 详细教程见 [Docker 部署指南](docs\u002Fdocker-deploy.md)（含 Compose、自定义镜像、Nginx 反向代理等）\n\n## 升级面板\n\nClawPanel 提供多种升级方式，根据你的安装方式选择对应方案。\n\n### macOS \u002F Windows 桌面版升级\n\n桌面版内置**自动更新机制**，新版本发布后会自动提示升级：\n\n1. 打开 ClawPanel，如有新版本会弹出升级提示\n2. 点击「立即升级」，等待下载完成后自动安装重启\n3. 也可前往「关于」页面手动检查更新\n\n> **手动升级**：如果自动更新失败，可前往 [Releases](https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Freleases\u002Flatest) 下载最新安装包，覆盖安装即可。数据不会丢失。\n\n### Linux 桌面版升级\n\n| 格式 | 升级命令 |\n|------|----------|\n| AppImage | 下载最新 `.AppImage` 文件，替换旧文件，`chmod +x` 后运行 |\n| DEB | `sudo dpkg -i ClawPanel_最新版本_amd64.deb` |\n| RPM | `sudo rpm -U ClawPanel-最新版本-1.x86_64.rpm` |\n\n### Linux Web 版升级\n\n**方式一：一键升级脚本（推荐）**\n\n```bash\ncurl -fsSL https:\u002F\u002Fraw.githubusercontent.com\u002Fqingchencloud\u002Fclawpanel\u002Fmain\u002Fscripts\u002Flinux-deploy.sh | bash\n```\n\n脚本会自动检测已有安装，拉取最新代码并重新构建。\n\n**方式二：手动升级**\n\n```bash\ncd \u002Fopt\u002Fclawpanel  # 替换为实际安装目录\ngit pull origin main\nnpm install\nnpm run build\nsudo systemctl restart clawpanel\n```\n\n> **升级 OpenClaw**：面板和 OpenClaw 版本需要匹配。可在「服务管理」页面一键升级，或手动执行：\n> ```bash\n> sudo npm install -g @qingchencloud\u002Fopenclaw-zh@latest --registry https:\u002F\u002Fregistry.npmmirror.com\n> ```\n\n### Docker 升级\n\n**Docker Compose 方式（推荐）**\n\n```bash\ncd \u002Fpath\u002Fto\u002Fclawpanel  # 包含 docker-compose.yml 的目录\ndocker compose build --no-cache clawpanel\ndocker compose up -d clawpanel\n```\n\n**docker run 方式**\n\n```bash\n# 停止并删除旧容器（数据保存在 Volume 中不会丢失）\ndocker stop clawpanel\ndocker rm clawpanel\n\n# 重新启动新容器\ndocker run -d --name clawpanel --restart unless-stopped \\\n  -p 1420:1420 -v clawpanel-data:\u002Froot\u002F.openclaw \\\n  node:22-slim \\\n  sh -c \"apt-get update && apt-get install -y git && \\\n    npm install -g @qingchencloud\u002Fopenclaw-zh --registry https:\u002F\u002Fregistry.npmmirror.com && \\\n    git clone https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel.git \u002Fapp && \\\n    cd \u002Fapp && npm install && npm run build && npm run serve\"\n```\n\n**仅升级容器内的 OpenClaw**\n\n```bash\ndocker exec -it clawpanel npm install -g @qingchencloud\u002Fopenclaw-zh@latest --registry https:\u002F\u002Fregistry.npmmirror.com\n```\n\n### macOS \u002F Windows Web 版升级\n\n如果你使用源码部署了 Web 版（非桌面客户端），升级方式与 Linux Web 版一致：\n\n```bash\ncd clawpanel  # 替换为实际安装目录\ngit pull origin main\nnpm install\nnpm run build\nnpm run serve  # 重新启动\n```\n\n---\n\n## 卸载面板\n\n### macOS 桌面版卸载\n\n```bash\n# 1. 删除应用\nsudo rm -rf \u002FApplications\u002FClawPanel.app\n\n# 2. 清理应用数据（可选，删除后配置将丢失）\nrm -rf ~\u002FLibrary\u002FApplication\\ Support\u002Fcom.clawpanel.app\nrm -rf ~\u002FLibrary\u002FCaches\u002Fcom.clawpanel.app\nrm -rf ~\u002FLibrary\u002FPreferences\u002Fcom.clawpanel.app.plist\n```\n\n### Windows 桌面版卸载\n\n**方式一：通过系统设置**\n1. 打开「设置」→「应用」→「已安装的应用」\n2. 搜索 **ClawPanel**，点击「卸载」\n\n**方式二：通过控制面板**\n1. 打开「控制面板」→「程序」→「卸载程序」\n2. 找到 **ClawPanel**，右键「卸载」\n\n**清理残留数据（可选）**：\n```powershell\n# 删除应用数据\nRemove-Item -Recurse -Force \"$env:APPDATA\\com.clawpanel.app\"\nRemove-Item -Recurse -Force \"$env:LOCALAPPDATA\\com.clawpanel.app\"\n```\n\n### Linux 桌面版卸载\n\n| 格式 | 卸载命令 |\n|------|----------|\n| AppImage | 直接删除 `.AppImage` 文件即可 |\n| DEB | `sudo dpkg -r clawpanel` |\n| RPM | `sudo rpm -e ClawPanel` |\n\n清理应用数据（可选）：\n```bash\nrm -rf ~\u002F.local\u002Fshare\u002Fcom.clawpanel.app\nrm -rf ~\u002F.config\u002Fcom.clawpanel.app\n```\n\n### Linux Web 版卸载\n\n```bash\n# 1. 停止并禁用服务\nsudo systemctl stop clawpanel\nsudo systemctl disable clawpanel\n\n# 2. 删除 systemd 服务文件\nsudo rm -f \u002Fetc\u002Fsystemd\u002Fsystem\u002Fclawpanel.service\nsudo systemctl daemon-reload\n\n# 3. 删除面板代码\nsudo rm -rf \u002Fopt\u002Fclawpanel\n\n# 4. 卸载 OpenClaw（可选）\nsudo npm uninstall -g @qingchencloud\u002Fopenclaw-zh\n\n# 5. 删除 OpenClaw 数据（可选，删除后所有配置和记忆将丢失）\nrm -rf ~\u002F.openclaw\n```\n\n> ⚠️ 第 5 步会删除所有 OpenClaw 配置（API Key、模型设置、Agent 记忆等），请确认不再需要后再执行。\n\n### Docker 卸载\n\n```bash\n# 1. 停止并删除容器\ndocker stop clawpanel\ndocker rm clawpanel\n\n# 2. 删除镜像（可选）\ndocker rmi $(docker images --filter \"reference=*clawpanel*\" -q) 2>\u002Fdev\u002Fnull\n\n# 3. 删除数据卷（可选，删除后所有配置将丢失）\ndocker volume rm clawpanel-data\n```\n\n如果使用 Docker Compose：\n\n```bash\ncd \u002Fpath\u002Fto\u002Fclawpanel\ndocker compose down          # 停止并删除容器\ndocker compose down -v       # 同时删除数据卷（谨慎！）\ndocker rmi $(docker images --filter \"reference=*clawpanel*\" -q) 2>\u002Fdev\u002Fnull\n```\n\n---\n\n## 功能特性\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002Ffeature-showcase.gif\" width=\"800\" alt=\"功能矩阵\">\n\u003C\u002Fp>\n\n- **🤖 AI 助手（全新·重磅）** — 内置独立 AI 助手，4 种操作模式 + 8 大工具 + 交互式问答，详见下方 [AI 助手亮点](#-ai-助手亮点)\n- **🧩 多引擎架构** — 同时支持 OpenClaw 和 Hermes Agent 双引擎，自由切换，各自独立管理\n- **🤖 Hermes Agent 对话** — 内置 Hermes Agent 聊天界面，支持工具调用可视化、文件系统访问开关、SSE 流式输出\n- **🖼️ 图片识别** — 粘贴截图或拖拽图片，AI 自动识别分析，支持多模态图文混排对话\n- **仪表盘** — 系统概览，服务状态实时监控，快捷操作\n- **服务管理** — OpenClaw \u002F Hermes Gateway 启停控制、版本检测与一键升级、配置备份与还原\n- **模型配置** — 多服务商管理、模型增删改查、批量连通性测试、延迟检测、拖拽排序、自动保存+撤销\n- **网关配置** — 端口、访问权限（本机\u002F局域网）、认证 Token、Tailscale 组网\n- **消息渠道** — 统一管理 Telegram、Discord、飞书、钉钉、QQ 等消息接入，支持同平台多 Agent 绑定\n- **通信与自动化** — 消息设置、广播策略、斜杠命令、Webhook、执行审批转发等高级配置\n- **使用情况** — Token 用量、API 费用、热门模型\u002F服务商\u002F工具排行、每日用量图表\n- **Agent 管理** — Agent 增删改查、身份编辑、模型配置、工作区管理\n- **聊天** — 流式响应、Markdown 渲染、会话管理、\u002Ffast \u002Fthink \u002Fverbose \u002Freasoning 命令、Compaction 状态指示\n- **定时任务** — Cron 定时执行，支持多渠道投递\n- **日志查看** — 多日志源实时查看与关键词搜索\n- **记忆管理** — 记忆文件查看\u002F编辑、分类管理、ZIP 导出、Agent 切换\n- **晴辰云 AI 接口** — 内部技术测试平台，兼容 OpenAI 接口，签到领测试额度\n- **扩展工具** — cftunnel 内网穿透管理、ClawApp 状态监控\n- **关于** — 版本信息、社群入口、相关项目链接、一键升级\n\n## 功能截图\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002Fquick-stats.gif\" width=\"800\" alt=\"ClawPanel 数据概览\">\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002F01.png\" width=\"800\" alt=\"AI 助手\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\u003Cem>🤖 AI 助手 — 8 大技能卡片，一键触发配置检查、Gateway 诊断、环境检测、一键排障等常用操作\u003C\u002Fem>\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002F00.png\" width=\"800\" alt=\"仪表盘\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\u003Cem>仪表盘 — Gateway \u002F 隧道 \u002F 服务实时状态，版本信息、Agent 数量、模型池一屏掌握\u003C\u002Fem>\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002F02.png\" width=\"800\" alt=\"AI 助手设置 — 公益 AI 接口\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\u003Cem>⚙️ AI 设置 — 独立模型配置 + 公益 AI 接口一键接入，GPT-5 全系列免费可用\u003C\u002Fem>\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002F05.png\" width=\"800\" alt=\"AI 助手人设 — Agent 灵魂\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\u003Cem>� 借尸还魂 — 从 OpenClaw Agent 加载灵魂（SOUL \u002F IDENTITY \u002F USER \u002F AGENTS \u002F TOOLS），继承人格与记忆\u003C\u002Fem>\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002F07.png\" width=\"800\" alt=\"实时聊天\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\u003Cem>实时聊天 — WebSocket 流式对话，多 Provider 模型自动聚合，支持多模态\u003C\u002Fem>\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002F09.png\" width=\"800\" alt=\"模型配置\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\u003Cem>模型配置 — 多服务商统一管理，公益接口一键添加全部模型，主模型+备选自动切换\u003C\u002Fem>\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002F13.png\" width=\"800\" alt=\"记忆文件\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\u003Cem>记忆文件 — 工作记忆、记忆归档、核心文件在线编辑，多 Agent 记忆隔离\u003C\u002Fem>\u003C\u002Fp>\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>查看更多截图\u003C\u002Fstrong>\u003C\u002Fsummary>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002F10.png\" width=\"800\" alt=\"Agent 管理\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\u003Cem>Agent 管理 — 多 Agent 创建、身份配置与独立工作区管理\u003C\u002Fem>\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002F11.png\" width=\"800\" alt=\"Gateway 安全认证\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\u003Cem>Gateway — Token \u002F 密码双认证，Agent 工具权限三档管控，会话可见性控制\u003C\u002Fem>\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002F03.png\" width=\"800\" alt=\"服务管理\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\u003Cem>服务管理 — 启停控制、版本检测、一键升级、npm 源切换、配置备份\u003C\u002Fem>\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002F12.png\" width=\"800\" alt=\"安全设置\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\u003Cem>安全设置 — 访问密码保护与无视风险模式\u003C\u002Fem>\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002F14.png\" width=\"800\" alt=\"扩展工具\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\u003Cem>扩展工具 — cftunnel 内网穿透、ClawApp 移动客户端一键安装\u003C\u002Fem>\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002F15.png\" width=\"800\" alt=\"系统诊断\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\u003Cem>系统诊断 — 全面健康检测、WebSocket 测试、一键修复配对\u003C\u002Fem>\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002F16.png\" width=\"800\" alt=\"关于\">\n\u003C\u002Fp>\n\u003Cp align=\"center\">\u003Cem>关于 — 版本信息、社群入口（QQ \u002F 微信 \u002F 抖音）、相关项目链接\u003C\u002Fem>\u003C\u002Fp>\n\n\u003C\u002Fdetails>\n\n## 🤖 AI 助手亮点\n\nClawPanel 内置的 AI 助手不只是聊天机器人——它能**直接操作你的系统**，帮你诊断、修复、甚至提交 PR。\n\n### 四种操作模式\n\n一键切换，界面颜色随模式变化，清晰感知当前权限状态：\n\n| 模式 | 图标 | 工具 | 写文件 | 确认 | 适用场景 |\n|------|------|------|--------|------|---------|\n| **聊天** | 💬 | ❌ | ❌ | — | 纯问答，不触碰系统 |\n| **规划** | 📋 | ✅ | ❌ | ✅ | 读配置\u002F查日志，输出方案不动文件 |\n| **执行** | ⚡ | ✅ | ✅ | ✅ | 正常干活，危险操作弹确认 |\n| **无限** | ∞ | ✅ | ✅ | ❌ | 全自动，工具调用不弹窗 |\n\n设置中还有**工具开关**（终端\u002F文件），优先级高于模式——关掉终端，即使无限模式也调不了命令。\n\n### 八大工具\n\n| 工具 | 功能 | 示例 |\n|------|------|------|\n| `ask_user` | 向用户提问（单选\u002F多选\u002F文本） | \"选择要提交到哪个仓库？\" |\n| `get_system_info` | 获取 OS、架构、主目录 | 自动判断该用 PowerShell 还是 Bash |\n| `run_command` | 执行 Shell 命令 | 重启 Gateway、查看日志 |\n| `read_file` | 读取文件 | 读取 openclaw.json 分析配置 |\n| `write_file` | 写入文件 | 修复配置错误、生成脚本 |\n| `list_directory` | 浏览目录 | 列出 .openclaw\u002F 结构 |\n| `list_processes` | 查看进程 | 检查 Gateway 是否在运行 |\n| `check_port` | 检测端口占用 | 18789 端口被谁占了？ |\n\n### 交互式问答（ask_user）\n\nAI 可以通过 `ask_user` 工具向你提问，支持三种交互方式：\n\n- **单选** — 从多个方案中选一个，还能输入自定义答案\n- **多选** — 勾选多项，比如\"选择要检查的组件\"\n- **文本** — 自由输入，比如\"描述你遇到的问题\"\n\nAI 等你回答后才会继续操作，实现真正的**人机协作**。\n\n### PR 助手 & Bug 报告\n\n发现 Bug？AI 不只是告诉你怎么修——它**直接帮你修**：\n\n1. 🐛 **提交 Bug 报告** — AI 自动收集系统环境、读取错误日志，按标准模板整理成 GitHub Issue，你复制粘贴就能提交\n2. 🔀 **PR 助手** — AI 分析 Bug 根因 → 定位代码 → 生成修复方案 → 通过 `run_command` 执行 git 命令完成 Fork\u002FBranch\u002FCommit\u002FPush，**用户只需点确认**\n\n### 内置技能卡片\n\n欢迎页提供一键触发的常用技能：\n\n| 技能 | 功能 |\n|------|------|\n| 🔧 检查配置 | 读取并分析 openclaw.json |\n| 🏥 诊断 Gateway | 检查进程、端口、日志 |\n| 📂 浏览目录 | 查看 .openclaw 目录结构 |\n| 💻 检查环境 | Node.js、npm 版本检测 |\n| 📋 分析日志 | 搜索 ERROR\u002FWARN 关键词 |\n| 🔨 一键排障 | 自动检测并修复常见问题 |\n| 🐛 提交 Bug | 整理 Issue 提交到 GitHub |\n| 🔀 PR 助手 | 定位 Bug 并生成修复 PR |\n\n## 技术架构\n\n| 层级 | 技术 | 说明 |\n|------|------|------|\n| 前端 | Vanilla JS + Vite | 零框架依赖，轻量快速 |\n| 后端 | Rust + Tauri v2 | 原生性能，跨平台打包 |\n| 通信 | Tauri IPC + Shell Plugin | 前后端桥接，本地命令执行 |\n| 样式 | 纯 CSS（CSS Variables） | 暗色\u002F亮色主题，玻璃拟态风格 |\n\n```\nclawpanel\u002F\n├── src\u002F                    # 前端源码\n│   ├── pages\u002F              # 10 个页面模块\n│   ├── components\u002F         # 通用组件（侧边栏、弹窗、Toast）\n│   ├── lib\u002F                # 工具库（Tauri API 封装、主题）\n│   ├── style\u002F              # 样式文件\n│   ├── router.js           # 路由\n│   └── main.js             # 入口\n├── src-tauri\u002F              # Rust 后端\n│   ├── src\u002F                # Tauri 命令与业务逻辑\n│   ├── Cargo.toml          # Rust 依赖\n│   └── tauri.conf.json     # Tauri 配置\n├── public\u002F                 # 静态资源\n├── scripts\u002F                # 开发与构建脚本\n│   ├── dev.sh              # 开发模式启动\n│   └── build.sh            # 编译与打包\n├── .github\u002Fworkflows\u002F      # CI\u002FCD\n│   ├── ci.yml              # 持续集成（push\u002FPR 自动检查）\n│   └── release.yml         # 发布构建（全平台打包）\n├── index.html              # HTML 入口\n├── vite.config.js          # Vite 配置\n└── package.json            # 前端依赖\n```\n\n## 从源码构建\n\n### 前置条件\n\n- [Node.js](https:\u002F\u002Fnodejs.org\u002F) >= 18\n- [Rust](https:\u002F\u002Fwww.rust-lang.org\u002Ftools\u002Finstall) (stable)\n- Tauri v2 系统依赖（参考 [Tauri 官方文档](https:\u002F\u002Fv2.tauri.app\u002Fstart\u002Fprerequisites\u002F)）\n\n### 安装与开发\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel.git\ncd clawpanel\nnpm install\n```\n\n#### macOS \u002F Linux\n\n```bash\n# 启动完整 Tauri 桌面应用\n.\u002Fscripts\u002Fdev.sh\n\n# 仅启动 Vite 前端（浏览器调试，使用 mock 数据）\n.\u002Fscripts\u002Fdev.sh web\n```\n\n#### Windows\n\n```powershell\n# 启动完整 Tauri 桌面应用\nnpm run tauri dev\n\n# 仅启动 Vite 前端（浏览器调试，使用 mock 数据）\nnpm run dev\n```\n\n### 构建\n\n#### macOS \u002F Linux\n\n```bash\n# 编译 debug 版本\n.\u002Fscripts\u002Fbuild.sh\n\n# 仅检查 Rust 编译（最快，不生成产物）\n.\u002Fscripts\u002Fbuild.sh check\n\n# 编译正式发布版本（含打包）\n.\u002Fscripts\u002Fbuild.sh release\n```\n\n#### Windows\n\n```powershell\n# 检查 Rust 编译\ncd src-tauri && cargo check\n\n# 编译正式发布版本\nnpm run tauri build\n\n# 指定打包格式（NSIS 安装器）\nnpm run tauri build -- --bundles nsis\n```\n\n产物位于 `src-tauri\u002Ftarget\u002Frelease\u002F` 目录。\n\n### Web 开发版（无需 Rust\u002FTauri）\n\n如果你只想开发前端或部署 Web 版，**不需要安装 Rust**：\n\n```bash\n# 克隆并安装\ngit clone https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel.git\ncd clawpanel\nnpm install\n\n# 开发模式（热更新，自带 API mock 后端）\nnpm run dev\n# 浏览器打开 http:\u002F\u002Flocalhost:1420\n\n# 构建生产版本\nnpm run build\n\n# 启动 Web 服务器（Headless，适用于 Linux\u002FARM\u002FDocker）\nnpm run serve\n# 默认监听 0.0.0.0:1420，支持 --port 和 --host 参数\n```\n\nWeb 版功能与桌面版一致，后端通过 `scripts\u002Fdev-api.js` 调用本机 OpenClaw CLI 实现。\n\n> **ARM\u002FArmbian 用户**：Web 模式天然兼容 ARM64 设备，详见 [Armbian 部署指南](docs\u002Farmbian-deploy.md)。\n\n## 快速上手\n\n安装完成后，按以下步骤即可开始使用：\n\n### 1. 初始设置\n\n首次启动 ClawPanel 会自动进入**初始设置**页面，引导你完成环境检测：\n\n- ✅ **Node.js** — 自动检测，未安装时提供一键安装\n- ✅ **Git** — 自动检测并配置 HTTPS 模式（解决 SSH 不通问题）\n- ✅ **OpenClaw** — 一键安装，可选汉化版或原版\n\n> 所有步骤均有绿色勾标记，全部通过后点击「前往模型配置」。\n\n### 2. 配置 AI 模型\n\n进入**模型配置**页面，添加至少一个 AI 服务商：\n\n| 服务商 | 获取 API Key |\n|--------|-------------|\n| DeepSeek | [platform.deepseek.com](https:\u002F\u002Fplatform.deepseek.com\u002F) |\n| MiniMax | [platform.minimaxi.com](https:\u002F\u002Fplatform.minimaxi.com\u002F) |\n| OpenAI | [platform.openai.com](https:\u002F\u002Fplatform.openai.com\u002F) |\n| 阿里通义 | [dashscope.console.aliyun.com](https:\u002F\u002Fdashscope.console.aliyun.com\u002F) |\n| Ollama（本地） | 免费，无需 Key，安装后自动检测 |\n\n填入 `Base URL` 和 `API Key`，点击「测试连接」确认可用，然后保存。\n\n### 3. 启动 Gateway\n\n前往**服务管理**页面，点击「启动」按钮启动 Gateway。状态变为绿色即可。\n\n> Gateway 是 OpenClaw 的核心服务，负责处理 AI 对话请求。\n\n### 4. 开始聊天\n\n前往**实时聊天**页面，选择模型后即可开始对话。支持流式输出、Markdown 渲染、多模态图片识别。\n\n---\n\n## Web 版部署指南\n\nWeb 版适用于 Linux 服务器（无桌面环境），通过浏览器远程管理 OpenClaw。\n\n### 环境要求\n\n- **Node.js** >= 18（推荐 22 LTS）\n- **Git**（用于 OpenClaw 依赖安装）\n- **端口** 1420（ClawPanel）+ 18789（Gateway）\n\n### 一键部署\n\n```bash\ncurl -fsSL https:\u002F\u002Fraw.githubusercontent.com\u002Fqingchencloud\u002Fclawpanel\u002Fmain\u002Fscripts\u002Flinux-deploy.sh | bash\n```\n\n部署完成后访问 `http:\u002F\u002F服务器IP:1420`。\n\n### 安全注意事项\n\n> ⚠️ **公网暴露风险**：Web 版默认监听所有网卡。请务必：\n\n1. **设置访问密码** — 首次登录会提示修改默认密码，或在「安全设置」页面配置\n2. **防火墙限制** — 仅开放 1420 端口给可信 IP\n3. **Nginx 反向代理 + HTTPS** — 生产环境强烈建议使用 HTTPS\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>Nginx 反向代理配置示例\u003C\u002Fstrong>\u003C\u002Fsummary>\n\n```nginx\nserver {\n    listen 443 ssl;\n    server_name openclaw.example.com;\n\n    ssl_certificate \u002Fpath\u002Fto\u002Fcert.pem;\n    ssl_certificate_key \u002Fpath\u002Fto\u002Fkey.pem;\n\n    location \u002F {\n        proxy_pass http:\u002F\u002F127.0.0.1:1420;\n        proxy_set_header Host $host;\n        proxy_set_header X-Real-IP $remote_addr;\n        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n        proxy_set_header X-Forwarded-Proto $scheme;\n    }\n\n    # WebSocket 支持（实时聊天需要）\n    location \u002Fws {\n        proxy_pass http:\u002F\u002F127.0.0.1:18789;\n        proxy_http_version 1.1;\n        proxy_set_header Upgrade $http_upgrade;\n        proxy_set_header Connection \"upgrade\";\n        proxy_set_header Host $host;\n    }\n}\n```\n\n\u003C\u002Fdetails>\n\n### API Key 安全\n\n- API Key 存储在服务器的 `~\u002F.openclaw\u002Fopenclaw.json` 中，**不会**传输到外部\n- 建议为 `~\u002F.openclaw\u002F` 目录设置 `chmod 700` 权限\n- 多人共用时，每人应使用独立的 OpenClaw 实例\n\n---\n\n## 消息渠道配置\n\nClawPanel 支持将 AI 接入多种即时通讯平台，在「消息渠道」页面统一管理。\n\n### 支持的平台\n\n| 平台 | 类型 | 配置难度 | 说明 |\n|------|------|---------|------|\n| 飞书 \u002F Lark | 企业内部应用 | ⭐⭐ | 支持内置插件和官方插件两种模式 |\n| 钉钉 | 企业内部应用 | ⭐⭐ | Stream 模式，需创建机器人应用 |\n| Telegram | Bot | ⭐ | 通过 @BotFather 创建 Bot |\n| Discord | Bot | ⭐⭐ | 需创建 Application + Bot |\n| QQ 机器人 | 官方 Bot | ⭐⭐⭐ | 需在 QQ 开放平台注册 |\n\n### 配置步骤（以飞书为例）\n\n1. 在飞书开放平台创建**企业自建应用**，开启**机器人**能力\n2. 获取 `App ID` 和 `App Secret`\n3. 在 ClawPanel「消息渠道」页面选择飞书，填入凭证\n4. 点击「校验」确认连接，然后「保存」\n5. Gateway 会自动重载，飞书机器人即刻可用\n\n> 📖 详细教程：[飞书接入指南](docs\u002Fdingtalk-integration.md) | [钉钉接入指南](docs\u002Fdingtalk-integration.md)\n\n### 注意事项\n\n- 消息渠道需要 **Gateway 正在运行**才能接收消息\n- 每个平台需要**配对审批**才能连接（在渠道设置中完成）\n- 飞书\u002F钉钉需要在对应平台**发布应用版本**后，机器人才对其他人可见\n\n---\n\n## 常见问题\n\n### macOS 提示\"已损坏，无法打开\"\n\n没有苹果开发者签名，macOS Gatekeeper 会拦截。终端执行：\n\n```bash\nsudo xattr -rd com.apple.quarantine \u002FApplications\u002FClawPanel.app\n```\n\n或前往「系统设置 → 隐私与安全性」点击「仍要打开」。\n\n### macOS 检测不到 Node.js\n\n从 Finder\u002FDock 启动 ClawPanel 时，应用的 PATH 环境变量可能不包含 Node.js 安装路径。\n\n**v0.4.1 已修复**：自动补充 `\u002Fusr\u002Flocal\u002Fbin`、`\u002Fopt\u002Fhomebrew\u002Fbin`、`~\u002F.nvm`、`~\u002F.volta` 等常见路径。\n\n临时解决：从终端启动 ClawPanel：\n\n```bash\nopen \u002FApplications\u002FClawPanel.app\n```\n\n### Windows 安装 OpenClaw 报 ENOENT (-4058)\n\n通常是文件权限或 npm 缓存问题：\n\n1. 以管理员身份运行 ClawPanel\n2. 或打开 PowerShell（管理员）手动安装：\n   ```powershell\n   npm install -g @qingchencloud\u002Fopenclaw-zh --registry https:\u002F\u002Fregistry.npmmirror.com\n   ```\n3. 如果仍报错，清理 npm 缓存：`npm cache clean --force`\n\n### Windows 安装报 exit 128 (access rights)\n\nnpm 依赖需要 Git。如果已装 Git 但仍报 128，是因为依赖用了 SSH 协议拉代码但你没配 GitHub SSH Key。运行以下命令改用 HTTPS：\n\n```powershell\ngit config --global url.\"https:\u002F\u002Fgithub.com\u002F\".insteadOf ssh:\u002F\u002Fgit@github.com\u002F\ngit config --global url.\"https:\u002F\u002Fgithub.com\u002F\".insteadOf git@github.com:\n```\n\n没装 Git 的请先安装 [Git for Windows](https:\u002F\u002Fgit-scm.com\u002Fdownload\u002Fwin)。**v0.4.2+ 已自动配置 HTTPS 模式。**\n\n### Windows 安装报 EPERM (operation not permitted)\n\n文件被其他进程锁定。先关闭 ClawPanel 和所有 Node.js 进程，以管理员身份打开 PowerShell 重装：\n\n```powershell\nnpm cache clean --force\nnpm install -g @qingchencloud\u002Fopenclaw-zh --registry https:\u002F\u002Fregistry.npmmirror.com\n```\n\n### 安装后 Node.js 检测不到（Windows）\n\n安装 Node.js 后需要**重启 ClawPanel**，新的 PATH 环境变量才能生效。\n\n如果安装在非默认路径（如 `D:\\nodejs`、`F:\\AI\\Node`），请确认该目录已加入系统 PATH 环境变量。**v0.4.2+ 已自动扫描常见安装路径。**\n\n### Gateway 启动失败\n\n常见原因和解决方案：\n\n| 症状 | 原因 | 解决 |\n|------|------|------|\n| 端口 18789 被占用 | 另一个 Gateway 进程残留 | 终端执行 `pkill -f openclaw` 后重启 |\n| 配置文件损坏 | openclaw.json 格式错误 | 前往「服务管理」→「从备份恢复」 |\n| 反复崩溃 | API Key 或模型配置异常 | 用 AI 助手「🔨 一键排障」自动诊断 |\n| 提示 \"auth mode\" 错误 | 认证配置不兼容 | 在「安全设置」重置 Gateway 认证 |\n\n如果仍无法解决，查看「日志查看」页面的 Gateway 日志获取详细错误信息。\n\n### 模型连接超时 \u002F 测试失败\n\n1. **检查 API Key** — 确认 Key 未过期、余额充足\n2. **检查 Base URL** — 不同服务商 URL 格式不同，注意结尾不要多 `\u002Fv1`（ClawPanel 会自动处理）\n3. **网络问题** — 国内访问 OpenAI 需要代理；DeepSeek \u002F 阿里通义 \u002F Ollama 国内直连\n4. **Ollama 特殊处理** — URL 填 `http:\u002F\u002F127.0.0.1:11434`（不加 `\u002Fv1`，ClawPanel 自动补全）\n\n### WebSocket 断连 \u002F 聊天无响应\n\n1. 确认 Gateway 正在运行（顶部状态栏显示绿色）\n2. 反向代理需要配置 WebSocket 支持（参见上方 Nginx 配置）\n3. 如果使用 HTTPS，WebSocket 需要 `wss:\u002F\u002F` 协议（v0.7.3+ 已自动适配）\n4. 清除浏览器缓存后刷新页面\n\n### Web 版报\"未实现的命令\"\n\n升级到 **v0.8.5+**。旧版本的 Web 后端缺少部分命令实现，v0.8.5 已补全所有 handler。\n\n```bash\ncd \u002Fopt\u002Fclawpanel  # 替换为实际安装目录\ngit pull origin main\nnpm install\nnpm run build\nsudo systemctl restart clawpanel  # 或 pm2 restart clawpanel\n```\n\n### 消息渠道保存后不生效\n\n1. 确认 Gateway 正在运行\n2. 飞书\u002F钉钉：需要在对应开放平台**发布应用版本**\n3. 飞书：私聊测试需在「工作台」搜索机器人名称；群聊需通过「群设置 → 智能群助手」添加\n4. 钉钉：消息接收模式必须选择 **Stream 模式**\n\n### 热更新后界面异常 \u002F 想回退到内嵌版本\n\nClawPanel 桌面端支持前端热更新，更新文件存储在：\n\n| 系统 | 路径 |\n|------|------|\n| Windows | `%USERPROFILE%\\.openclaw\\clawpanel\\web-update\\` |\n| macOS \u002F Linux | `~\u002F.openclaw\u002Fclawpanel\u002Fweb-update\u002F` |\n\n如果热更新后界面显示异常或想回退到安装包自带的版本，删除该目录后重启即可：\n\n```bash\n# macOS \u002F Linux\nrm -rf ~\u002F.openclaw\u002Fclawpanel\u002Fweb-update\n\n# Windows PowerShell\nRemove-Item -Recurse -Force \"$env:USERPROFILE\\.openclaw\\clawpanel\\web-update\"\n```\n\n重启 ClawPanel 后将自动使用内嵌的前端资源。\n\n## 相关项目\n\n| 项目 | 说明 |\n|------|------|\n| [OpenClaw](https:\u002F\u002Fgithub.com\u002F1186258278\u002FOpenClawChineseTranslation) | AI Agent 框架 |\n| [ClawApp](https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawapp) | 跨平台移动聊天客户端 |\n| [cftunnel](https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fcftunnel) | Cloudflare Tunnel 内网穿透工具 |\n\n## 赞助商\n\n感谢以下赞助商对 ClawPanel 项目的支持：\n\n\u003Ctable align=\"center\">\n  \u003Ctr>\n    \u003Ctd align=\"center\">\n      \u003Ca href=\"https:\u002F\u002Fwww.ciyundata.com\u002Fcart\u002Fgoods.htm?id=267\" target=\"_blank\">\n        \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F慈云数据-香港直连2H2G_99元\u002F年-FF6B35?style=for-the-badge&logo=icloud&logoColor=white\" alt=\"慈云数据\">\n      \u003C\u002Fa>\n      \u003Cbr>\u003Cbr>\n      \u003Csub>慈云数据服务团队于 2020 年成立，专注于基础云计算、游戏云、主题站长等业务\u003C\u002Fsub>\n      \u003Cbr>\n      \u003Csub>售前售后服务 24 小时在线值班，强力保证为客户提供优质稳定的网络资源与机房服务\u003C\u002Fsub>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n## 贡献\n\n欢迎提交 Issue 和 Pull Request。贡献流程详见 [CONTRIBUTING.md](CONTRIBUTING.md)。\n\n## 致谢\n\nClawPanel 的成长离不开每一位贡献者的付出。感谢你们让这个项目变得更好！\n\n### 🛠 代码贡献者\n\n感谢以下开发者提交 Pull Request，直接参与了代码建设：\n\n\u003Ctable>\n  \u003Ctr>\n    \u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fliucong2013\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fliucong2013.png?size=80\" width=\"60\" height=\"60\" style=\"border-radius:50%\">\u003Cbr>\u003Csub>\u003Cb>liucong2013\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\u003Cbr>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Fpull\u002F88\">#88\u003C\u002Fa>\u003C\u002Ftd>\n    \u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Faxdlee\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Faxdlee.png?size=80\" width=\"60\" height=\"60\" style=\"border-radius:50%\">\u003Cbr>\u003Csub>\u003Cb>axdlee\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\u003Cbr>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Fpull\u002F58\">#58\u003C\u002Fa>\u003C\u002Ftd>\n    \u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FATGCS\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FATGCS.png?size=80\" width=\"60\" height=\"60\" style=\"border-radius:50%\">\u003Cbr>\u003Csub>\u003Cb>ATGCS\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\u003Cbr>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Fpull\u002F107\">#107\u003C\u002Fa>\u003C\u002Ftd>\n    \u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flivisun\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Flivisun.png?size=80\" width=\"60\" height=\"60\" style=\"border-radius:50%\">\u003Cbr>\u003Csub>\u003Cb>livisun\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\u003Cbr>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Fpull\u002F106\">#106\u003C\u002Fa>\u003C\u002Ftd>\n    \u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkiss-kedaya\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fkiss-kedaya.png?size=80\" width=\"60\" height=\"60\" style=\"border-radius:50%\">\u003Cbr>\u003Csub>\u003Cb>kiss-kedaya\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\u003Cbr>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Fpull\u002F101\">#101\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Fpull\u002F94\">#94\u003C\u002Fa>\u003C\u002Ftd>\n    \u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwzh4869\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fwzh4869.png?size=80\" width=\"60\" height=\"60\" style=\"border-radius:50%\">\u003Cbr>\u003Csub>\u003Cb>wzh4869\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\u003Cbr>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Fpull\u002F82\">#82\u003C\u002Fa>\u003C\u002Ftd>\n    \u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002F0xsline\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002F0xsline.png?size=80\" width=\"60\" height=\"60\" style=\"border-radius:50%\">\u003Cbr>\u003Csub>\u003Cb>0xsline\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\u003Cbr>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Fpull\u002F15\">#15\u003C\u002Fa>\u003C\u002Ftd>\n    \u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjonntd\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fjonntd.png?size=80\" width=\"60\" height=\"60\" style=\"border-radius:50%\">\u003Cbr>\u003Csub>\u003Cb>jonntd\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\u003Cbr>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Fpull\u002F18\">#18\u003C\u002Fa>\u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Focto-patch\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Focto-patch.png?size=80\" width=\"60\" height=\"60\" style=\"border-radius:50%\">\u003Cbr>\u003Csub>\u003Cb>octo-patch\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\u003Cbr>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Fpull\u002F163\">#163\u003C\u002Fa>\u003C\u002Ftd>\n    \u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSEVENTEEN-TAN\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FSEVENTEEN-TAN.png?size=80\" width=\"60\" height=\"60\" style=\"border-radius:50%\">\u003Cbr>\u003Csub>\u003Cb>SEVENTEEN-TAN\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\u003Cbr>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Fpull\u002F161\">#161\u003C\u002Fa>\u003C\u002Ftd>\n    \u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Froc-xie\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Froc-xie.png?size=80\" width=\"60\" height=\"60\" style=\"border-radius:50%\">\u003Cbr>\u003Csub>\u003Cb>roc-xie\u003C\u002Fb>\u003C\u002Fsub>\u003C\u002Fa>\u003Cbr>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Fpull\u002F162\">#162\u003C\u002Fa>\u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n### 🐛 社区反馈者\n\n感谢以下用户提交 Issue 报告 Bug 或建议功能，帮助 ClawPanel 持续改进：\n\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fasfork\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fasfork.png?size=40\" width=\"32\" height=\"32\" title=\"asfork\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fp1ayer222\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fp1ayer222.png?size=40\" width=\"32\" height=\"32\" title=\"p1ayer222\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fntescn\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fntescn.png?size=40\" width=\"32\" height=\"32\" title=\"ntescn\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsong860\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fsong860.png?size=40\" width=\"32\" height=\"32\" title=\"song860\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgtgc2005\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fgtgc2005.png?size=40\" width=\"32\" height=\"32\" title=\"gtgc2005\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FEternity714\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FEternity714.png?size=40\" width=\"32\" height=\"32\" title=\"Eternity714\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fflyingnight\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fflyingnight.png?size=40\" width=\"32\" height=\"32\" title=\"flyingnight\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgenan1989\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fgenan1989.png?size=40\" width=\"32\" height=\"32\" title=\"genan1989\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Falexluoli\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Falexluoli.png?size=40\" width=\"32\" height=\"32\" title=\"alexluoli\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fiethancode\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fiethancode.png?size=40\" width=\"32\" height=\"32\" title=\"iethancode\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fglive1991-bit\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fglive1991-bit.png?size=40\" width=\"32\" height=\"32\" title=\"glive1991-bit\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FhYRamos\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FhYRamos.png?size=40\" width=\"32\" height=\"32\" title=\"hYRamos\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fhtone8\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fhtone8.png?size=40\" width=\"32\" height=\"32\" title=\"htone8\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fevanervx\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fevanervx.png?size=40\" width=\"32\" height=\"32\" title=\"evanervx\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqjman524\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fqjman524.png?size=40\" width=\"32\" height=\"32\" title=\"qjman524\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyahwist00\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fyahwist00.png?size=40\" width=\"32\" height=\"32\" title=\"yahwist00\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcatfishlty\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fcatfishlty.png?size=40\" width=\"32\" height=\"32\" title=\"catfishlty\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fufoleon\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fufoleon.png?size=40\" width=\"32\" height=\"32\" title=\"ufoleon\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffengzhao\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Ffengzhao.png?size=40\" width=\"32\" height=\"32\" title=\"fengzhao\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnicoxia\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fnicoxia.png?size=40\" width=\"32\" height=\"32\" title=\"nicoxia\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffriendfish\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Ffriendfish.png?size=40\" width=\"32\" height=\"32\" title=\"friendfish\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpdsy520\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fpdsy520.png?size=40\" width=\"32\" height=\"32\" title=\"pdsy520\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FCaoJingBiao\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FCaoJingBiao.png?size=40\" width=\"32\" height=\"32\" title=\"CaoJingBiao\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FLwdAmazing\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FLwdAmazing.png?size=40\" width=\"32\" height=\"32\" title=\"LwdAmazing\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjoeshen2021\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fjoeshen2021.png?size=40\" width=\"32\" height=\"32\" title=\"joeshen2021\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FQentin39\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FQentin39.png?size=40\" width=\"32\" height=\"32\" title=\"Qentin39\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwzgrx\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fwzgrx.png?size=40\" width=\"32\" height=\"32\" title=\"wzgrx\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Faixinjie\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Faixinjie.png?size=40\" width=\"32\" height=\"32\" title=\"aixinjie\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwangziqi7\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fwangziqi7.png?size=40\" width=\"32\" height=\"32\" title=\"wangziqi7\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkizuzz\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fkizuzz.png?size=40\" width=\"32\" height=\"32\" title=\"kizuzz\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flizheng31\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Flizheng31.png?size=40\" width=\"32\" height=\"32\" title=\"lizheng31\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FYafeiml\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FYafeiml.png?size=40\" width=\"32\" height=\"32\" title=\"Yafeiml\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fethanbase\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fethanbase.png?size=40\" width=\"32\" height=\"32\" title=\"ethanbase\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBBcactus\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FBBcactus.png?size=40\" width=\"32\" height=\"32\" title=\"BBcactus\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAGLcaicai\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FAGLcaicai.png?size=40\" width=\"32\" height=\"32\" title=\"AGLcaicai\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhugeafu\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fzhugeafu.png?size=40\" width=\"32\" height=\"32\" title=\"zhugeafu\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsc-yx\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fsc-yx.png?size=40\" width=\"32\" height=\"32\" title=\"sc-yx\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthemeke\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fthemeke.png?size=40\" width=\"32\" height=\"32\" title=\"themeke\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ferlangzhang\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Ferlangzhang.png?size=40\" width=\"32\" height=\"32\" title=\"erlangzhang\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FYamanZzz\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FYamanZzz.png?size=40\" width=\"32\" height=\"32\" title=\"YamanZzz\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fhuanghun5172\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fhuanghun5172.png?size=40\" width=\"32\" height=\"32\" title=\"huanghun5172\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkongjian19930520\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fkongjian19930520.png?size=40\" width=\"32\" height=\"32\" title=\"kongjian19930520\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FXIAzhenglin\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FXIAzhenglin.png?size=40\" width=\"32\" height=\"32\" title=\"XIAzhenglin\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdacj4n\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fdacj4n.png?size=40\" width=\"32\" height=\"32\" title=\"dacj4n\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flzzandsx\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Flzzandsx.png?size=40\" width=\"32\" height=\"32\" title=\"lzzandsx\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqiangua5210\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fqiangua5210.png?size=40\" width=\"32\" height=\"32\" title=\"qiangua5210\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyzswk\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fyzswk.png?size=40\" width=\"32\" height=\"32\" title=\"yzswk\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnasvip\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fnasvip.png?size=40\" width=\"32\" height=\"32\" title=\"nasvip\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyyy22335\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fyyy22335.png?size=40\" width=\"32\" height=\"32\" title=\"yyy22335\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyuanjie408\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fyuanjie408.png?size=40\" width=\"32\" height=\"32\" title=\"yuanjie408\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingahan\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fqingahan.png?size=40\" width=\"32\" height=\"32\" title=\"qingahan\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmentho7\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fmentho7.png?size=40\" width=\"32\" height=\"32\" title=\"mentho7\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAspirantH\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FAspirantH.png?size=40\" width=\"32\" height=\"32\" title=\"AspirantH\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fskkjkk\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fskkjkk.png?size=40\" width=\"32\" height=\"32\" title=\"skkjkk\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpenghaiqiu1988\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fpenghaiqiu1988.png?size=40\" width=\"32\" height=\"32\" title=\"penghaiqiu1988\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcfx2020\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fcfx2020.png?size=40\" width=\"32\" height=\"32\" title=\"cfx2020\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbirdxs\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fbirdxs.png?size=40\" width=\"32\" height=\"32\" title=\"birdxs\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fszuforti\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fszuforti.png?size=40\" width=\"32\" height=\"32\" title=\"szuforti\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbaiyucraft\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fbaiyucraft.png?size=40\" width=\"32\" height=\"32\" title=\"baiyucraft\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Farnzh\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Farnzh.png?size=40\" width=\"32\" height=\"32\" title=\"arnzh\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fxyiqq\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fxyiqq.png?size=40\" width=\"32\" height=\"32\" title=\"xyiqq\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftonyzhangbo78\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Ftonyzhangbo78.png?size=40\" width=\"32\" height=\"32\" title=\"tonyzhangbo78\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftry-to\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Ftry-to.png?size=40\" width=\"32\" height=\"32\" title=\"try-to\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Firunmyway\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Firunmyway.png?size=40\" width=\"32\" height=\"32\" title=\"irunmyway\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FOliveelick\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FOliveelick.png?size=40\" width=\"32\" height=\"32\" title=\"Oliveelick\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002F56025192\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002F56025192.png?size=40\" width=\"32\" height=\"32\" title=\"56025192\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FaliceQWAS\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FaliceQWAS.png?size=40\" width=\"32\" height=\"32\" title=\"aliceQWAS\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqingdeng888\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fqingdeng888.png?size=40\" width=\"32\" height=\"32\" title=\"qingdeng888\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002F18574707971\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002F18574707971.png?size=40\" width=\"32\" height=\"32\" title=\"18574707971\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyushu200403\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fyushu200403.png?size=40\" width=\"32\" height=\"32\" title=\"yushu200403\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffakers777\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Ffakers777.png?size=40\" width=\"32\" height=\"32\" title=\"fakers777\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcarlyle168\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fcarlyle168.png?size=40\" width=\"32\" height=\"32\" title=\"carlyle168\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjx270417948\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fjx270417948.png?size=40\" width=\"32\" height=\"32\" title=\"jx270417948\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwanababy\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fwanababy.png?size=40\" width=\"32\" height=\"32\" title=\"wanababy\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flwsg1987\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Flwsg1987.png?size=40\" width=\"32\" height=\"32\" title=\"lwsg1987\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fxiaochengshiguduo\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fxiaochengshiguduo.png?size=40\" width=\"32\" height=\"32\" title=\"xiaochengshiguduo\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcaofakun\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fcaofakun.png?size=40\" width=\"32\" height=\"32\" title=\"caofakun\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fadam479\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fadam479.png?size=40\" width=\"32\" height=\"32\" title=\"adam479\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWHHGR\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002FWHHGR.png?size=40\" width=\"32\" height=\"32\" title=\"WHHGR\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fz1a2q3wolf\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fz1a2q3wolf.png?size=40\" width=\"32\" height=\"32\" title=\"z1a2q3wolf\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkof8855\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fkof8855.png?size=40\" width=\"32\" height=\"32\" title=\"kof8855\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzshaxy\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fzshaxy.png?size=40\" width=\"32\" height=\"32\" title=\"zshaxy\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fl15514559690-cmd\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fl15514559690-cmd.png?size=40\" width=\"32\" height=\"32\" title=\"l15514559690-cmd\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwaicyz2009\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fwaicyz2009.png?size=40\" width=\"32\" height=\"32\" title=\"waicyz2009\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fy864261947\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fy864261947.png?size=40\" width=\"32\" height=\"32\" title=\"y864261947\">\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fxcrossed\">\u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fxcrossed.png?size=40\" width=\"32\" height=\"32\" title=\"xcrossed\">\u003C\u002Fa>\n\n> 如果遗漏了你的贡献，请 [提交 Issue](https:\u002F\u002Fgithub.com\u002Fqingchencloud\u002Fclawpanel\u002Fissues\u002Fnew) 告知我们，我们会第一时间补充！\n\n## 许可证\n\n本项目采用 [AGPL-3.0](LICENSE) 开源协议。企业如需闭源商用，可联系获取商业授权。\n\n© 2026 武汉晴辰天下网络科技有限公司 | [claw.qt.cool](https:\u002F\u002Fclaw.qt.cool)\n","ClawPanel 是一个支持多 AI Agent 框架的可视化管理面板，主要支持 OpenClaw 和 Hermes Agent 双引擎。项目内置了智能 AI 助手，提供工具调用、图片识别及多模态交互等功能，帮助用户一键安装、自动诊断配置问题并修复错误。该桌面应用基于 Tauri v2 构建，具备跨平台特性，并支持 11 种语言。适用于需要对多个 AI 引擎进行集中管理和维护的场景，无论是初学者还是有经验的开发者都能轻松上手。",2,"2026-06-11 03:49:59","high_star"]