定时任务

  • 文档创建者:Aria.Han
  • 历史版本:6
  • 最近更新:Aria.Han 于 2026-10-29
  • 1. 简介

    1.1 功能简介

    定时任务是 Agent 自动化能力的核心模块,支持为已配置的智能体添加周期性触发的后台任务,让 Agent 无需用户主动提问,即可自动执行数据汇总、报告生成、异常预警等操作,并通过多渠道推送结果至目标用户,实现业务分析从「被动问答」到「主动服务」的升级。

    1.2 使用场景

    • 日常数据定期归集整理,定向推送分发至对应业务及管理人员

    • 自动生成日报、周报、月报、年报等各类周期性统计报表

    • 实时监测数据异动,快速触发异常告警并完成消息推送

    1.3 效果演示

    以销售场景中,定时推送销售风险预警为例,效果如下所示:

    1)推送至平台

    2)推送至 IM 平台中个人聊天窗口,以企业微信为例

    3)推送至 IM 平台中群聊窗口,以企业微信为例

    1.4 版本

    Dora 版本
    功能变动
    V0.6-
    V1.5
    • 新增推送内容

    • 新增推送方式:群聊、Webhookk

    2. 设置步骤

    2.1 设置入口

    定时任务支持通过以下两个入口进行配置:

    2.1.1 管理后台(Agent 配置页面)

    进入「管理后台>Agent 配置页>定时任务」模块,单击「+」按钮即可进入新建流程。

    2.1.2 前台(Agent 使用界面)

    在前台使用 Agent 时,单机左侧导航栏「定时任务」菜单项,进入当前 Agent 的定时任务管理页面。

    2.2 创建定时任务

    创建定时任务支持两种方式:从空白开始新建,或使用推荐模板新建。

    2.2.1 从空白新建

    从空白新建适用于有明确自定义需求的场景,所有配置项需手动填写。在「添加定时任务」对话框中,单击「从空白开始」卡片,进入任务配置表单

    2.2.2 从模板新建

    当前提供如下 2 种场景模板,模板已包含结构化的任务提示词和默认的执行频率,用户只需修改合适的模板内容,并补充触达用户与推送渠道后,即可完成创建:

    • 经营周报

    • 数据预警

    2.3 任务配置项说明

    任务配置项包含下表内容:

    配置项
    是否必填说明
    定时任务名称必填
    任务的标识名称,建议使用能清晰表达任务目的的名称,例如「门店销售分析日报」
    任务提示词必填Agent 执行任务时接收的完整指令,决定 Agent 的行为和输出内容。详见下方「提示词编写指南」
    推送内容必填
    • 文本和附件

    • 仅文本

    定时执行频率必填任务自动执行的时间周期和具体时间点
    推送方式必填
    • 个人:选择推送目标用户与推送渠道

    • 群聊:选择对接 IM 平台中的群聊进行推送

    • Webhook:通过 Webhook 地址推送

    2.4 定时任务提示词编写指南

    一条结构完整的提示词应包含任务目标、核心规则和输出要求三个部分。

    定时任务提示词的结构模板

    任务目标:[用一句话描述 Agent 需要完成的核心任务]


    核心规则:

    1、[规则一:明确 Agent 需要分析或处理的核心内容]

    2、[规则二:明确 Agent 需要深入拆解或对比的维度]

    3、[规则三:明确 Agent 需要识别或判断的方向]


    输出要求:

    1、标题:[规定输出内容的标题格式]

    2、内容:[规定输出内容需要覆盖的范围]

    3、语气:[规定输出内容的语言风格和表达方式]

    提示词示例:经营周报任务
    任务目标:根据本周业务数据,生成周报,清晰呈现业务进展、核心问题与优化建议


    核心规则:

    1、核心指标复盘:本周【销售额】等核心指标的完成情况

    2、重点业务分析:拆解Top3贡献渠道/区域/品类,分析增长/下滑的核心原因

    3、风险与机会识别:识别本周业务中的潜在风险


    输出要求:

    1、标题:【XX业务线】经营周报

    2、内容:呈现核心规则中的所有内容

    3、语气:简洁专业,结论前置,数据支撑观点,避免冗余描述

    2.5 推送内容

    支持如下两种推送内容:

    • 文本和附件:推送 Agent 生成的文本结果及相关附件

    • 仅文本:只推送文本结果,不推送任务生成的附件

    2.6 推送方式

    2.6.1 推送至个人

    1)操作步骤

    选择目标用户,并为其选择一个或多个推送渠道,支持平台、钉钉、飞书、Lark、企业微信、Teams、Telegram、LINE。实际可选渠道取决于系统已完成的 IM 对接配置。

    2)效果演示

    以推送给企业微信个人为例,效果如下所示:

    2.6.2 推送至群聊

    支持将任务结果推送至飞书、钉钉或企业微信群聊,操作步骤如下:

    1)打开「推送渠道>群聊」按钮,选择已经对接的 IM 工具平台;

    2)选择 IM 平台中目标群聊,若列表中找不到群聊 ID,可复制页面指令,在目标企业微信群中 @机器人 发送指令获取,也可手动填写群聊 ID 和备注后添加。

    3)效果演示

    以推送至企业微信群聊为例,效果如下所示:

    2.6.3 推送至Webhook

    Webhook 推送当前仅支持飞书、钉钉和企业微信,可添加多个 Webhook 地址,将定时任务结果同时推送至不同目标。

    外部系统

    类型

    Webhook

    来源

    签名校验Dora 配置要求
    飞书飞书群自定义机器人支持

    若飞书侧已启用签名校验,Dora 侧也需开启并填写相同的签名密钥

    钉钉钉钉群自定义机器人

    当前仅支持加签

    若钉钉侧已启用加签,Dora 侧也需开启并填写 SEC 开头的密钥

    企业微信企业微信群消息推送无需配置填写 Webhook 地址即可

    1)操作步骤

    打开「推送渠道>Webhook」按钮,填写通过以下方式获取到的外部系统 Webhook 推送地址,并完成测试连接:

    2)效果演示

    以通过钉钉 Webhook 方式推送至钉钉群聊,效果如下所示:

    3. 注意事项

    1)定时任务依赖「对话订阅」技能实现,在配置定时任务的 Agent 中,需同时添加该技能。

    2)支持在「管理后台>Agent 监管>定时任务」 中管理所有 Agent 的定时任务。

    3)至少需要勾选一个渠道,否则任务执行结果无法送达用户。

    4)使用企业微信推送前,需先在「对接 IM 工具」模块完成企业微信的对接配置,否则推送无法生效。

    5)通过「管理后台(Agent配置页面)」添加的定时任务,会被标记为「Agent内配置」;通过「前台(Agent使用页面)」添加的定时任务,会被标记为「我添加的」。

    6)Webhook 地址和签名密钥属于敏感凭证,请勿发布到公开文档、代码仓库或日志中。

    7)修改或重置群机器人后,原 Webhook 地址或密钥可能失效,需要同步更新 Dora 中的配置。

    附件列表


    主题: 待发布
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览