自动化
按计划运行 agent 提示词,并把结果发送到已绑定的聊天
自动化是 agent 按计划运行的提示词。用它定期检查、总结或汇报,不用每次手动提问。打开 Agents,选择一个 agent,然后选择 管理 和 自动化。
新建自动化
选择 新建自动化,然后填写表单。
| 字段 | 选项 |
|---|---|
| 名称、提示词 | 提示词是 agent 每次运行的任务。 |
| 计划 | 每天、工作日、每周、每小时 或 Cron(五个字段:分 时 日 月 星期),并选择时区。 |
| 会话 | 同一个会话 让每次运行都接着同一个会话,agent 会记得之前的运行。每次新会话 每次都重新开始,并保留最近 20 个会话。 |
| 模型 | Agent 默认,或为这个自动化选择其他模型。 |
| 发送到 | 仅在网页版,或任意渠道里已绑定的聊天。 |
| 发送内容 | 最终回答 把完成后的回答发送到聊天。仅 agent 主动通知的内容 只有在 agent 决定通知你时才发送消息。 |
如果检查结果只是偶尔需要你处理,请使用 仅 agent 主动通知的内容。在提示词里写清楚什么时候通知,例如“只有在有 pull request 等我审查时才通知我。”
agent 也可以自己创建和修改自动化。你可以在会话或聊天里直接让它做。agent 在聊天里创建的自动化,会把结果发送到这个聊天。在网页版里创建的自动化,结果只保留在网页版。
管理自动化
打开一个自动化,可以 立即运行、编辑、暂停、恢复 或 删除。删除自动化也会删除它的运行记录。
最近运行 列出每次运行的状态、使用的提示词、回答和发送结果。在会话中打开 会打开这次运行所在的会话。如果你删除了这个会话,这次运行的回答就无法再查看。
自动化不会被自动暂停。运行失败时,自动化会显示连续失败的次数,并继续按计划运行。
跳过的运行
在下列情况下,计划中的运行会被跳过,并记录为 已跳过:
- 上一次运行在同一个会话里还没有结束。
- agent 服务还没有准备好。
- agent 服务在计划时间之后休眠或停机超过 15 分钟。
被跳过的运行不会补跑。下一个计划时间照常运行。
发送到聊天
agent 在发送前会检查聊天。如果你创建自动化之后,这个聊天被解绑或重新绑定,就不会发送任何内容。这次运行会显示 未能发送。请编辑自动化,重新选择聊天。
最终回答最多发送一次。如果服务在发送过程中停止,回答可能丢失,但不会重复发送。回答始终保留在网页版里。
每次运行都是一个普通的 agent 任务。它通过 agent 密钥花费你的余额,按所用模型的价格计费。TokenFlux 不限制一个 agent 的自动化数量,也不限制运行频率。