# 自动化与调度 使用计划任务、灵活的交付模式和强大的会话定向功能,自动化您的 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 分钟 - **功能:** 代理监控服务并在故障时发送警报