影刀RPA学习计划:一个月系统掌握影刀RPA的完整方案

影刀RPA学习计划:一个月系统掌握影刀RPA的完整方案 影刀RPA学习计划一个月系统掌握影刀RPA的完整方案想学影刀RPA但不知道从哪开始我把自己从零基础到独立开发的学习过程整理成了一份30天计划。按这个节奏走不需要编程基础每天1-2小时就够。先装好环境www.yingdao.com 下载社区版免费。装完去Chrome装影刀插件。界面左边指令区中间流程区右边属性配置区底部日志区。学习前的准备你需要什么基础不需要编程基础、英语水平、计算机专业背景。需要会用电脑打开软件、保存文件、复制粘贴会用Excel打开、输入数据、保存。我大学学的是市场营销之前没写过代码。影刀的拖拽式操作和搭积木差不多。准备什么工具电脑Windows/Mac都行Windows兼容性更好Chrome浏览器一个测试用的Excel文件随便造点数据一个影刀账号注册免费第一周认识工具跑通第一个流程目标装好软件会基本操作能独立做出自动打开网页并搜索这个流程。第1天安装和界面熟悉30分钟下载安装影刀客户端安装Chrome插件这步很关键没装插件网页自动化用不了打开影刀认识四个区域左边指令区、中间流程区、右边属性区、底部日志区会新建流程、会点运行按钮、会看运行日志今天的目标能自己新建一个空白流程。第2天第一个流程——打开网页30分钟做一个最简单的流程启动浏览器打开百度首页。用到的指令启动浏览器跳转网址输入 www.baidu.com坑点第一次启动浏览器可能会报浏览器驱动未找到按提示点自动修复就行。第3天第一个交互——搜索关键词40分钟在昨天的基础上加上在百度搜索框输入关键词点百度一下。用到的指令填写输入框捕获百度搜索框输入文字点击元素捕获百度一下按钮今天的重点学会用捕获元素工具。鼠标移到网页元素上按快捷键默认CtrlShiftP影刀会自动生成定位这个元素的XPath。第4天加一个循环60分钟改进昨天的流程从Excel里读5个关键词每个都去百度搜一遍。店群矩阵自动化突破运营极限用到的指令启动Excel / 读取Excel内容For次数循环循环5次用 loop_index 取当前是第几次循环理解 loop_index第一次循环值是0第二次是1以此类推。第5天把结果存下来60分钟搜索完成后把每个关键词的搜索结果数量百度显示的找到约xxx个结果存到Excel里。用到的指令获取文本捕获搜索结果数量那个元素写入Excel今天的重点理解变量是什么。变量就是用来存数据的容器比如search_result_count 找到约1,230,000个结果。第6天调试入门60分钟流程写好了但运行时报错了。学会调试看日志面板底部报错信息在哪里看打断点点指令左边的行号逐行执行鼠标悬停在变量名上看变量的当前值常见报错“元素未找到” → XPath错了重新捕获“变量未定义” → 使用前没有先赋值“类型不匹配” → 字符串和数字不能直接相加第7天第一周总结练习90分钟不看教程自己从零做一个流程自动登录一个测试网站账号密码存在Excel里登录后获取欢迎语写入Excel。做不出来的话回头补第2-6天的内容。第二周元素定位XPath这是最核心的技能目标掌握XPath和CSS选择器不再依赖自动捕获。第8天为什么要学XPath30分钟自动捕获生成的XPath很长很脆弱页面结构稍微一变就失效。学会手写XPath定位更精准流程更稳定。第9-10天XPath基础语法120分钟手写XPath的6种方法1. 按id定位最稳//input[idkw]百度搜索框的id是kw这样写永远能找到它。2. 按其他属性定位//input[nameusername] //button[typesubmit]3. contains模糊匹配最实用//div[contains(class,price)] //a[contains(text(),下一页)] ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/b6754162378b4a80a96eba3663772329.png#pic_center)价格、下一页这种文字会变的元素一定要用contains。4. 按层级关系定位//div[classsearch]//input在class为search的div里面找所有的input。5. 按位置索引(//div[classitem])[1] → 第一个 (//div[classitem])[last()] → 最后一个6. 轴定位处理复杂表格//td[text()张三]/following-sibling::td[1]找到文字是张三的单元格然后取它右边的第一个单元格。第11-12天CSS选择器120分钟CSS比XPath语法更简洁适合简单场景。#kw → id为kw的元素 .submit-btn → class为submit-btn的元素 input[typetext] → type属性为text的input div p → div的直接子元素p :nth-child(1) → 第一个子元素什么时候用XPath什么时候用CSS需要按文字内容查找 → 只能用XPath的contains需要找父元素/兄弟元素 → 只能用XPath的轴简单按id/class定位 → CSS更简洁快速第13-14天实战练习180分钟找一个真实网站比如淘宝搜索结果页练习用3种不同的XPath都能定位到搜索框用contains模糊匹配定位下一页按钮用CSS选择器重写上面的定位故意改错XPath看报错信息是什么样子第三周流程控制数据处理目标能写出有判断、有循环、有异常处理的完整流程。第15-16天条件判断If120分钟If 条件商品价格 100 → 写入Excel低价商品 Else If 条件商品价格 100 and 商品价格 500 → 写入Excel中价商品 Else → 写入Excel高价商品比较运算符!字符串判断包含开头是结尾是等于第17-18天四种循环彻底搞懂120分钟循环类型使用场景举例For次数循环知道要循环几次采集前10页数据ForEach列表循环遍历一个列表遍历Excel里读出来的所有行While条件循环不知道要循环几次一直翻页直到没有下一页相似元素循环页面上有一组相同元素商品列表的每一个商品第19天Excel数据处理60分钟启动Excel → 读取内容 → 循环处理 → 写入Excel → 保存并关闭坑点写完Excel一定要保存然后关闭Excel否则文件一直被占用写入日期时Excel可能自动把日期转成数字用格式化日期指令处理第20-21天异常处理Try-Catch120分钟Try → 点击提交订单按钮 → 等待订单提交成功出现 Catch → 打印日志提交失败可能已提交成功 → 截图保存 Finally → 关闭浏览器无论成功失败都会执行为什么需要Finally如果Try成功Catch不执行如果Try失败Catch执行。但无论哪种情况Finally都会执行。用来做清理工作关浏览器、关Excel。temu店群自动化报活动案例第四周进阶技能完整项目目标掌握HTTP请求、Python协同、飞书联动完成一个完整项目。第22-23天HTTP请求调用API120分钟很多平台提供API接口影刀可以直接调用不需要写代码。HTTP请求 → 方法GET → URLhttps://api.example.com/products → HeadersAuthorization: Bearer xxxxx → 响应保存到变量 response JSON转对象 → 把response转成JSON对象 获取JSON对象属性 → 取 products[0].name → 取 products[0].price第24-25天Python协同120分钟影刀能直接运行Python代码这打开了无限可能。Python代码 → 代码 def main(args): import requests resp requests.get(args[url]) return {html: resp.text} → 参数{url: https://example.com} → 返回值保存到变量 result安装第三方库在影刀客户端的Python菜单里有pip安装界面输入requests点安装就行。第26-27天飞书联动120分钟飞书是和影刀联动最深的平台。发飞书消息通知飞书消息 → 接收人自己的飞书open_id → 消息内容影刀流程执行完成共处理 count 条数据写入飞书多维表格飞书多维表格 → 操作写入记录 → 数据表选择自己的多维表格 → 记录{姓名字段: 张三, 金额字段: 100}第28-30天完整项目实战每天90分钟选一个完整项目从头到尾自己做出来。推荐项目小红书笔记采集器输入一个关键词存在Excel里自动打开小红书搜索这个关键词翻页采集前5页的笔记标题、点赞数、评论数、收藏数写入Excel完成后发飞书通知这个项目覆盖了元素定位、XPath、循环、Excel读写、异常处理、飞书通知。学习资源推荐官方文档yingdao.com 官网的文档中心最权威。社区影刀社区里有大量用户分享的流程模板可以直接导入学习。练习数据自己造不要用真实的生产数据练手。想要完整的学习资料包和更多练习案例可以在 home.linyan.cloud 查找影刀RPA学习资源。30天后的你按这个计划学完你能做到独立分析一个重复性任务判断能不能用影刀自动化独立搭建一个完整的自动化流程从需求分析到上线处理流程中的常见报错能看懂日志并定位问题用XPath/CSS精准定位95%以上的网页元素用Python协同处理影刀指令覆盖不到的需求这已经超过了市面上80%的影刀使用者。下一步可以去学Python编程让影刀的能力进一步扩大或者学数据库处理更大量的数据。#影刀RPA #学习计划 #零基础 #30天入门 #完整路线作者林焱