SuperAPI AI 工具集

schedule

智能体与模型

查看项目

更新于 10-16 09:23

技能介绍

Schedule 是用于定义和管理重复性自动智能体运行的技能,主要面向需要周期性执行的任务,例如 CI 监控、依赖更新和安全扫描。它让这些任务在无需手动触发的情况下按计划运行。

用途 该技能用于把常见的周期性工作交给智能体自动执行,减少人工介入。资料中列出的常见调度包括:依赖审计(每周,reviewer 智能体,secure 技能)、CI 健康检查(在 PR 更新时,explorer 智能体,verify 技能)、待办整理(每周,orchestrator 智能体,plan 技能)、安全扫描(每日,reviewer 智能体,secure 技能)、上下文清理(每次会话结束时,orchestrator 智能体,context 技能)、记忆同步(每次会话结束时,orchestrator 智能体,resume 技能)。

主要能力 每个调度任务以 JSON 定义,字段包括:name(任务名称)、cron(cron 表达式或关键字)、agent(智能体名称)、skill(要调用的技能)、scope(文件或目录范围)、notify(通知策略,可选 on-failure、always 或 never)。

使用方式 关键字可用于触发时机:on-pr 表示 PR 被创建或更新时运行;on-push 表示每次推送到分支时运行;on-session-start 表示每个智能体会话开始时运行;on-session-end 表示每个会话结束时运行;daily、weekly、monthly 表示日历计划。

适用场景 适合需要定期重复执行的开发辅助任务,如依赖审计、CI 状态检查、安全扫描、会话上下文清理和记忆同步。调度结果会通过记忆反馈到下一次会话。

限制与规则 资料给出以下规则:计划任务以最低可行层级运行;禁止调度破坏性操作(如部署、强制推送);失败时重试一次,然后记录并继续;计划结果通过记忆反馈到下一次会话;保持调度精简,最多 3 到 5 个重复任务。