把贾维斯塞进vps里还能用微信沟通?是不是太赛博朋克了?!

**本文导读 **
一.想法由来
二.解决方法的核心
三.vps选择
四.四步操作搞定(第四步有详细codex提示词复制即用)
五.实际效果与总结
(一)
最近重温经典钢铁侠的时候看到贾维斯我猛的一激灵 想到现在的ai发展成这样了可是我们大多数对话还是发生在办公桌前 电脑屏幕前 gpg终端和网页中 什么时候可以直接意念唤醒后直接沟通 这个做不到的话那可不可以打开手机微信就能跟他聊天
答案是可以! 而且我已经替你们把路走一遍过来了 其中最讨厌的配置部分也可以直接把我直接好的提示词丢给codex让他直接完成配置
简单描述一下就是用codex在vps上一键部署hermes agent也就是爱马仕agent
搭配国产模型deepseek量大管饱
要是有更高要求可以让codex另外给你部署
(二)
想要实现全天候随时待命的状态最核心的问题就是稳定的运行环境了
电脑总不能一直开着吧 随便买个几美元的数据中心vps一干活就是各种403 404等报错问题
代理环境也不能老是掉吧 谁也不想聊一半突然卡住就像突然消失的她一样
所以我就要找"既有 VPS 的独立稳定环境,又有住宅 IP 的低延迟优势"的方案
(三)
多个要求下满足条件的厂商真不多
我找到的一个“小而美”的新加坡公司VoyraCloud刚好能满足所有条件
他们有三条产品线:

住宅 IP VPS,本质上是两件事的结合:一台有独立 CPU、内存、硬盘的服务器,加上一个来自真实家庭宽带的 IP 地址——不是云服务商机房里出来的那种。从反机器人系统的角度看,你就是个普通家庭用户;从你自己的角度看,你拥有了一台 7×24 小时在线的云电脑。
VoyraCloud 的住宅 IP VPS 有几个地方值得关注:
IP 来源是双 ISP——发源方和广播方都是正规运营商,不是倒手来的资源。IP 静态独占,固定不变、只归你用,不会跟别人共享。交付前 IP 没有滥用历史,纯净度有保障。流量计费只算出站,入站(下载数据)免费。如果用着不满意,30 天内可以退款,扣 10% 手续费。
系统镜像支持 Debian、Ubuntu、Windows Server 2022,也提供 SillyTavern 和 Hermes Agent 的一键部署选项
(四)
第1步 进入官网
www.voyracloud.com/?ref_code=PNPWUP7R
第2步 选择住宅IP服务器
页面会显示三个套餐:轻量版($6.3/月)、标准版$10.5/月)、专业版($21/月)

住宅IPVPS目前有6个节点:
- 华盛顿
- 洛杉矶
- 法兰克福
- 伦敦
- 香港
- 东京 推荐:像本教程跑 长期AI Agent 服务选 华盛顿,网络稳定且对中文用户友好。
- 如果要做海外社媒运营的话选对应目标地区的节点。
套餐建议
- 个人测试用 Claude Code → 轻量版(1c 1g,$9/月)
- 长期跑 AI Agent / MCP → 标准版(2c4g,$15/月)
- 要Windows 桌面 → Windows VPS(2c4g,$12/月)

我们这个配置比较适合标准版 足够跑Hermes agent有需要也可以再另外跑claudecode
长期配置建议直接照抄图中配置 一个cpu1g内存短期用可以 长期用体验感会稍差一点
想先体验一下可以冲1cpu1g的配置
PS:系统统一选ubuntu 与后面提示词对应 也为后面拓展claudecode留有空间

支持信用卡、支付宝等多种支付方式。注意这里是你已经登录了的状态,如果是新用户需要先注册。
第3步
付款完成后,回到 VoyraCloud 的用户中心(User Center),就可以看到刚刚开通的 VPS。一般等待 1-3 分钟,服务器就会自动创建完成。
进入服务器详情页后,先把下面几项信息记录下来:
- 公网 IP:也就是这台住宅 IP VPS 的连接地址
- 登录用户名和密码:默认通常是 root
- SSH 端口:一般默认是 22
- 系统信息:确认是否为你购买时选择的操作系统
如果后面要部署 Hermes Agent,还需要提前准备模型接口信息。以 DeepSeek 官方 API 为例,你需要去 DeepSeek 平台创建 API Key,并记录:
- API Base URL:api.deepseek.com/v1
- API Key:你在 DeepSeek 后台生成的密钥
- 模型名称:例如 deepseek-v4-flash 或 deepseek-v4-pro
这几项信息准备好后,后续就可以通过codex提示词一键部署了
第4步
就可以放开手脚交给你的codex去做了
直接复制下面提示词给你的codex 注意要把vps的ip地址和密码以及key供应商的url和key替换掉提示词里的占位符 我用的是deepseek的key作演示的 要是不清楚详细url可以问ai
你是我的远程部署工程师。请帮我把一台 VPS 配置成 7×24 小时在线的 Hermes Agent 微信助手。
目标:
SSH 登录 VPS。
安装 Hermes Agent。
配置大模型供应商。
接入 Weixin / WeChat Gateway。
配置 systemd 开机自启和掉线自启。
配置健康检查、日志轮转和基础保活。
全程记录遇到的坑和解决方式。
不要在回复里明文展示密码、API key、token,只能打码。
基础信息: VPS IP:<VPS_IP> SSH 用户名:<SSH_USER>,如果 root 登录失败,依次尝试 ubuntu / debian / admin SSH 密码:<SSH_PASSWORD> 模型 API Base URL:<API_BASE_URL> 模型 API Key:<API_KEY> 模型名称:<MODEL_NAME> 目标平台:微信 Weixin / WeChat
部署要求:
系统优先按 Ubuntu / Debian 处理。
如果系统没有 python 命令,不要报错,使用 python3。
如果 Hermes venv 没有 pip,不要强行装 pip,优先使用 Hermes 自带的 uv。
安装 Hermes 后先确认 hermes --version 和 hermes status。
微信接入使用 Hermes 官方 Weixin Gateway,不要用非官方个人微信外挂。
微信扫码登录要用 tmux 后台保持二维码进程,二维码很容易过期。
微信 DM 权限不要开放给所有人;扫码成功后用返回的 user_id 配置 allowlist。
群聊默认 disabled,因为 iLink bot 身份通常不能稳定接收普通微信群消息。
如果 hermes gateway install --system 在非交互环境卡住,可以按 Hermes 源码生成 systemd unit,或手写等价 systemd service。
systemd service 必须 enabled + active。
如果模型供应商是 DeepSeek 官方:
使用 DEEPSEEK_API_KEY
base_url 用 https://api.deepseek.com/v1
provider 用 deepseek
model 可用 deepseek-v4-flash 或 deepseek-v4-pro
如果是 OpenRouter:
使用 OPENROUTER_API_KEY
base_url 用 https://openrouter.ai/api/v1
provider 用 openrouter
如果是其他 OpenAI-compatible 聚合站:
先检查 Hermes 当前版本对 custom provider 的配置方式
不要凭空猜;配置后必须用一次最小对话测试验证 Authorization header 正常携带。
重要坑:如果 model.provider 改了,但 model.base_url 还残留旧地址,可能出现 401 Missing Authentication header。必须同时检查 provider、base_url、api_key、model。
部署步骤:
SSH 登录并检查系统: uname -a cat /etc/os-release whoami df -h / free -h
安装基础依赖: sudo apt update sudo apt install -y curl git jq tmux python3 python3-venv ufw logrotate
安装 Hermes: curl -fsSL https://hermes-agent.nousresearch.com/install.sh -o /tmp/hermes-install.sh bash /tmp/hermes-install.sh --skip-setup --non-interactive
安装/确认 Weixin 依赖: 找到 Hermes venv 和 uv,用 uv 安装/确认 aiohttp cryptography qrcode[pil]。
配置模型供应商: 写入对应 API key/base_url。 设置 Hermes 默认 provider/model/base_url。 用 hermes --cli -z "Reply with exactly: OK" 测试。
配置微信: 用 tmux 启动 Weixin QR 登录脚本。 把二维码链接发给我扫码。 扫码成功后保存 WEIXIN_ACCOUNT_ID、WEIXIN_TOKEN、WEIXIN_HOME_CHANNEL。 设置: WEIXIN_DM_POLICY=allowlist WEIXIN_ALLOW_ALL_USERS=false WEIXIN_ALLOWED_USERS=<扫码返回的 user_id> WEIXIN_GROUP_POLICY=disabled
配置 gateway systemd: 服务名:hermes-gateway.service要求:
开机自启
Restart=always
RestartSec=5
TimeoutStopSec 至少 210
以普通用户运行,例如 ubuntu 验证: systemctl status hermes-gateway.service hermes gateway status
配置健康检查: 创建 /usr/local/sbin/hermes-healthcheck每 5 分钟检查:
hermes-gateway.service 是否 active,不 active 就 restart
模型 /v1/models 是否可访问
磁盘是否超过 85%
可用内存是否低于 300MB
日志是否出现 Weixin session expired / token missing 等需要人工重扫的关键词 输出状态到: /var/lib/hermes-healthcheck/status.json日志写到: /var/log/hermes-healthcheck.log用 systemd timer 配置: hermes-healthcheck.timer
配置日志轮转: /home/<USER>/.hermes/logs/*.log /var/log/hermes-healthcheck.log每天轮转,保留 14 天,压缩。
最终验证:
hermes status
hermes gateway status
systemctl is-enabled hermes-gateway.service hermes-healthcheck.timer
systemctl is-active hermes-gateway.service hermes-healthcheck.timer
cat /var/lib/hermes-healthcheck/status.json
微信里发送一句测试消息,看 Hermes 是否响应。
最终交付: 请给我一份简短部署报告,包含:
登录用户
系统版本
Hermes 版本
模型 provider / model / base_url,不展示 key
微信 Gateway 是否 configured
systemd 是否 enabled + active
healthcheck 是否 enabled + active
当前健康检查 JSON 摘要
遇到的坑和解决方式
后续需要我人工处理的事项,比如微信重扫、外部告警 webhook
codex工作期中他会给你一个二维码链接复制到浏览器打开后去扫

等待codex给你安装完成配置的时候你就可以给你的微信bot发信息了 随时随地打开微 信就能聊

这是我对着全新的vps做的从零到一的配置 上面的对话是我以前搭的bot的历史记录
(五)
总结一下!deepseek众所周知的量大管饱 所以聊天完全不用担心 只是不支持多模态 所以发图片给他是识别不出来东西滴 还有提一嘴 VoyraCloud 这次年中活动的力度挺大的,年付 7 折、半年付 8 折,而且新购和续费都能享受 如果你本来就有打算搭一个 AI 开发环境或海外运营环境,趁活动入手一台还是挺划算的
所以你也想要一个专属于你自己的贾维斯的话快去注册一个账号带着我给你的提示词一键搭建吧
官推:@VoyraCloud

