Skip to content

第五章:高阶实战场景

5.1 定时自动化 (Cron)

Cron 让 Hermes 从“被动”变为“主动”。

bash
hermes cron create "0 9 * * *" "搜索今日 AI 新闻并生成摘要报告"
# 或者使用自然语言:
hermes cron create "every day 9am" "检查 GitHub 关注项目的 release"

管理命令:

bash
hermes cron list      # 查看所有定时任务
hermes cron run <id>  # 手动立即触发一次
hermes cron pause <id># 暂停任务

5.2 多实例隔离 (Profiles)

如果你想同时跑一个“小说写作助手”和一个“前端开发助手”,他们需要的记忆、Prompt 和技能完全不同。

bash
hermes profile create coding-agent
hermes profile use coding-agent

每个 Profile 用独立的环境变量隔离配置,互不干扰。

5.3 构建 24h AI 协作团队

最高阶的玩法是组建一个多 Agent 团队,让它们基于共享的目录系统进行流水线作业:

  1. Commander (总指挥):绑定飞书 Gateway。接收你的指令,并进行任务下发。
  2. Radar Agent (雷达组):每天早上通过 Cron 定时运行,利用 Web Search 收集情报,把结果写入 ~/shared-docs/daily_report.md
  3. Writer Agent (写作组):通过 --worktree 参数运行,读取雷达组的草稿,自动润色并推送到远端博客。
  4. Cleaner Agent (保洁员):每周通过 Cron 运行,清理 Memory 中过期的数据条目。

可以使用 tmux 进行多实例后台进程管理:

bash
tmux new-session -d -s hermes-team -n commander 'hermes -p commander gateway run'
tmux new-window -t hermes-team -n radar 'hermes -p radar-agent chat'

这样,原本只能你一言我一语的工具,就真正蜕变成了一个能自我循环、24 小时运行的数字化协作团队。