影刀RPA进阶教程_云端部署无人值守把流程搬到服务器24小时自动运行

影刀RPA进阶教程:云端部署无人值守——把流程搬到服务器24小时自动运行

影刀RPA云端部署是从"能用"到"好用"的关键一跳。本地跑流程要开着电脑,睡觉了流程就停了。把流程部署到云服务器,定时触发,结果自动推送,真正实现无人值守。本文教你从零搭起这套体系。

作者:林焱 | 影刀RPA进阶系列


本地跑和云端跑的区别

对比项本地运行云端运行
运行时间需要开电脑24小时持续运行
定时触发靠手动或Windows任务计划云端调度,稳定可靠
资源占用占用本机CPU/内存不影响本机工作
崩溃恢复手动重启可配置自动重启
成本0(用自己电脑)按需付费(几十元/月起)

对于需要每天定时运行的流程(如早上9点采集、晚上汇总报告),云端部署是最优解。


云服务器选型

推荐配置:

  • 入门需求(单流程):2核 4G 内存,40G 系统盘,约 50-80元/月
  • 中量需求(3-5个并发):4核 8G,80G系统盘,约 150-200元/月
  • 系统:Windows Server 2019/2022(必须是Windows,影刀只支持Windows环境)

国内云厂商推荐腾讯云或阿里云,新用户有优惠活动。


第一步:服务器基础配置

拼多多店群自动化报活动上架!

1. 安装影刀 RPA

远程桌面连上服务器(Windows的远程桌面连接:mstsc),下载影刀安装包安装。

2. 激活账号并同步流程

登录影刀账号,流程库里的流程会自动同步到服务器。

3. 安装 Chrome 浏览器

影刀依赖 Chrome,服务器上也要装(很多云服务器默认没有)。

4. 配置分辨率

部分流程依赖屏幕分辨率,建议设置为 1920×1080:

右键桌面 → 显示设置 → 分辨率 → 1920×1080


第二步:配置定时任务(两种方案)

方案一:用影刀自带的定时触发器(推荐新手)

在影刀控制台,给流程设置定时触发:

流程设置 → 触发器 → 添加定时触发器 Cron表达式示例: 每天早上9点:0 9 * * * 每小时一次:0 * * * * 每天9点和18点:0 9,18 * * * 工作日每天8:30:30 8 * * 1-5

方案二:Windows 任务计划程序(适合精细控制)

Win+S 搜索「任务计划程序」→ 创建基本任务 触发器:选择时间频率 操作:启动程序 程序:C:\Program Files\YingDao RPA\yd_rpa.exe 参数:--run-flow "流程名称" --no-ui

第三步:流程改造——适配无人值守环境

本地流程搬到服务器,要做几项改造:

1. 去掉所有弹窗提示

# 本地开发时用的提示框 弹窗提示:"处理完成,共 100 条" ← 删掉 # 改成写日志 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/f829211f106c4ec39222c8bd800a1983.png#pic_center) 写入日志文件:"处理完成,共 100 条,时间:{datetime.now()}"

弹窗在无人值守环境里会卡住流程,等不到人点确认。

2. 文件路径改用绝对路径

# 错误:相对路径 读取文件:"data/tasks.xlsx" ← 服务器上路径不一样 # 正确:绝对路径 读取文件:"C:/YingDao/projects/采集任务/data/tasks.xlsx"

3. 把结果推送出去(不要只存本地)

流程结束时: if 有新数据: 发送企微机器人通知(摘要+数据条数) 上传结果文件到飞书云盘 / 腾讯云 OSS 发送邮件附件

TEMU店群矩阵自动化运营核价报活动


第四步:自动重启配置(进程守护)

服务器偶尔重启、影刀崩溃,需要自动拉起。

用 Windows 服务 + NSSM 守护(轻量方案):

# 1. 下载 NSSM(Non-Sucking Service Manager) # 2. 用管理员权限打开CMD nssm install "YingDaoWatcher" "C:\watchdog.bat" # watchdog.bat 内容: :loop tasklist | find "yd_rpa.exe" >nul 2>&1 if errorlevel 1 ( echo [%date% %time%] 影刀进程不存在,启动中... >> C:\watchdog.log start "" "C:\Program Files\YingDao RPA\yd_rpa.exe" ) timeout /t 60 >nul goto loop

每60秒检查一次影刀进程是否在跑,不在就重启。


第五步:运行监控与告警

监控方案:

  1. 每次流程执行,在日志文件写入时间戳和结果摘要
  2. 另一个检测流程每小时读取日志,判断主流程是否按时执行
  3. 如果超过2小时没有新日志 → 发企微告警:“主采集流程可能已停止运行,请检查!”

日志格式建议:

2026-06-11 09:00:03 [START] 采集任务开始 2026-06-11 09:00:15 [INFO] 登录成功 2026-06-11 09:05:42 [INFO] 采集完成,共 256 条数据 2026-06-11 09:05:43 [END] 任务结束,耗时 340 秒

成本控制技巧

  • 按量付费(包年包月的70%价格),用不到随时停
  • 不跑流程时关机(停止计费),只在任务时间段前后开机
  • 使用竞价实例(抢占式实例),适合非关键任务,价格只有按需的10-20%

内容标签:影刀RPA / 云端部署 / 无人值守 / 服务器 / 定时任务

作者:林焱

本文是「影刀RPA从零到实战」系列文章之一,持续更新实操技巧与避坑经验。