⚠️ 本文档由 AI 生成,尚未完全人工审核校对,内容仅供参考。请结合实际界面操作,如有出入以软件实际功能为准。
Skip to content

计划任务

概念

计划任务让 AI 按照你设定的时间自动执行操作——就像给助手设了一个闹钟,到点就干活。你可以用它来:

  • 定时提醒:每天早上发送天气、日程摘要
  • 周期任务:每周五下午自动生成周报
  • 一次性事项:明天下午 3 点提醒开会

OpenAkita 支持两种任务类型:

类型说明
提醒(reminder)到时间直接发送一条消息,不需要 AI 思考
任务(task)到时间后交给 AI 执行,AI 会根据 prompt 完成复杂操作并返回结果

创建计划任务

打开计划任务

点击「新建任务」后,填写以下信息:

字段说明
任务名称给任务起个名字,方便辨认
任务类型提醒任务
触发方式一次性 / 每日 / 每周 / 每月 / 间隔 / 自定义 Cron(见下方说明)
执行时间根据触发方式设定具体时间
提醒内容提醒类型填写要发送的消息
Prompt任务类型填写发给 AI 的指令
通知通道选择结果发送到哪个 IM 通道(可选)
启用状态创建后是否立即生效

触发方式详解

一次性(once)

指定一个确切时间,任务只执行一次,执行完毕后自动标记为已完成。

每日 / 每周 / 每月

快捷选项,无需手写 Cron 表达式:

  • 每日:选择执行时间(如 09:00)
  • 每周:选择星期几 + 时间
  • 每月:选择日期 + 时间

间隔(interval)

每隔 N 分钟执行一次,适合需要定期轮询的场景。

自定义 Cron

使用标准 Cron 表达式实现灵活的时间调度。格式为 5 位:

分  时  日  月  周
*   *   *   *   *

常用示例:

Cron 表达式含义
0 9 * * *每天早上 9:00
0 9 * * 1-5工作日早上 9:00
30 17 * * 5每周五下午 5:30
0 0 1 * *每月 1 号 0:00
*/30 * * * *每 30 分钟
0 9,18 * * *每天 9:00 和 18:00

提示

不熟悉 Cron?直接在对话里告诉 AI "帮我建一个每天早上 9 点的提醒",它会自动创建。


任务管理

计划任务 面板中可以:

  • 启用 / 禁用:暂停任务而不删除,随时可以恢复
  • 删除:移除不再需要的任务(系统内置任务不可删除)
  • 立即执行:跳过等待,立刻触发一次
  • 查看执行历史:查看每次执行的状态、耗时和结果

任务连续失败 5 次后会自动禁用,避免无效执行浪费资源。


时区设置

默认时区为 Asia/Shanghai。如果你需要使用其他时区,可以在 灵魂与意志配置 中修改 timezone 参数。

所有 Cron 表达式和执行时间都基于配置的时区计算。


相关页面

基于 Apache-2.0 许可发布