DuMate 中文文档 下载 App

创建定时任务的技巧 — 让 DuMate 按你的节奏工作

说清楚时间

定时任务最容易写错的就是时间——太模糊 DuMate 不知道什么时候触发。

模糊写法(不要用)清晰写法(推荐)
"每天早上""每天工作日早上 8:00"
"每周五""每周五下午 4:00"
"月底""每月 1 号早上 10:00(处理上月数据)"
"有新邮件的时候""每 15 分钟检查一次邮箱,有未读就处理"

说清楚做什么

指令越具体,定时任务越稳定。

好的指令 = 明确的输入 + 明确的输出 + 明确的目标

(好)
每天早上 8 点执行:
- 输入:工作区的「销售数据」文件夹里最新的 Excel
- 处理:自动清洗 + 按区域汇总 + 生成 3 张图表
- 输出:一份今日销售简报 Word,发送到飞书工作群

(不好)
每天帮我看看销售情况

容错处理

定时任务跑久了总会遇到异常——某天文件没生成、某个系统暂时不可用、网络波动。在指令里预设容错策略:

每天早上 8 点执行数据汇总,容错规则:
1. 如果源文件不存在 → 跳过当天任务并记录日志,明天再试
2. 如果某个系统登录失败 → 自动重试 3 次,每次间隔 1 分钟
3. 如果执行超过 10 分钟还没完成 → 强制中止,发送超时通知

任务串联

让多个定时任务协同工作:

任务 A(每天 7:50):下载最新销售数据
任务 B(每天 8:00):基于 A 的输出做汇总分析
任务 C(每天 8:10):基于 B 的输出生成简报并发飞书

DuMate 会按时间顺序排队执行,前一个没跑完后一个会稍等一会再启动。

实战:从简单到复杂的三个例子

入门级:每日资讯简报

每天工作日早上 8:00:
1. 从 3 个指定网站抓取最新资讯
2. 筛选出 AI / 大模型 / Agent 相关的(至少 5 条)
3. 每条生成 1 句话摘要
4. 汇总成简报 Word
5. 发送到我的飞书

进阶级:每周周报自动生成

每周五下午 4:00:
1. 从 Git 拉取我本周的所有 commit 记录
2. 从项目系统拉取本周完成的任务列表
3. 按项目分组,自动生成周报正文
4. 登录公司周报系统自动填写(已配置浏览器自动化)
5. 发送确认提醒到飞书,等我最后过目确认

高级:每月财务闭环

每月 1 号早上 10:00:
1. 扫描邮箱下载上月所有发票 PDF(容错:邮箱暂时不可达 → 重试 3 次)
2. OCR 识别发票信息(发票号、金额、开票方)
3. 自动去重合并
4. 生成报销 Excel + 报销单 Word
5. 提交到报销系统(浏览器自动化)
6. 提交完成后截图保存
7. 发送完整汇总到飞书等我最终审核
8. 报销系统如果返回错误 → 暂停流程等我手动处理

小技巧

接下来看 自动化工作流实战 和下一组 渠道接入与跨端。