文章目录
- 影刀进阶指令 | liblib反推 (SD AI绘图反推)
- 一. 需求
- 二. 流程
- 三. 实现
- 3.1 流程概览
- 3.2 流程步骤讲解
- 1\. 获取png地址
- 2\. 打开页面
- 3\. 上传png文件
- 4\. 获取png的prompt信息
- 四. 运维
影刀进阶指令 | liblib反推 (SD AI绘图反推)
先看看我们要实现的功能,liblib网站中的 PNG图片信息 模块
目的是从 AI生成的 PNG图片中提取 原始的Prompt信息
如图,我们需要的是参数信息
一. 需求
RPA调用 liblib网站 获取 PNG图片信息
-
打开网站
-
上传图片
-
提取Prompt
二. 流程
三. 实现
3.1 流程概览
先看下全貌
流程参数:
特别注意下:
是一对操作,可以设定每个步骤之间的随机间隔,达到模拟人的效果
3.2 流程步骤讲解
一步一步讲解
1. 获取png地址
两条路,第一条:直接用 流程变量中 的 png 变量
取不到就走第二条:从自定义变量中 获取
2. 打开页面
打开网页
或者复用网页
选择 PNG图片信息Tab页
3. 上传png文件
当复用网页时,需要判定是否已有图片,我们使用上节提到的 循环检测+跳出 模式
检测是否有图,有了就先删除
上传
这里也可以总结一个模式,等待+操作 模式,极大提高系统稳定性
思维扩展开来 等待元素A+操作元素A,等待元素A+操作元素BCD 都是可行的
4. 获取png的prompt信息
这里依然使用 等待+操作 模式
有就直接提取
四. 运维
这里用到了自定义数据,提一下
自定义数据可以永久保存在应用之中,当然可以用作流程传参,
此外,独特的优势是 由于永久保存,特别适合调试时使用,
劣势在于,跳出三界外,不在RPA变量 管控范围之内,无法通过fx选到
#Liblib #RPA