ClawdBot(也称 Moltbot 或 OpenClaw)是一款开源个人 AI 代理工具,它将 Claude 等大模型与超级工具链结合,支持多渠道聊天、永久记忆和主动交互。用户可以通过 WhatsApp、Telegram、Discord 等平台远程控制电脑,完成浏览器自动化、邮件处理、代码编写、日历管理等任务。在 Linux 和 macOS 系统上配置 ClawdBot 的门槛并不高,尤其是官方一键脚本的出现,让新手也能在 10-20 分钟内完成部署。但依赖环境和权限配置容易踩坑,本文将结合 2026 年最新实践,提供完整步骤和详细避坑指南,帮助你顺利上手。

文章导航
一、ClawdBot 配置难度真实评估:新手友好,但细节决定成败
很多人担心在 Linux 或 macOS 上配置 ClawdBot 会很复杂,其实不然。官方提供的一键安装脚本能自动处理大部分依赖,适合 macOS 14+ 和主流 Linux 发行版(如 Ubuntu 22.04/24.04、Debian)。整个流程分为三步:安装依赖 → 运行 onboarding 向导 → 配置聊天渠道。
难度主要来自:
– Node.js 版本冲突(必须 ≥22)
– 系统权限授权(尤其是 macOS)
– 聊天渠道登录(WhatsApp 扫码、Telegram Token)
– Token 消耗和安全风险
如果你有基础命令行经验,成功率超过 90%。即使是新手,按照本文避坑清单操作,也能避开 95% 的常见问题。
二、系统要求与环境准备
2.1 最低硬件配置
- CPU:2 核以上(普通笔记本或 VPS 足够)
- 内存:4GB(推荐 8GB,运行 Opus 模型时更流畅)
- 存储:20GB 可用空间
- 网络:稳定宽带(API 调用需要)
2.2 支持的操作系统
| 系统 | 推荐程度 | 特别说明 |
|---|---|---|
| macOS 14+ | ★★★★★ | 最友好,支持菜单栏 App 和 iMessage |
| Ubuntu 22.04/24.04 | ★★★★☆ | VPS 部署首选,systemd 管理方便 |
| Debian 12 | ★★★★☆ | 稳定,企业级部署常见 |
| Fedora/Arch | ★★★☆☆ | 需要手动处理部分依赖 |
| Windows | 不推荐 | 必须用 WSL2,本文不展开 |
2.3 必须准备的资源
- Anthropic API Key(推荐 Claude 3.5 Sonnet 或 Opus,代码能力强)
- 可选:OpenAI、Groq、通义千问等 API(免费模型可降低成本)
- 聊天账号:WhatsApp、Telegram 等用于接收消息
三、一键安装:最简单的方式(推荐新手)
目前最新官方脚本已非常成熟,支持自动检测系统、安装 Node.js 和 pnpm。
curl -fsSL https://clawd.bot/install.sh | bash
或者备用域名(部分地区更快):
curl -fsSL https://molt.bot/install.sh | bash
脚本执行过程:
1. 检测操作系统和架构
2. 安装 Node.js 22.x:如果已有旧版本会提示卸载
3. 全局安装 pnpm 和 ClawdBot CLI
4. 创建 ~/.clawdbot 目录
5. 提示重启终端或 source ~/.bashrc
安装完成后运行:
clawdbot onboard --install-daemon
这会启动交互式向导,并自动安装后台服务(macOS 用 launchd,Linux 用 systemd)。
四、手动安装:适合开发者或自定义需求
如果你想完全掌控过程,或者一键脚本在你的环境卡住,可以手动操作。
- 安装 Node.js 22+
- macOS(推荐 Homebrew):
bash
brew install node@22 - Linux(Ubuntu/Debian):
bash
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs - 安装 pnpm(首选,速度更快):
bash
curl -fsSL https://get.pnpm.io/install.sh | sh - - 从 GitHub 安装 ClawdBot:
bash
git clone https://github.com/clawdbot/clawdbot.git
cd clawdbot
pnpm install
pnpm build
pnpm ui:build
pnpm link --global - 运行向导:
bash
clawdbot onboard --install-daemon
五、依赖安装避坑清单
以下是 2026 年社区反馈最多的坑,按发生频率排序:
| 序号 | 常见问题 | 原因分析 | 解决方案 |
|---|---|---|---|
| 1 | Node.js 版本过低导致模块解析失败 | 系统自带 Node 10/16/18,与 ClawdBot 不兼容 | 彻底卸载旧版:sudo apt remove nodejs 或 brew uninstall node,然后用官方源装 22+ |
| 2 | pnpm 安装失败或命令不存在 | 环境变量未生效 | 重启终端或执行 source ~/.zshrc / source ~/.bashrc |
| 3 | 一键脚本卡在下载依赖 | 网络代理或节点问题 | 更换镜像源:export PNPM_REGISTRY=https://registry.npmmirror.com |
| 4 | macOS 权限弹窗不停 | 未授予屏幕录制、自动化权限 | 系统设置 → 隐私与安全性 → 逐项授权 Terminal 和 ClawdBot |
| 5 | Linux 下 daemon 不启动 | systemd 用户服务未启用 | systemctl –user enable –now clawdbot-gateway |
| 6 | API Key 验证失败 | Key 过期或余额不足 | 运行 clawdbot doctor 检查连通性 |
| 7 | Token 消耗过快 | 使用 Opus 模型 + 高思考深度 | 向导中选择 Sonnet,设置 thinking: medium |
| 8 | WhatsApp 登录失败 | 未及时扫码或网络问题 | 运行 clawdbot channels login whatsapp,保持终端在前台 |
六、onboarding 向导详解:最关键的一步
运行 clawdbot onboard –install-daemon 后,会进入交互式配置:
- 选择模型提供商(Anthropic 推荐)
- 输入 API Key
- 配置聊天渠道(可多选)
- 设置工作区偏好(主动性、提醒频率、思考深度)
- 绑定设备(WhatsApp 扫码、Telegram 输入 Token)
关键提示:
– Telegram:先用 BotFather 创建机器人,获取 Token(46 位,含一个冒号)
– WhatsApp:脚本会显示二维码,用手机扫码(类似 WhatsApp Web)
– macOS 用户可直接启用 iMessage(最丝滑)
配置完成后运行诊断:
clawdbot doctor
clawdbot gateway status
七、聊天渠道配置实战
| 渠道 | 配置难度 | 推荐指数 | 注意事项 |
|---|---|---|---|
| 中 | ★★★★★ | 扫码登录,手机需保持在线 | |
| Telegram | 易 | ★★★★★ | Token 配置后需 approve 配对码 |
| Discord | 易 | ★★★★☆ | 创建 Bot,填写 Token |
| Slack | 中 | ★★★★☆ | 企业用户首选 |
| iMessage | 易 | ★★★★★ | macOS 专属,无需额外配置 |
| 飞书(国内) | 中 | ★★★★☆ | 需要 App ID 和 Secret,可让 ClawdBot 自动安装插件 |
八、Docker 部署:更高安全性的选择
如果你担心高权限风险,推荐 Docker 沙箱模式:
docker compose up -d
官方提供 docker-compose.yml 和 Dockerfile.sandbox,可限制容器权限,避免直接访问宿主机文件。
九、云端 VPS 部署:无需本地电脑常开
轻量 VPS(2 核 4GB)完全够用,推荐 DigitalOcean、Vultr 或国内厂商。
步骤:
1. 创建 Ubuntu 24.04 实例
2. SSH 登录,运行一键脚本
3. 用 Cloudflare Tunnel 或 Tailscale 暴露 18789 端口
4. 手机远程连接
实测峰值内存占用 <400MB,成本极低。
十、安全风险与最佳实践
ClawdBot 拥有完整系统权限(读写文件、执行 shell、控制浏览器),风险极高!社区共识:
– 永远不要在主力设备直接运行
– 首选虚拟机、备用电脑或云 VPS
– 不要在 root 用户下运行
– 定期备份 ~/.clawdbot 目录
– 使用低权限模型(如 Sonnet)控制成本
– 启用沙箱模式或 Docker
十一、验证安装与首次测试
部署完成后,发送测试消息:
clawdbot message send --to "你的手机号" --message "测试:今天天气如何?"
或直接在 WhatsApp/Telegram 中提问。你会收到 ClawdBot 的主动回复,体验真正的“赛博助手”。
总结与进阶建议
在 Linux 和 macOS 下配置 ClawdBot 并不难,一键脚本 + 本文避坑清单,让大多数用户都能快速上手。关键在于提前准备好 API Key、理解权限风险,并在隔离环境中测试。部署成功后,你将拥有一个全天候在线、主动思考的个人 AI 助理,能大幅提升生产力。
进阶玩法:
– 安装社区技能(clawdbot skills install xxx)
– 配置多代理(不同渠道不同性格)
– 接入本地 Ollama 模型实现零成本运行
– 加入官方 Discord 社区获取最新更新
按照这篇指南操作,你一定能避开所有常见坑,顺利享受 ClawdBot 带来的便利。开始你的部署之旅吧!
延展阅读: