什么是 Clawdbot

Clawdbot(现已改名 Moltbot)是一个本地运行的个人 AI 助手,具备长期记忆、多平台集成和系统级执行能力。它不仅能对话,还能主动执行任务、控制系统、处理文件等。

核心特性

  • 长期记忆:将记忆作为本地文件存储,支持跨会话积累
  • 本地优先:所有数据存储在本地设备,完全私有化
  • 多渠道接入:支持 Telegram、WhatsApp、Discord、Slack、iMessage 等即时通讯工具
  • 系统级控制:可直接调用 shell 命令、执行脚本、控制浏览器自动化
  • 开源可扩展:支持自定义模型、Skills 生态系统

安装要求

  • Node.js 22+ 版本
  • 建议在备用机或虚拟机上运行(安全考虑)

快速安装

Mac/Linux

1
curl -fsSL https://molt.bot/install.sh | bash -s -- --install-method git

Windows

1
iwr -useb https://molt.bot/install.ps1 | iex

核心使用流程

1. 初始化配置

1
2
3
clawdbot setup
# 或
clawdbot onboard

2. 配置 AI 模型

支持 OpenAI、Claude、国产大模型等,在配置过程中选择并设置 API Key。

3. 启动网关

1
2
3
4
5
# 安装网关
clawdbot gateway install

# 启动网关
clawdbot gateway start

4. 连接消息平台

通过配对码绑定 Telegram、WhatsApp 等应用,实现远程控制。

5. 后台运行

Clawdbot 可以作为后台服务持续运行,24 小时待命。

常用命令

1
2
3
4
5
6
7
8
9
10
11
# 查看帮助
clawdbot --help

# 查看状态
clawdbot status

# 停止服务
clawdbot gateway stop

# 重启服务
clawdbot gateway restart

常见应用场景

  • 定时任务:定时发送日报总结、定时提醒
  • 浏览器自动化:自动爬取信息、数据采集
  • 自动编程:代码生成、项目开发辅助
  • 文件处理:邮件处理、文件整理
  • 知识管理:记录个人笔记、构建知识库

重要安全提示

⚠️ 强烈建议在备用机或虚拟机上运行

Clawdbot 拥有极高的系统权限,可能误执行危险命令。建议:

  • 在隔离环境中运行(如 Mac Mini、虚拟机)
  • 定期检查执行日志
  • 谨慎授权系统级操作权限
  • 不要在生产环境直接使用

成本考量

Clawdbot 消耗 Token 速度较快,建议:

  • 使用充足额度的 API 服务
  • 或使用开源本地模型运行(如 Ollama)
  • 合理设置使用频率和任务范围

注意事项

  1. 数据隐私:虽然数据存储在本地,但通过消息平台传输时需注意安全
  2. 资源消耗:长时间运行会占用系统资源,注意监控
  3. 版本更新:定期更新以获取新功能和修复
  4. 模型选择:根据需求选择合适的 AI 模型,平衡性能和成本

故障排查

网关无法启动

1
2
3
4
5
# 检查端口占用
lsof -i :端口号

# 查看日志
clawdbot logs

消息平台连接失败

  • 检查网络连接
  • 确认配对码正确
  • 查看网关状态是否正常

API 调用失败

  • 检查 API Key 是否有效
  • 确认 API 额度是否充足
  • 查看模型配置是否正确