Moltbot/Clawdbot新手安装教程:VPS部署、Discord集成与安全配置完整指南

什么是Moltbot? Moltbot(原名Clawdbot,现OpenClaw)是Peter Steinberger开发的开源AI助手,支持私有化部署,可通过Discord、Telegram等消息平台交互,具备代码执行和多步任务处理能力。
在上一篇文章中,我们讨论了如何为 Clawdbot(现名为 Moltbot)选择合适的 VPS服务器。今天,我们将正式动手,手把手教你如何将这个强大的 AI助手 部署到你的服务器上,并让他通过 Discord 与你随时随地进行交互。
本文是 Moltbot安装系列 的第二篇,内容基于 AppSail 的实战分享整理,涵盖了从服务器购买到安全加固的完整"一条龙"流程。
什么是 Moltbot?
Moltbot (原名 Clawdbot) 是 Peter Steinberger 开发的一款开源 AI 助手。与 Claude Code 等商业产品不同,Moltbot 运行在你控制的硬件(或 VPS)上,通过 WebSocket 架构连接浏览器和消息平台(如 WhatsApp, Telegram, Discord, 飞书)。
核心优势:
- 隐私可控:数据都在你自己手里。
- 全平台接入:不局限于终端,可以在任何聊天软件中呼叫它。
- 功能强大:支持复杂的上下文理解和多步任务执行。
第一步:准备 VPS 环境
如果你还没有 VPS,可以参考我们之前的选购指南。
对于 Moltbot,推荐的最低配置为:
- CPU: 2 vCPU
- RAM: 2GB (推荐 4GB 以获得更好性能)
- OS: Ubuntu 24.04 LTS (推荐) 或 Debian 12
拿到服务器 root 密码后,首先通过 SSH 登录并更新系统:
ssh root@your_server_ip
apt update && apt upgrade -y第二步:安装 Moltbot
Moltbot 提供了比较完善的 Docker 部署方案,这是最省心的方式。
1. 安装 Docker & Docker Compose
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh2. 克隆项目
(注:请确保使用官方最新的仓库地址,以下为示例)
git clone https://github.com/pspdfkit-labs/moltbot.git
cd moltbot3. 配置环境变量
复制示例配置文件:
cp .env.example .env
nano .env在 .env 文件中,你需要填入核心的 API Key(如 Anthropic API Key)以及我们将要配置的消息平台 Token。
第三步:配置消息平台 (以 Discord 为例)
Moltbot 最酷的功能就是可以通过 Discord 控制。
- 创建应用:前往 Discord Developer Portal,点击 “New Application”。
- 创建 Bot:在左侧菜单选择 “Bot”,点击 “Add Bot”。
- 获取 Token:点击 “Reset Token” 获取你的 Bot Token,填入 VPS 上的
.env文件中 (DISCORD_BOT_TOKEN)。 - 开启权限:在 “Privileged Gateway Intents” 下,开启 “Message Content Intent”。
- 邀请进群:在 “OAuth2” -> “URL Generator” 中,勾选
botscope 和必要的权限(如 Send Messages, Read Message History),生成邀请链接并邀请到你的服务器。
配置完成后,启动 Moltbot:
docker compose up -d如果一切顺利,你应该能在 Discord 中看到你的 Bot 上线了!试着 @它 说句 “Hello” 吧。
第四步:安全配置(这里非常重要!)
由于 Moltbot 本质上是一个具有执行代码能力的 Agent,安全配置绝对不能马虎,否则你的 VPS 可能会沦为黑客的肉鸡。
1. 启用防火墙 (UFW)
只开放必要的端口(SSH 和 Moltbot 可能需要的 Webhook 端口):
ufw allow 22/tcp
ufw allow 80/tcp # 如果有 Web 界面
ufw enable2. 禁止 Root 密码登录
创建一个新用户,并禁用 SSH 的 root 密码登录,改用密钥登录。
3. 限制 Bot 响应权限
在 .env 或配置文件中,务必设置 ALLOWED_USER_IDS,只允许你自己的 Discord User ID 触发命令。千万不要让 Bot 对公网所有人开放!
第五步:实战体验与总结
部署完成后,你可以尝试让 Moltbot 帮你:
- 总结一篇长文章的内容。
- 写一段 Python 脚本并解释代码逻辑。
- 监控某个 RSS 源并推送到 Discord。
Moltbot 的强大之处在于它的扩展性和"私人定制"感。通过 VPS 几美元的成本,通过简单的部署,你就拥有了一个 24 小时在线的私人 AI 专家。
相关文章推荐
继续探索Moltbot/OpenClaw的更多可能性:
- VPS选购指南:为Clawdbot寻找最佳服务器 - RackNerd、Hostinger、CloudCone三大高性价比VPS对比评测
- Moltbot Telegram一键安装教程 - 使用官方脚本快速部署,免费集成Google Gemini API
- OpenClaw正式发布:三次更名内幕详解 - 了解Clawdbot→Moltbot→OpenClaw的演变历程与安全升级
- Peter Steinberger深度访谈:Clawdbot开源之旅实录 - 35分钟完整访谈,揭秘10天打造爆款开源项目的故事
免责声明:本文涉及的配置方法仅供参考,生产环境部署前请充分测试并做好数据备份。
WenHaoFree