Skip to content

Scheduled Tasks Guide Chinese

Waili(瓦砾) edited this page May 27, 2026 · 2 revisions

⏰ AionUi 定时任务指南

本指南介绍如何使用 AionUi 的 定时任务 页面,让 AI 任务按计划运行 —— 每日打卡、每周报告、定时数据拉取、循环提醒等。

English | 简体中文


🎯 它能做什么

一个定时任务会按 cron 计划,用你选定的 Agent + 助手 触发一段预设的 Prompt。触发时,AionUi 可以选择:

  • 新建一个会话 把结果放进去,或
  • 追加到一个已有会话 让上下文持续累积。

任务在左侧边栏的 定时任务 页面里管理 —— 不需要在聊天里命令 AI。


🚀 创建一个任务

  1. 点击左侧边栏的 定时任务 入口
  2. 点击 创建任务
  3. 填写表单:
字段 说明
任务名称 显示在列表里的名字
Agent + 模型 选用哪个后端 Agent 和模型(内置 Aion CLI、Claude Code、Codex 等)
助手 选用哪个助手角色
工作目录 可选,指定执行目录
频率 手动 / 每小时 / 每天 / 工作日 / 每周 / 自定义(cron)
时间 几点触发(用于每天/每周/工作日)
星期 用于每周任务
Cron 表达式 频率选自定义时直接填 cron
执行模式 new_conversation(每次新建会话)或 existing(追加到已有会话)
Prompt 触发时要发给助手的内容
  1. 点击 保存。任务出现在列表里,附带状态标签和下次运行时间。

💡 后续点击任务即可打开详情页编辑。


⏰ Cron 表达式参考

AionUi 使用 标准 5 字段 cron(不带秒):

┌───────── 分钟 (0–59)
│ ┌─────── 小时 (0–23)
│ │ ┌───── 月内日 (1–31)
│ │ │ ┌─── 月份 (1–12)
│ │ │ │ ┌─ 星期 (0–6 或 SUN–SAT)
│ │ │ │ │
* * * * *

常用示例

表达式 含义
0 9 * * * 每天 09:00
0 9 * * MON 每周一 09:00
0 9 * * MON-FRI 工作日 09:00
0 * * * * 每小时整点
*/30 * * * * 每 30 分钟
0 */2 * * * 每 2 小时
0 0 1 * * 每月 1 日午夜
0 18 * * FRI 每周五 18:00

特殊字符

  • * —— 任意值
  • , —— 列表(如 1,3,5
  • - —— 区间(如 MON-FRI
  • / —— 步长(如 */15

大多数场景你不用手写 cron —— 选一个频率预设,AionUi 会替你生成。


🔧 管理任务

在定时任务列表里:

  • 启用 / 禁用 —— 切换任务卡片上的开关
  • 编辑 —— 点击任务进入详情页,可改计划、Prompt、模型
  • 删除 —— 在详情页操作
  • 立即运行 —— 在详情页手动触发一次

让设备保持唤醒

定时任务只在 AionUi 运行时触发。列表页提供 保持唤醒(Keep Awake) 开关,能在 AionUi 打开时阻止系统睡眠 —— 适合需要夜间运行的任务。


💡 使用场景

每日总结

  • 频率:每天 18:00
  • 模式new_conversation
  • Prompt:"汇总今天工作目录里所有仓库的提交,输出 Markdown 简报。"

每周报告

  • 频率:每周一 08:00
  • 模式existing(沿用上周的会话)
  • Prompt:"按上周报告的结构起草本周进度,标出阻塞项。"

循环提醒

  • 频率:工作日 09:00
  • 模式new_conversation
  • Prompt:"列出今天我手上的 Top 3 重点,再问我一个能帮我排序的问题。"

定时数据拉取

  • 频率:每小时
  • 模式existing
  • Prompt:"通过 dashboard MCP 拉取最新指标,把变化追加到本会话。"

⚠️ 注意

  • AionUi 必须开着 任务才能触发。Keep Awake 只是辅助,不是后台服务。
  • 一个会话允许多个任务,但如果同一会话被多个任务复用,上下文会越来越乱。建议每个循环任务用独立会话。
  • Prompt 拥有助手 + 工具的完整权限 —— 含破坏性的 Prompt 会无人监督地执行。先在普通会话里跑一次再排进定时任务。

🔗 相关


需要帮助?

配置一次,自动运行。

Clone this wiki locally