流程自动化·30章
从入门到落地
1
自动化入门
什么是流程自动化 · 能解决什么问题 · 核心价值与边界
2
自动化工具选型
UiPath · 影刀 · Power Automate · 选型方法论
3
流程梳理与拆解
识别可自动化流程 · 拆解三步法 · 绘制流程图
4
第一个自动化脚本
环境准备 · 录制与回放 · 手动编写第一个流程
5
变量与数据类型
变量定义 · 字符串/数字/布尔 · 类型转换实战
6
控制流与逻辑判断
If/Else · 循环 · 错误处理
7
文件与文件夹操作
创建/删除/移动 · 读写文本 · 遍历文件夹
8
Excel自动化实战
读取/写入 · 报表 · 格式调整与公式
9
Web自动化基础
打开浏览器 · 点击元素 · 填写表单 · 获取数据
10
Web自动化进阶
弹窗 · 下拉框 · 滚动加载 · 等待策略
11
邮件自动化
发送邮件(SMTP) · 读取收件箱(IMAP) · 附件处理
12
PDF与文档处理
读取PDF · 生成报告 · Word文档操作
13
数据库操作
连接数据库 · 执行SQL · 数据导出
14
API调用与数据集成
REST API基础 · GET/POST · 处理JSON
15
定时任务与调度
任务计划程序 · Linux Cron · 内置调度
16
异常处理与日志
Try-Catch · 日志最佳实践 · 调试技巧
17
数据清洗与转换
去重 · 格式化 · 映射 · 数据校验
18
图像识别与OCR
屏幕截图 · 图像匹配 · OCR文字识别
19
桌面应用自动化
模拟键盘鼠标 · 窗口句柄 · UIA模式
20
多流程编排
子流程调用 · 数据传递 · 并行执行
21
版本控制与协作
Git基础 · 代码托管 · 团队协作流程
22
测试与质量保障
单元测试 · 集成测试 · 回归测试策略
23
部署与发布
打包脚本 · 环境配置 · 灰度发布
24
监控与告警
运行状态监控 · 失败告警 · 性能指标
25
安全与权限管理
敏感信息加密 · 访问控制 · 审计日志
26
性能优化
减少等待 · 并行处理 · 资源管理
27
案例1:财务对账自动化
从需求到上线全流程
28
案例2:HR入职流程自动化
表单 · 审批 · 系统录入
29
案例3:数据采集与报表生成
自动化采集 · 报表生成
30
课程总结与未来展望
自动化趋势 · AI与RPA融合 · 学习路径