自动化与调度
使用计划任务、灵活的交付模式和强大的会话定向功能,自动化您的 Neotask 代理。
计划任务(Cron)
计划任务让您按照周期性或一次性时间表自动执行代理操作。定义任务何时运行、执行什么操作以及结果发送到哪里。
调度类型
| 类型 | 格式 | 示例 |
|---|---|---|
| 定时 | 固定日期时间 | 在 2026 年 2 月 28 日上午 9:00 运行一次 |
| 间隔 | 间隔 | 每 30 分钟运行一次 |
| Cron | 标准 cron 表达式 | 0 9 * * 1-5(工作日上午 9 点) |
时区支持
- 所有调度都遵循您配置的时区
- Cron 表达式支持时区参数
- 提供错峰选项,可偏移多个任务的执行时间
任务载荷
每个计划任务执行一个载荷 -- 任务触发时代理执行的操作。
| 类型 | 描述 |
|---|---|
| 系统事件 | 触发任意事件(基于文本) |
| 代理轮次 | 向代理发送消息,可选择覆盖模型 |
交付模式
控制计划任务执行后结果的发送位置。
| 模式 | 描述 |
|---|---|
| 无 | 仅内部执行 -- 不交付输出 |
| 广播 | 将结果广播到频道 |
| Webhook | 将结果 POST 到外部 URL |
会话定向
选择每个计划任务的对话上下文处理方式。
| 模式 | 描述 |
|---|---|
| 主会话 | 共享会话 -- 累积的对话历史在运行之间延续 |
| 隔离会话 | 每次运行使用新会话 -- 每次任务执行时都从零开始 |
任务操作
Neotask 让您完全控制计划任务的生命周期:
- 随时创建、更新和删除任务
- 启用或禁用任务而不删除它
- 立即强制运行以绕过调度按需执行
- 跳过一次以延迟单次执行,然后自动恢复正常调度
- 查看完整运行历史,包括每次执行的状态、持续时间和错误
自动化示例
以下是团队使用 Neotask 计划任务的一些常见方式:
早间简报
- 调度: 每天上午 8:00
- 功能: 代理汇总最新新闻并向 Slack 发送摘要
周报
- 调度: 每周一
- 功能: 代理汇编分析数据并通过邮件向团队发送摘要
数据同步
- 调度: 每 4 小时
- 功能: 代理检查外部 API 并使用最新数据更新控制面板
健康检查
- 调度: 每 15 分钟
- 功能: 代理监控服务并在故障时发送警报