Hermes Agent 上手实战
本章用一个完整例子,把前面学到的知识串起来:从安装到搭建一个会主动汇报的 Telegram 个人助理。
目标
搭建一个 Hermes 助理,做到:
- 在终端正常对话、执行任务
- 接入 Telegram,可远程指挥
- 每天早上 8 点把待办与新闻摘要推送到 Telegram
- 记住我的偏好,并开启基本安全防护
第 1 步:安装
第 2 步:配置模型
或手动:
在 ~/.hermes/.env 放入密钥:
第 3 步:第一次对话与建立记忆
告诉它你的偏好,让它写入记忆:
这些会沉淀到 USER.md / MEMORY.md,后续会话自动延续。
第 4 步:收紧工具与安全
- 关闭非必需的高风险工具
- 命令审批保持开启,仅把可信只读命令加白名单
- 高风险操作考虑切到 Docker 执行后端
详见 权限与安全治理。
第 5 步:接入 Telegram
先用 Telegram 的 @BotFather 创建一个 Bot,拿到 Token,然后:
把 Token 放进 .env:
启动网关:
务必开启 DM 配对 + 用户白名单,只允许你自己的账号指挥它。
在 Telegram 里给 Bot 发条消息试试:
第 6 步:设置每日主动推送(Cron)
用自然语言定义定时任务:
Hermes 会创建一个 Cron 任务,无人值守地执行并通过网关推送结果。
第 7 步:沉淀为技能
当某个多步流程跑顺后,让它固化:
之后即可:
验证清单
进一步玩法
- 加一个 Cron 巡检任务,监控你的服务器并告警
- 用子智能体并行做多源资料检索
- 接入第二个平台(如 Slack)供团队使用
- 浏览 agentskills.io 安装更多社区技能