从一条命令到定时任务:Hermes Agent CLI 工作流指南
【免费下载链接】hermes-agentThe agent that grows with you项目地址: https://gitcode.com/GitHub_Trending/he/hermes-agent
我用了三周的 Hermes Agent,最让我上头的一点是:它不是套了个聊天壳的 CLI。换模型、压上下文、定时任务全部走终端命令,日常场景 90% 靠下面这套三层组合就能覆盖——从单条命令,一路走到无人值守的自动化。
📌 第一次运行的 30 秒:让 setup 向导替你配置
别手改配置文件。第一次跑,只需要执行:
hermes setup hermes model # 随时切换提供商和模型 hermes doctor # 环境有问题时先跑它向导会一次配好模型、工具集和消息网关,配完用hermes config get可以抽查任意一项。如果你不想为模型、搜索、图像生成分别找 API Key,setup 里可以直接选 Nous Portal,一个订阅全托管。这个项目迭代很快,我一般一周跑一次hermes update,跑完顺手hermes doctor体检一下。
⚡ 日常循环:三条斜杠命令顶掉一半菜单操作
用熟之后,对话里基本就剩这几条:
/new # 开新会话,上下文归零 /compress # 上下文太长时压缩 /retry # 上一轮答歪了直接重跑提示:
/new比/clear更轻量——它重置对话历史但保留屏幕内容,开新话题用它;/clear才是连屏幕一起清掉。
长对话里我一般先/usage看 token 占用,快到上限再/compress,不用一上来就清屏。答得不满意还有/undo撤回上一轮,Ctrl+C可以随时打断正在跑的工具输出。技能方面,/skills列出已装技能,直接敲/<技能名>就能跑;命令行为细节可以参考 README.zh-CN.md。
🔧 从手动到自动:cron 定时任务配一次就不用管
这是我最推荐先配的一块。Hermes 内置 cron 调度器,任务用自然语言描述,执行完可以把结果直接投到 Telegram、Discord 等任意平台:
/cron add "daily-review" "10 9 * * *" "审查 my-project 最近的提交"上面这条每天 9:10 自动跑代码审查并把结论推到 Telegram。我用它组了个"夜间备份 + 晨报"的活,全程无人值守。更省心的是技能会自我改进:纠正得多的技能会被自动沉淀,下次直接调用。真正的坑只有一个——第一次写 cron 表达式时,先手动验证一遍任务内容再挂定时,凌晨三点自动跑错方向的代价,远比你手动跑一次高得多。想看桌面端会话管理怎么落地的,apps/desktop/e2e/ 里的测试用例全是真实场景,翻一遍比看文档直观。
三层走完,这套 Hermes Agent CLI 工作流就齐了。想动手的话,先git clone https://gitcode.com/GitHub_Trending/he/hermes-agent拉下源码,再跑一次 setup,剩下的用法你边用边补。
【免费下载链接】hermes-agentThe agent that grows with you项目地址: https://gitcode.com/GitHub_Trending/he/hermes-agent
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考