🤖 影刀RPA手把手教程 v2
以BOSS直聘岗位采集为例 | 零基础也能学会
⚠️ 本教程已修正:
• 使用正确的指令名称("获取元素对象")
• 修正逻辑错误(RPA自动输入搜索词,无需手动操作)
一、准备工作(5分钟)
1
下载安装影刀RPA
操作:
→ 访问 https://www.yingdao.com/
→ 点击"免费下载"
→ 安装完成后打开软件
2
注册登录
操作:
→ 用手机号注册(免费)
→ 登录后进入主界面
💡 新用户有免费额度,足够学习使用
二、创建应用(5分钟)
1
新建应用
操作:
→ 点击左上角"新建应用"
→ 名称输入:"BOSS直聘岗位采集"
→ 点击确定
三、打开网页(2分钟)
1
添加"打开网页"指令
操作:
→ 在左侧搜索"打开网页"
→ 拖到中间编辑区
→ 右侧属性设置:
• 网址:https://www.zhipin.com/
• 浏览器:Chrome
2
添加"等待"指令
操作:
→ 搜索"等待",拖到编辑区
→ 设置等待时间:3秒
→ 让页面完全加载
四、自动搜索岗位(核心)
1
输入搜索词
操作:
→ 搜索"输入文本"指令,拖到编辑区
→ 点击"选择元素"
→ 点击"开始捕获"
→ 鼠标悬停在BOSS直聘的搜索框上
→ 按住Ctrl键 + 点击左键
→ 点击"完成捕获"
→ 在属性中设置输入内容:"结构工程师"
捕获搜索框 → 设置输入内容为"结构工程师"
💡 这就是让RPA自动输入搜索词,不需要手动操作
2
点击搜索按钮
操作:
→ 搜索"点击元素"指令,拖到编辑区
→ 点击"选择元素" → "开始捕获"
→ 鼠标悬停在搜索按钮上
→ 按住Ctrl键 + 点击左键
→ 点击"完成捕获"
捕获"搜索"按钮
3
等待搜索结果加载
操作:
→ 再添加一个"等待"指令
→ 设置等待时间:3秒
→ 等待搜索结果加载完成
五、获取岗位列表
1
添加"获取元素对象"指令
操作:
→ 搜索"获取元素对象",拖到编辑区
→ 点击"选择元素" → "开始捕获"
→ 鼠标悬停在第一个岗位卡片上
→ 按住Ctrl键 + 点击左键
→ 影刀会自动识别所有相似的岗位卡片
→ 点击"完成捕获"
捕获岗位卡片 → 所有岗位被框选
💡 如果识别不准,调整"相似度"为80-90%
1
添加循环
操作:
→ 搜索"循环"指令,拖到编辑区
→ 循环类型:"遍历列表"
→ 列表变量:选择上一步获取的元素列表
2
提取岗位名称
操作:(在循环内部)
→ 添加"获取元素对象"指令
→ 捕获岗位名称文字
→ 保存结果到变量:"job_name"
在循环内捕获岗位名称文字
3
提取公司名称
操作:
→ 再添加"获取元素对象"指令
→ 捕获公司名称文字
→ 保存结果到变量:"company_name"
4
提取薪资和城市
操作:
→ 再添加两个"获取元素对象"指令
→ 分别捕获薪资和城市
→ 保存到变量:"salary"、"city"
七、保存到Excel
1
创建Excel文件
操作:(在循环之前)
→ 搜索"创建Excel",拖到编辑区
→ 文件路径:"D:\岗位采集结果.xlsx"
→ 保存为变量:"excel_file"
2
写入表头
操作:
→ 添加4个"写入单元格"指令
→ 分别写入:
• A1: "岗位名称"
• B1: "公司名称"
• C1: "薪资"
• D1: "城市"
3
在循环内写入数据
操作:(在循环内部,提取信息之后)
→ 添加"写入单元格"指令
→ 单元格:"A" + 当前行号
→ 值:变量 job_name
→ 同理写入B、C、D列
⚠️ 行号需要递增,用变量记录当前行号
4
关闭Excel
操作:(在循环之后)
→ 添加"关闭Excel"指令
→ 选择变量 "excel_file"
八、翻页处理(进阶)
1
添加外层循环
操作:
→ 在"创建Excel"之后添加"循环"
→ 循环类型:"条件循环"
→ 条件:"当前页码 < 10"
2
点击下一页
操作:(在内层循环之后)
→ 添加"点击元素"指令
→ 捕获"下一页"按钮
→ 添加等待2秒
九、运行调试
1
单步调试
操作:
→ 点击"单步运行"
→ 观察每一步执行效果
→ 检查元素捕获是否正确
2
全速运行
操作:
→ 确认无误后点击"运行"
→ RPA会自动完成所有操作
→ 完成后打开Excel查看结果
十、常见问题
Q1: 元素捕获不准怎么办?
解决:
→ 调整"相似度"参数(80-90%)
→ 重新捕获,选择更明显的特征
Q2: 页面加载太慢怎么办?
解决:
→ 增加等待时间
→ 使用"等待元素出现"代替固定等待
Q3: 遇到验证码怎么办?
解决:
→ 添加"暂停"指令,手动处理验证码
→ 降低采集速度,避免触发反爬
🚫 重要提醒:
• 每个操作间隔2-5秒
• 不要长时间运行
• 遵守网站使用条款
📊 完整流程
1. 创建Excel文件
↓
2. 写入表头(岗位名称、公司名称、薪资、城市)
↓
3. 打开网页(BOSS直聘)
↓
4. 等待3秒
↓
5. 【外层循环】翻页循环(10页)
↓
6. 输入搜索词"结构工程师"
↓
7. 点击搜索按钮
↓
8. 等待3秒
↓
9. 获取元素对象(所有岗位卡片)
↓
10. 【内层循环】遍历每个岗位
↓
11. 提取岗位名称 → job_name
↓
12. 提取公司名称 → company_name
↓
13. 提取薪资 → salary
↓
14. 提取城市 → city
↓
15. 写入Excel(4列数据)
↓
16. 点击"下一页"
↓
17. 等待2秒
↓
18. 关闭Excel
有问题随时问我 🐱
V殿下的猫 出品
最后更新:2026-09-03