Appearance
验证码识别
TIP
可以使用使用第三方验证码识别的API,云函数或者安装makskill到本地电脑中
组件概述
验证码识别组件通过调用验证码识别服务,自动识别各类验证码图片中的内容,解决自动化流程中的验证码障碍。
配置说明
验证码识别服务URL
- 作用:指定验证码识别服务的API接口地址
- 示例:
http://localhost:5000/ocr/captcha - 端点说明:
/base64:使用JSON格式发送base64编码的图片数据/upload:使用FormData格式上传图片文件
验证码类型
选择需要识别的验证码类型:
- 简单:普通文字验证码
- 复杂:包含干扰线、扭曲变形的复杂验证码
- 运算:数学计算题验证码
- 拖动:滑块验证码
- 坐标点击:需要点击特定位置的验证码
验证码图片选择
提供多种方式指定验证码图片源:
选择验证码图片
- 功能:手动上传本地验证码图片文件
验证码base64变量名
- 功能:通过变量传递base64编码的验证码图片
- 格式要求:完整的base64字符串(包含
data:image/...前缀) - 示例:
captchaImage或@captcha
使用优先级
系统按以下顺序选择验证码图片源:
- base64变量(最高优先级)
- 手动上传文件(最低优先级)
数据输出
分配给变量
将识别出的验证码内容保存到变量中
- 变量名称:指定存储识别结果的变量名称
插入表格
将识别结果插入到表中
- 选择列:指定插入识别结果的表格列
技术说明
- 支持多种验证码类型,适应不同网站的安全策略
- 通过专用验证码识别服务提高识别准确率
- 支持本地部署和云端服务两种模式
注意事项
- 确保验证码识别服务正常运行
- 验证码图片质量直接影响识别成功率
- 复杂的验证码类型可能需要专门的识别模型

MakAgent在线文档