动态

Hermes cron 不必都用 agent,可用脚本、门控或完整 agent 三种方式

Teknium 🪽
RT @HermesWatcher: 并非每个定时 Hermes 任务都需要 agent。

如果任务是“告诉我内存何时超过 85%”,每五分钟唤醒一次 LLM 却发现什么都没变,这没有必要。

Hermes cron 提供了三种有用的方式来处理这类工作。

1. 如果代码能产生最终答案,那就完全跳过 agent。

使用纯脚本 cron 时,no_agent=True 按计划运行脚本并直接输出结果。空输出保持沉默。脚本失败或超时仍然会发出错误警报。不涉及模型或提供商。

2. 如果代码能判断是否有变化,就让它作为 agent 的门控。

预运行脚本可以在没有值得推理的内容时返回 {"wakeAgent": false}。当确实有变化时,它可以唤醒 Hermes,并把有用的上下文交给 agent 运行。

这适用于监控文件、轮询 API,或在请求 Hermes 分析之前检查是否出现新行等任务。

3. 当定时工作确实需要判断时,就使用完整的 agent 定时任务。

总结文档、判断哪些订阅项重要、比较新信息或写有用的解释,这些都是推理任务。这才是唤醒 agent 的合理时机。

决策规则很简单:

如果代码能产生答案,就使用脚本。

如果代码能决定是否需要推理,就把它用作门控。

只在真正需要智能的部分使用 agent。

Cron 不仅仅是“稍后运行 agent”。它也可以调度普通自动化,然后仅在 Hermes 有实际工作要做时才让 Hermes 介入。

@url:https://t.co/c8aQYTmYuW
动态Teknium 🪽2026-08-13原文

相关内容