
字
字节笔记本
2026年2月23日
ClawPal - OpenClaw 可视化管理工具
本文介绍 ClawPal,一个用于管理 OpenClaw AI agents 的桌面可视化工具。ClawPal 提供了直观的界面来管理 agents、模型和配置,无需手动编辑 JSON 文件。
项目简介
ClawPal 是 OpenClaw 的桌面配套应用,由 zhixianio 开发。它通过可视化界面简化了 AI agent 的管理流程,让配置和监控变得更加直观。截至目前,该项目在 GitHub 上已获得 108 stars。
核心特性
- Recipes(配置模板):浏览并应用预构建的配置模板,支持参数表单、实时差异对比和失败自动回滚
- Agent 管理:创建、配置和监控 OpenClaw agents
- 模型配置:设置 API 密钥、浏览模型目录、切换全局默认模型
- 频道绑定:将 Discord 频道与 agents 关联,支持每个频道的独立配置覆盖
- Doctor(诊断工具):运行诊断、自动修复常见问题、清理过期会话
- 历史与回滚:每次配置变更都会自动快照,可随时回滚到任意时间点
- 远程管理:通过 SSH 连接到远程 OpenClaw 实例
- 自动更新:应用内自动更新功能
技术栈
- 前端:React + TypeScript + Tailwind CSS + Radix UI
- 后端:Rust + Tauri 2
- 远程连接:russh (SSH/SFTP)
安装指南
下载预编译版本
从 GitHub Releases 下载对应平台的安装包:
| 平台 | 格式 |
|---|---|
| macOS (Apple Silicon/Intel) | .dmg |
| Windows | .exe 安装包或便携版 |
| Linux | .deb / .AppImage |
从源码构建
前置要求:
- Node.js 20+
- Rust
- Tauri CLI
构建步骤:
bash
# 克隆仓库
git clone https://github.com/zhixianio/clawpal.git
cd clawpal
# 安装依赖
npm install
# 启动开发服务器
npx tauri dev
# 构建生产版本
npx tauri buildWSL2 支持
在 WSL2 中启用 SSH,然后在 ClawPal 的 SSH Remote 功能中添加主机 localhost,端口 22。
项目结构
text
src/ # React + TypeScript 前端代码
src-tauri/ # Rust + Tauri 后端代码
docs/plans/ # 设计和实现方案文档许可证
专有软件,保留所有权利。
项目链接
- GitHub 仓库:https://github.com/zhixianio/clawpal
分享: