Dig Mind

自动化任务与作业工作坊

了解如何管理项目后台任务,配置定时执行 (Cron) 计划并监控作业工作坊的状态。

自动化任务与作业工作坊

除了即时对话,DigMind 还支持处理大规模、长耗时的后台任务。作业工作坊 (Job Workshop) 就是这些自动化指令的集中控制台。您可以将其视为项目的"后台任务一览表"。

1. 什么是自动化任务?

自动化任务通常是由特定插件或 Skill 触发的非即时操作。常见的任务包括:

  • 全量知识抽取:对新上传的数百份文档进行本体识别。
  • 定时简报生成:每天凌晨自动汇聚昨日新增资讯并生成摘要。
  • 数据镜像同步:将沙箱产生的结果定期推送到外部存储。

2. 作业工作坊 (Job Workshop)

在项目控制台中进入"作业工作坊",您可以实时监控所有后台任务的健康状况:

  • 任务状态追踪
    • 等待中 (Pending):任务已入队,等待计算资源。
    • 运行中 (Running):Agent 正在沙箱内执行具体逻辑。
    • 已完成 (Completed):产出已就绪并存入资源空间。
    • 已失败 (Failed):点击可查看具体的错误堆栈,并支持"一键重试"。
  • 执行日志查询:点击具体作业,展示详细的运行流(Stream Logs),帮助您定位在哪个步骤出现了阻塞。

3. 定时触发机制 (Cron & Schedule)

利用底层的 Restate 持久化引擎,DigMind 提供了极度可靠的定时调度能力:

  • Cron 表达式支持:您可以为指定的 Skill 配置运行频率(如:0 0 * * * 表示每日零点运行)。
  • 持久化保障:得益于持久化执行技术,即使服务器在任务运行时发生故障或重启,任务也会在恢复后从崩溃点继续执行,而不会导致数据丢失或任务中断。
  • 时区对齐:系统支持本地化时区配置,确保您的日报、周报总是准时出现在您的收件箱(Inbox)中。

注意:部分高功耗的计算任务(如视频解析)可能会受到沙箱单次运行时间的配额限制。如果任务频繁失败,请检查沙箱模板的资源配置。

On this page