Ottermind DocsOttermind

基础能力

自动化

让选定 Agent 按计划或条件运行固定任务。

自动化概览

它是什么

Ottermind Automations 是自动化任务,可以让指定 Agent 在计划时间或设定条件下运行固定任务。你可以把 Automation 理解成一个定时或重复执行的 Agent 任务。创建 Automation 后,Agent 可以按计划运行报告、工作流或其他任务,减少重复操作,并以稳定节奏产出结果。

使用 Automations,你可以

  • 安排任务在指定时间自动运行。
  • 将稳定任务复用为可重复工作流。
  • 控制执行 Agent、设备、开始规则和结束规则。
  • 管理状态、上次运行、下次运行,并暂停或排查任务。

Automations 适合日程明确、输入来源稳定、输出标准清晰的任务。不适合高度临时、需要人工判断,或涉及敏感数据但权限不清的任务。

管理你的自动化

从侧边栏管理自动化

在 Ottermind 左侧边栏选择 Automations,即可查看自动化任务。你可以搜索任务,并按 AllActiveRunningPausedError 筛选。

状态含义
Active任务已启用,会按计划运行。
Running任务正在运行。
Paused任务已暂停,不会自动运行。
Error任务失败,需要检查配置或输入。

创建自动化

创建新的自动化

点击 New automation 创建自动化任务。填写名称,选择 Agent 和 Device,描述任务要做什么,然后设置运行时间和结束规则。

字段填写内容
Name用于在列表中识别任务的名称。
Agent执行任务的 Agent。
Device任务运行的设备或环境。
What should this automation do?任务指令。包含目标、输入、输出和限制。
Choose when this automation should run运行模式和时间。
Starts任务何时变为活跃。
When should this automation end?任务何时停止。

写清楚任务指令

任务指令决定 Agent 每次运行时做什么。建议包含:

  • 需要完成什么。
  • 使用哪些数据或来源。
  • 期望的输出格式。
  • 是否需要筛选、排序、汇总或发送。
  • 任务绝对不能做什么。

好例子

每天汇总指定信息源的重要更新,用 Markdown 输出,保留来源链接,并在最后列出需要人工关注的事项。

坏例子

每天看看有什么新东西。

设置运行模式

按固定周期运行,例如每天或每周。

设置时间时,请确认时区、频率和业务节奏与你的需求匹配。创建后,你可以在列表中查看 RunsLast runNext run

设置开始和结束规则

Starts 决定任务何时变为活跃:

选项效果
Default等待下一次计划触发。
Immediately创建后立即运行。
Next run at从下一次计划时间开始。

End rule 选项:

选项效果
Never一直运行,直到手动暂停或删除。
After运行指定次数后停止。
On到指定日期后停止。

对临时监控任务设置结束规则,可以避免不必要的长期成本或数据访问。

查看结果和状态

自动化状态和运行历史

创建后,Automation 会出现在列表中。卡片会显示执行 Agent、类型、状态、运行规则、上次运行和下次运行时间。若要暂时停止任务,点击 Pause。如果任务异常,请先检查状态是否为 Error,再检查 Agent、Device、任务指令、时间设置和输入来源。

管理自动化操作

在 Automation 卡片上点击 Pause 可以暂停任务。暂停后,任务不会再按计划自动运行。若要继续运行,点击 Resume

点击右侧更多菜单可以执行这些操作:

  • Edit — 修改任务名称、Agent、Device、任务指令、运行时间和结束规则。
  • Duplicate — 创建当前 Automation 的副本。启用前请检查复制后的配置。
  • View runs — 查看该 Automation 的运行历史。
  • Delete — 删除 Automation。删除后,任务将不再运行。

使用建议

Automations 会自动触发任务

Automation 创建后会按照设置自动运行,不需要每次人工确认。请确保任务指令、权限范围和输出目标都清晰明确。

检查时间设置

创建计划任务前,请确认运行时间、频率、开始方式和结束规则。对于涉及时区、节假日、交易日或工作日的任务,请在任务指令中写清楚规则。

权限与数据安全

Automations 可能会持续读取文件、访问外部服务或生成结果。不要让自动化任务持续处理未授权数据、敏感文件、密码、密钥、客户数据、合同、财务数据或个人身份信息。

FAQ

为什么 Automation 创建后没有立即运行?

它可能设置为 Default,会等到下一次计划时间。如果需要立即运行,请选择 Immediately

Automation 为什么会失败?

可能是 Agent 配置不合适、Device 不可用、输入来源无法访问、任务指令不清晰,或所需 Skill 没有绑定。

什么时候应该设置结束规则?

临时监控、阶段性报告、事件追踪,以及有预算限制的任务,都适合设置结束规则。