Clawdbot全面实测:如何用一台Mac mini搭建7×24小时“全职AI员工“,让你躺着也能出活
ClawdBot 部署指南与功能解析
一、ClawdBot 核心定义
ClawdBot 本质是一款可本地部署的 AI 助手网关工具,核心依托 Gateway 进程实现多维度功能串联,堪称一款 7x24 小时不间断运行的智能化虚拟助手。其核心能力涵盖四大模块:
- 跨平台通信对接:兼容 Telegram、WhatsApp、Discord、iMessage 等主流即时通讯工具;
- 多模型调用适配:支持 Claude、GPT 等在线模型,同时兼容各类本地部署的 AI 模型;
- 系统级操作权限:可执行终端命令、读写本地文件、操控浏览器等基础运维动作;
- 自动化任务管控:具备定时任务调度、流程自动化触发等主动运维能力。
与普通 AI 工具相比,ClawdBot 具备上下文记忆能力、硬件操控权限及主动执行属性。据 Mashable 报道,该工具的火爆曾间接导致 Mac mini 断货,不少用户专门采购小型主机用于本地部署,但从性价比角度,一台月费几十元的云服务器即可满足需求,且无需担心本地设备故障风险。
二、ClawdBot 核心应用场景
完成基础部署后,可实现以下实用功能,大幅提升运维效率:
- 跨端远程操控:通过手机向 Bot 发送指令即可秒获响应,外出时也能远程管理服务器;
- 服务器状态监控:指令触发 htop 命令、Docker 容器检查等操作,结果截图同步至手机;
- 定制化定时推送:例如每日早 7 点自动生成并发送服务器健康报告;
- 代码调试辅助:上传报错信息后,Bot 可直接修改对应文件并优化代码。
进阶玩法需搭配额外 Skills 及第三方集成,社区常见场景包括:
- 邮件智能运维:每 15 分钟巡检收件箱,自动归档垃圾邮件、推送重要邮件摘要,支持模拟用户口吻起草回复;
- 笔记自动化整理:对接 Obsidian 工具,自动更新每日笔记、从会议记录中提取待办事项,生成周度回顾报告;
- 夜间自动化开发:提交 Bug 需求后,Bot 持续执行调试、代码提交、测试流程,次日即可生成 PR;
- 智能家居联动:通过手机指令让 Bot 调节灯光、查询天气、设置闹钟等。
本文聚焦基础部署流程,完成后可实现聊天交互与基础命令执行功能,进阶玩法可后续按需拓展。
三、部署前准备工作
3.1 必备资源清单
| 所需项目 | 具体说明 |
|---|---|
| 运行设备 | 云服务器(推荐 Ubuntu 24.04)、Mac mini、闲置电脑、树莓派均可,优先选择境外节点规避网络限制 |
| 通讯账号 | Telegram 账号(用于创建专属 Bot) |
| AI 接口 | Claude/GPT 官方 API 或兼容格式的中转 API,后续将详细说明配置要点 |
3.2 设备选择建议
不同设备各有优劣,结合使用场景推荐如下:
- 云服务器(新手首选):优势在于成本低、容错率高、可 7x24 小时稳定运行,仅需基础 Linux 操作能力;劣势为功能拓展受限于服务器配置。
- Mac mini:优势是性能强劲、功耗较低,支持 iMessage 等 macOS 专属功能;劣势为起步价较高(4000 元以上),高权限部署存在安全隐患。
建议新手先通过 VPS 熟悉部署流程,待操作熟练后再考虑采购专用设备。若使用 Mac mini,务必避免用日常工作设备部署,防止配置失误或密钥泄露导致数据风险。
四、部署安装流程
ClawdBot 提供多种安装方式,按推荐优先级排序如下,本文重点演示手动安装流程,帮助理解底层逻辑,便于故障排查。
4.1 两种安装方式对比
- 一键部署脚本(推荐):官方提供的自动化命令,可自动处理依赖安装、权限配置等问题,适合快速部署。
`# Linux / macOS 系统执行
curl -fsSL https://get.clawd.bot | bash
安装完成后启动引导向导
clawdbot onboard --install-daemon`
该脚本会自动检测系统环境、安装 Node.js 22+ 版本、配置 npm 权限,并全局部署 ClawdBot。
- 手动 npm 安装:适用于已安装 Node.js 22+ 的环境,执行命令
npm install -g clawdbot@latest即可完成安装。
4.2 手动安装详细步骤
步骤 1:安装 Node.js 22+ 版本
ClawdBot 对 Node.js 版本有严格要求,需手动安装指定版本,避免使用系统自带的旧版本。
# 添加 NodeSource 仓库curl -fsSL https://deb.nodesource.com/setup_22.x |bash - # 执行安装命令apt-getinstall -y nodejs # 验证版本是否达标node -v 若输出结果为 v22.x.x 则说明安装成功。
注意事项:切勿直接执行 apt install nodejs 命令,系统默认安装版本通常为 v12 或 v18,会引发兼容性错误。
步骤 2:全局安装 ClawdBot
npminstall -g clawdbot@latest # 安装完成后验证版本 clawdbot --version 权限问题解决:若出现 EACCES 权限报错,需配置 npm 全局目录权限:
mkdir -p ~/.npm-global npm config set prefix '~/.npm-global'echo'export PATH=~/.npm-global/bin:$PATH'>> ~/.bashrc source ~/.bashrc 步骤 3:创建 Telegram Bot 并获取 Token
- 打开 Telegram 客户端,搜索 @BotFather 账号并发起对话;
- 发送 /newbot 指令,按提示完成两项配置:设置 Bot 显示名称、设置以 bot 结尾的用户名(例如 my_clawd_bot);
- 配置完成后,@BotFather 会生成一串 Token(格式如 1234567890:ABCdefGHIjklMNOpqrSTUvwxYZ1234567890),务必妥善保存,后续配置需用到。
步骤 4:AI API 准备(核心避坑点)
API 配置是部署关键环节,支持官方 API 与中转 API 两种方式,需满足对应要求:
- 官方 API 配置:前往 console.anthropic.com 注册账号,创建以 sk-ant- 开头的 API Key,充值适量余额即可使用;
- 中转 API 配置:需满足三项条件——支持 OpenAI 兼容格式、具备工具调用(function calling)能力、无分组使用限制。
实操参考:可采用 CLI Proxy API 开源项目搭建中转通道,本文选用 gemini-3-flash 模型,运行稳定性较好。
步骤 5:配置文件编写
先创建配置目录,再编写 JSON 配置文件,根据 API 类型选择对应模板:
# 创建配置目录mkdir -p ~/.clawdbot # 编辑配置文件nano ~/.clawdbot/clawdbot.json 模板 A:Anthropic 官方 API 配置
{ "gateway":{ "mode":"local","bind":"loopback","port":18789},"env":{ "ANTHROPIC_API_KEY":"sk-a