# 影刀RPA进阶教程:定时任务的完整配

影刀RPA进阶教程:定时任务的完整配置与常见问题

流程写好了,但不想每天手动点“运行”。
解决方法:用影刀的“定时任务”功能,设置每天凌晨自动跑采集。
本文涵盖定时任务的配置步骤、触发条件、异常通知、以及常见坑。


一、定时任务是什么

一句话解释:让流程在指定时间自动运行,不需要人工值守。

适用场景

  • 每天凌晨采集竞品数据(避开高峰期)
  • 每小时检查订单状态
  • 每周一早上生成报表并发送邮件

picture.image

picture.image 位置:影刀客户端 → 左侧“定时任务”选项卡(钟表图标)


picture.image

二、创建定时任务的步骤

步骤1:选择应用

在定时任务页面,点击“新建任务” → 选择你已经发布的应用(必须是已保存的流程)。

picture.image

步骤2:设置触发时间

触发类型说明示例

picture.image | 单次 | 指定日期时间运行一次 | 2025-06-10 08:00 | | 每天 | 每天的固定时间 | 每天 02:00 | | 每周 | 每周某几天的固定时间 | 每周一、三、五 09:00 | | 每月 | 每月某日的固定时间 | 每月1日 00:30 |

picture.image 操作:选择类型 → 设置时间(时、分) → 选择日期/星期。

步骤3:设置运行参数(可选)

如果应用需要输入参数(如搜索关键词),可以在定时任务中预设。
点击“高级设置” → “启动参数” → 填写键值对。

picture.image

# 示例:应用需要两个启动参数
# keyword: "手机壳"
# max_page: 5

# 在定时任务中配置:
# 参数名 keyword 值 手机壳
# 参数名 max_page 值 5

步骤4:设置异常通知(强烈推荐)

勾选“运行失败时发送通知” → 选择通知方式:

  • 邮箱
  • 飞书/钉钉/企业微信 webhook

填webhook地址:在飞书群中添加自定义机器人,复制webhook URL。

步骤5:保存并启用

点击“确定” → 任务出现在列表中 → 确保开关为“启用”状态(蓝色)。


三、定时任务的运行环境

定时任务在后台运行,依赖以下条件:

条件说明

| 电脑不能关机 | 定时任务运行时,电脑必须开机且影刀客户端在运行(可最小化到托盘) | | 网络正常 | 需要采集的网站能访问 | | 登录态有效 | 如果流程需要登录,确保浏览器Cookie未过期 | | 影刀版本 | 社区版定时任务仍然消耗30分钟时长 |

企业版/创业版:可以在影刀云服务器上运行,不依赖本地电脑(需购买云机器人)。


四、常见问题与避坑

坑1:定时任务没运行

原因

  • 电脑休眠或关机
  • 影刀客户端没登录
  • 任务开关未启用

解决

  • 设置电脑电源选项为“永不睡眠”
  • 确保影刀开机自启并自动登录

坑2:运行时报错但没收到通知

原因:没有配置异常通知,或通知webhook地址错误。

解决

  • 在定时任务中勾选“运行失败时发送通知”
  • 测试webhook:用浏览器打开URL,看是否能收到测试消息

坑3:登录态失效导致采集失败

picture.image 很多网站的Cookie几个小时就过期。

picture.image 解决方法

  • 在流程开头加“判断是否需要登录”的逻辑
  • 如果需要登录,自动执行登录子流程(用保存的账号密码)
  • 不建议依赖手动登录的持久态

坑4:定时任务重叠执行

上一个任务还没跑完,下一个任务又开始了,导致冲突。

解决

  • 设置“任务执行间隔”大于预计运行时间
  • 或者勾选“如果上一次未结束,则跳过本次”

坑5:社区版30分钟不够用

定时任务如果跑超过30分钟,会被强制停止。

解决

  • 升级创业版(无时长限制)
  • 或者把流程拆成多个,每天分时段跑

五、定时任务 + 飞书通知的完整示例

场景:每天凌晨2点采集TEMU商品数据,8点前把结果发到飞书群。

配置步骤

  1. 创建定时任务,触发时间:每天 02:00。
  2. 选择应用“TEMU商品采集”。
  3. 在“异常通知”中填入飞书webhook。
  4. 在流程内部,采集完成后用“飞书消息通知”指令发送结果摘要。
  5. 设置电脑不睡眠。

飞书消息示例

【采集完成通知】
时间:2025-06-10 02:15:23
采集商品数:500
成功:498
失败:2
结果文件:C:\data\temu_20250610.xlsx

六、影刀专属操作清单

操作精确位置说明
新建定时任务左侧“定时任务” → 新建选应用、设时间
设置启动参数高级设置 → 启动参数键值对形式
异常通知勾选“运行失败时发送通知”支持邮箱/Webhook
启用/禁用任务任务列表右侧开关蓝色为启用
查看运行历史点击任务 → 历史记录看每次运行状态
开机自启影刀影刀设置 → 通用 → 开机启动配合定时任务

版本差异

  • 社区版:支持定时任务,但消耗运行时长
  • 创业版/企业版:可购买云机器人,不依赖本地电脑

七、高级技巧:多任务编排

如果需要按顺序执行多个应用(如先采集A平台,再采集B平台,最后发邮件),可以用“链式任务”:

方法1:写一个主流程,依次调用子流程(各自独立),然后设置定时任务跑主流程。

方法2:创建多个定时任务,时间错开:

  • 任务1:02:00 采集淘宝
  • 任务2:03:00 采集拼多多(等淘宝采完)
  • 任务3:04:00 合并数据并发送邮件

八、定时任务 vs 循环运行

模式适用场景注意事项
定时任务每天/每周固定时间跑一次需要电脑在线
循环运行(在流程内写死循环)高频率执行(如每5分钟一次)容易消耗时长,不推荐

推荐:能用定时任务就不用循环。循环容易忘记停止,跑一整天。


常见问题速查

问题原因解决方法
定时任务没反应电脑睡眠关闭睡眠模式
运行日志显示“任务超时”流程超过30分钟(社区版)升级创业版或拆分流程
发送通知失败webhook地址错误在飞书群重新生成
定时任务运行但数据没更新登录态失效流程内加自动登录
多个任务同时运行卡死电脑配置低错开时间,或升级配置

推荐资源

  • 影刀官方帮助中心:《定时任务配置详解》
  • 飞书/钉钉自定义机器人教程:搜索“飞书机器人 webhook”
  • 实操练习:创建一个每天9点运行“百度搜索采集”的定时任务,测试是否能自动运行

最后一句:定时任务让RPA从“手动工具”升级为“自动服务”。
设置好之后,每天上班直接看结果报表,不用再操心跑没跑。记得给电脑配个UPS(不间断电源),防止半夜停电。


作者:林焱

本文为《影刀RPA学习手册》系列文章之一,内容源于实操经验的整理与分享。

0
0
0
0
评论
未登录
暂无评论