如何在VPS上安装Moltbot:24/7 AI助手的完整设置指南
如何在VPS上安装Moltbot:24/7 AI助手的完整设置指南
我第一次听说Moltbot是在探索如何运行一个真正24/7在线的个人AI助手,而不依赖于我的笔记本电脑。Moltbot是一个开源AI助手框架,让您可以与您喜欢的聊天应用(如Discord、Telegram、WhatsApp等)进行互动,并自动化真实任务,所有这些都在您的控制之下,而不是通过SaaS。
在本地运行Moltbot一段时间后,我很快意识到,如果我希望它在随机时间回复(而不是在我的电脑休眠时停止),我需要一个远程服务器。这就是**VPS(虚拟专用服务器)**的用武之地。
以下是我如何让它运行的详细步骤,我考虑的VPS提供商,哪些有效,哪些无效——以我希望在开始之前看到的方式编写。
为什么在VPS上运行Moltbot
关键原因很简单:可靠性。如果Moltbot运行在您的笔记本电脑上,当您关闭盖子或失去互联网时,它就会停止。VPS始终在线。将其用作Moltbot的“网关”(持久后端服务)的主机意味着助手始终准备接受命令并保持状态。
您需要的(资源和配置)
以下是我使用的最小设置:
- Ubuntu 22.04或类似的Linux发行版 — 稳定且支持良好
- SSH访问 — 远程安装和管理
- Node.js 22+ — Moltbot安装所需
- 一台至少具有:
- 2个vCPU
- 2–4 GB RAM
- 20–50 GB SSD存储
- 良好的网络连接
这为Moltbot提供了足够的动力,即使连接了几个频道也能顺利运行。当然,如果您要运行许多技能或重型工作流,请增加RAM/CPU。
步骤:安装Moltbot
注意: 这是基于官方文档和我自己的反复试验的高层次流程。
- 创建您的VPS实例(选择位置、操作系统、SSH密钥等)。
- SSH进入机器:
ssh root@YOUR_SERVER_IP - 更新并准备系统:
apt update && apt upgrade -y安装Node.js 22+
(使用NodeSource或您的发行版包管理器。)全局安装Moltbot:
npm install -g Moltbot@latest- 初始化并安装守护进程:
Moltbot onboard --install-daemon这将设置网关服务在后台运行。
配置您的API密钥和频道
— 通常通过在SSH转发的浏览器UI中粘贴它们。可选地使用UFW/防火墙进行安全保护并设置备份。
就这样!在大约30分钟内,您可以拥有一个可以从手机访问的云托管Moltbot。
我尝试过的VPS提供商
我测试了一些设置。以下是我考虑的几个的快速比较:
LightNode VPS托管 — 我选择的简单性

概述:LightNode提供全球NVMe VPS计划,按小时计费,并有许多位置(全球超过40个)。
优点:
快速部署 — 您的VPS在几分钟内就可以启动并准备就绪。
竞争力的定价(从约$7.71/月起)。
NVMe SSD和可靠的正常运行时间是始终在线使用的坚实基础。
多种操作系统选择 — Ubuntu、Debian、Windows等。
缺点:
- 不如一些大型云品牌知名(但这也使价格保持低廉)。
使用案例: 如果您想要简单的VPS托管,具有全球节点选项和可预测的定价,这非常适合。
💡 Hetzner / 其他DIY VPS

我还尝试了来自Hetzner(欧洲)的小型VPS。它在精神上非常相似——基本的Ubuntu,root访问,您自己安装所有内容。
优点:
在欧洲地区通常更便宜。
干净、简约的环境。
缺点:
- 根据您的受众,全球位置较少。
☁️ AWS / 云提供商

文档提到AWS(EC2/Lightsail)和类似的云主机作为选项。
优点: 顶级基础设施和与其他云工具的集成。
缺点: 定价可能会增加,如果您尚未使用云平台,设置会稍微复杂一些。
最后想法
在VPS上托管Moltbot是那种“我为什么不早点做这个”的时刻。一旦它启动,您就不必担心停机,并且可以灵活地调整、扩展和添加自动化。
如果您的目标是一个感觉像服务而不仅仅是本地脚本的个人助手,云VPS就是最佳选择。
常见问题
问:我需要保持我的笔记本电脑开启吗?
答:不需要!一旦Moltbot在VPS上运行,您的笔记本电脑只是一个控制点——它不必保持开启。
问:我可以使用除了Discord以外的其他消息应用吗?
答:可以 — Moltbot支持多个频道,如Telegram和WhatsApp,具体取决于您如何配置令牌。
问:安装后如何更新Moltbot?
答:通常只需npm update -g Moltbot@latest,然后重启守护进程。
问:将Moltbot暴露在互联网上安全吗?
答:使用SSH密钥、防火墙,并可选地使用反向代理/HTTPS来保持安全。