Hermes Agent 开箱即用: 5 分钟搭建 24/7 个人 AI 助手 一、为什么需要 24/7 个人 AI 助手独立开发者最容易踩的坑: 写了一版 todo app, 凌晨 3 点 user 上报 bug 自己睡死, 等早上 9 点起来 user 已经投诉完走人.如果有一个 24/7 守着的 AI 助手:凌晨 cron 自动扫监控告警 → 微信推你上午自动把日报推到飞书 DM下午自动备份数据库到 OSS晚上跑长任务 (大模型推理 / 数据 ETL)这就是 Hermes Agent 给独立开发者做的事: 把系统管理这份精力外包给 AI, 你只管业务决策.作者: 作为独立开发者 / 7/6 实战沉淀. 关键词: Hermes, AI Agent, 独立开发, 自动化, cron.二、5 分钟极速清单 (3 步搞定)步骤 1: 沙箱环境准备 (60 秒)# Ubuntu 22.04 LTS / 4GB RAM 起步 (实测 3.8G RAM 1 个用户能跑满所有功能)sudoaptupdatesudoaptinstall-ypython3.10 python3.10-venvgit# 沙箱不需要公网 IP, 你家宽带或新加坡机房都行 (实测 50.7.252.26 全 API 通)步骤 2: 装 Hermes (90 秒)# 拉代码 venv 隔离 (3 行)gitclonepaste-your-git-url~/.hermes python3-mvenv ~/.hermes/venvsource~/.hermes/venv/bin/activatepipinstall-e.# 必须 chmod 600 凭据文件 (Linux 用户注意)chmod600~/.hermes/.env步骤 3: 第一个 cron (120 秒)# 编辑 ~/.hermes/config.yaml 配 bot token, 详见官方文档hermescroncreate\--schedule0 7 * * *\--prompt每天 7:00 推我飞书 DM 我的日报\--deliverfeishu:oc_XXXXXXXXXXXXXXXXXX# 看 cron 跑没hermescronlist跑完之后, 你就有自己的 24/7 助手了.三、完整 ~/.hermes/config.yaml 关键字段config.yaml是 Hermes 的控制中心, 你改这一份文件就够了. 6/29 实战沉淀的 200 行配置文件,90% 用默认就行, 真正要改的就 3 段:# 1. 凭据段: 5 重持久化 (6/25 老板拍板)credentials:rediss_url:rediss://default:...pro-tick-XXXX.upstash.io:6379feishu_app_id:cli_...wavespeed_api_key:wsk_...# 2. 时区段: Asia/Shanghai (我在中国, 永远 8)timezone:Asia/Shanghai# 3. 推送段: 默认 bot 身份 多个 platform 兼容delivery:default:feishufeishu_home:oc_...首次必读: 137 个 scope 默认开,--as user才能跑高权限命令. 具体lark-cli auth status看自己.四、第一个 cron 实战 (hermes cron create)我7/6 实战的 21 个 cron 里,最容易验证的就是求职日报. 让你收到求职日报: 5 行配置:# 5 行让我 7:30 收到求职日报1.cronschedule:30 7 * * *2.cronprompt:每日求职日报, 5 个 JD 中俄国际形势 其他3.cronskills:[apify-skill-factory,lark-cli]4.crondeliver: origin(推回飞书 DM)5.crontimeout:600(秒)第一次跑可能 0 命中 (apify 配额限制), 这是正常的, 4 大踩坑 (6/21 老板拍板) 之一.五、3 大踩坑踩坑 1: 沙箱 IP 50.7.252.26症状: 我本地浏览器登录 Boss 直聘, 把 cookie 复制给沙箱 → 沙箱永远登不上.根因: Boss / 猎聘 / 智联 cookie 跟 IP UA Referrer 三重绑定,__zp_stoken__是服务端 JS 实时算的密文. 沙箱 IP 是新加坡机房 ≠ cookie 原本住宅 IP → 服务端一算就发现 token 不对 → 整条 cookie 失效.正解:不要在沙箱跑需要登录态的站,要登录态的站必走你本地浏览器.踩坑 2: Timezone 没改, 每天 7:00 跑变成你15:00 跑症状: 定 “0 7 * * *” 想看早上 7 点日报, 结果晚上才到.根因: Ubuntu 默认 UTC, cron 调度按容器内时区算. 我再中国 8 起床, 沙箱如果不改 timezone, 我的早上 7 点 实际是 UTC 7:00 (中国时间 15:00).正解:~/.hermes/config.yaml里写timezone: Asia/Shanghai.写代码时记得 8 小时差.踩坑 3: venv 隔离失败, 本地 Python 被污染 263MB症状: 系统 Pythonpip install scikit-learn, 系统瞬间 1GB, 内存 avail 370Mi → 600Mi.根因: hermes-agent venv 是空的, 但我装的 sklearn/pandas/scipy 全进系统/usr/lib/python3/dist-packages, 未来升级 Python 全部失效.**正解 **: 包永远装到 venv, 不装系统 Python:# 错误写法sudopipinstallscikit-learn# ❌ 污染系统# 正解 4 步source~/.hermes/venv/bin/activate pipinstallscikit-learn# ✅ 在 venv 隔离