EP05. "Desktop Flow 与 RPA 简介"
🔒 登录后可标记已读- 这是 Power Automate 跟 Zapier、Make 最本质的差异——Desktop flow 靠 RPA(机器人流程自动化)技术模拟人手动操作屏幕,不需要对方系统开放 API,Zapier/Make 完全没有这块能力
- 分成 Attended(有人在场辅助)和 Unattended(无人值守自动跑)两种模式,各自需要的授权不一样,跟《Power Automate 定价与授权详解》提到的方案是连着的
- 能操作的范围很广:现代网页、Excel、文件夹,也能操作完全没有 API 的老旧 ERP 系统、terminal emulator 这类传统软件
- 适合想知道"RPA 到底能不能解决我公司那套用了十几年的老系统"的读者;如果只是想接 Outlook/SharePoint 这类有官方 connector 的服务,用不到 Desktop flow,看 Cloud flow 相关笔记就够了
重点内容
Desktop flow 是什么,为什么 Zapier/Make 没有
Cloud flow 靠 connector 连对方系统的 API 来读写数据——前提是对方得先把 API 开放出来。Desktop flow 完全是另一套逻辑:直接模拟人手动操作屏幕(点击按钮、输入文字、读取画面上显示的文字),不需要对方开放任何接口。
这意味着 Desktop flow 能处理:
- 完全没有 API 的老旧内部系统、传统 ERP、terminal emulator(终端模拟器,常见于银行/政府老系统)
- 现代桌面 App(Excel、文件资源管理器)里需要反复手动复制贴上的重复工作
- 网页操作——用浏览器扩充功能录制点击、填表、抓取网页上的数据存进 Excel
Zapier、Make 本质上都是"云对云"的 API 集成工具,遇到没有 API 的软件就完全没办法,这也是很多企业客户明明用不惯 Power Automate 复杂的授权逻辑,最后还是选它的主要原因。
三种跟画面互动的方式
录制 Desktop flow 时,系统提供三种方式辨认要操作的对象:
- UI 元素识别:直接抓画面上的按钮/输入框等界面元素,软件版面小幅调整通常还能正常辨认,相对最稳定
- 图片识别:靠画面上一小块截图去比对位置,软件外观变了(换主题、换分辨率)容易失效
- 座标定位:直接写死屏幕上的 X/Y 座标,最不稳定,只适合画面完全不会变动的场景
Attended 跟 Unattended:差在哪,各自要什么授权
| 模式 | 运作方式 | 需要的授权 | 适合场景 |
|---|---|---|---|
| Attended(有人在场) | 有人坐在电脑前,流程半自动辅助操作——比如按一个键,接下来几步自动帮你做完,中途还能人工核对 | Power Automate Premium 已经内含,不用额外付费 | 个人重复性文书工作,结果还需要人核对一下再继续的场景 |
| Unattended(无人值守) | 完全没人在场,靠排程或云端流程叫起来自动跑,比如半夜批次处理白天累积的发票 | 需要 Power Automate Process 或 Hosted Process license,而且要有一台专门跑的电脑(或者买 Hosted Process,改用微软托管的云端虚拟机,不用自己准备电脑) | 企业后台批次作业、不想让多人接触敏感数据的处理流程 |
⚠️ Premium 只含 Attended,不含 Unattended——很多人以为付了 Premium 就能让 RPA 全自动跑,实际上要"无人值守"一定要额外上 Process 或 Hosted Process。
怎么开始录制第一个 Desktop flow(简单入门,不是完整教程)
- Windows 11 用户可以直接在开始菜单搜索"Power Automate",客户端会自动下载,第一次点开图标就会启动,能在"默认环境"里个人试用 Attended RPA,完全免费
- 打开 Power Automate 桌面 App → New flow → 输入流程名称 → 进入 Recorder(录制器),手动操作一遍要自动化的步骤(比如打开 Excel、输入数据、存档),系统会把每一步录成一串 action,之后重播就能重复执行同样的操作
- 录好之后可以在动作列表里微调每一步的细节,比如把写死的数字改成从文件读进来的变量,让流程能处理不同的数据而不是每次都做一样的事
- 想要正式分享给同事、放进团队环境使用、或者要串接 Cloud flow 一起跑,就要上 Premium(Attended)或 Process/Hosted Process(Unattended)
常见问题
- ❌ 以为 Desktop flow 录好一次就能永远稳定跑下去——靠画面元素/座标抓取的自动化,原软件大改版、换电脑分辨率之后都可能让原本录好的步骤失效,这是所有 RPA 类工具共同的局限,不是 Power Automate 独有的问题,建议软件升级后重新测试一遍
- ❌ 以为个人在 Windows 11 上免费试用 Attended RPA,就等于团队里其他人也能直接用——个人默认环境的免费试用没办法分享给同事,真的要给团队用还是要 Premium 授权
- 💡 判断该不该上 Unattended:先问"这个流程半夜没人在,能不能自己跑完",如果每一步都需要人工核对判断,Attended(Premium)就够了,不用急着多花钱上 Process
Sources
官方文档:
- Introduction to desktop flows — https://learn.microsoft.com/en-us/power-automate/desktop-flows/introduction
- Power Automate licensing FAQ — https://learn.microsoft.com/en-us/power-platform/admin/power-automate-licensing/faqs
Blog / Website:
- Power Automate vs. Zapier (2026) — https://delegatedai.com/blog/power-automate-vs-zapier