aionclaw v2.4.1不内置图片批量下载功能,需通过调度fatkun插件、执行js提取url或联动搜狗浏览器实现;推荐优先使用fatkun方案,稳定且免编码。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

确认AionClaw是否支持图片批量下载
当前版本的AionClaw(v2.4.1)**不内置网页图片批量下载功能**,它定位为本地AI智能体办公平台,核心能力是操控本地文件、调用浏览器API、执行自动化任务脚本,但本身不提供“一键抓图”界面按钮或插件式图片提取模块。【必须通过自定义工作流触发浏览器扩展或控制台脚本才能实现】
用AionClaw调度Fatkun插件完成批量下载
这是最稳定、无需编码、适配Windows/macOS双平台的操作路径。
第一步:确保Fatkun Batch Download Image已安装并启用。打开目标网页后右键能出现Fatkun菜单项,否则后续无法触发。
第二步:在AionClaw中新建一个「自动化任务」→ 选择「浏览器操作」类型 → 点击「添加动作」→ 选择「执行JavaScript」。
第三步:在代码框中粘贴以下指令:
```javascript
document.dispatchEvent(new MouseEvent('contextmenu', {bubbles: true, cancelable: true}));
setTimeout(() => { const menuItems = Array.from(document.querySelectorAll('div[role="menuitem"]')).filter(el => el.innerText.includes("Fatkun")); if (menuItems.length > 0) menuItems[0].click(); }, 300);
```
这段代码模拟右键唤出上下文菜单,并自动点击第一个含“Fatkun”的菜单项——前提是页面已加载完成且Fatkun插件处于激活状态。
第四步:保存任务,命名为“网页图片批量下载”,设置快捷键(如Ctrl+Shift+P),或绑定到网页URL关键词自动触发。
第五步:访问任意含图网页,按下快捷键,AionClaw将自动弹出右键菜单并点击Fatkun选项,随后Fatkun插件窗口弹出,勾选图片→点击下载即可完成批量保存。
用AionClaw运行控制台脚本提取图片URL
适用于禁用右键/禁用扩展的受限网页,或需后续用aria2、Motrix等工具做高速下载的场景。
方法一:直接执行图片地址提取脚本
在AionClaw「自动化任务」中新建动作 → 选择「执行JavaScript」→ 粘贴以下代码:
```javascript
const urls = Array.from(document.querySelectorAll('img[src]:not([src^="data:"])')).map(img => img.src).filter(u => u && u.startsWith('http'));
if (urls.length > 0) { prompt('已提取'+urls.length+'张图片URL,请复制下方内容:', urls.join('\n')); } else { alert('未找到有效图片链接'); }
```
运行后会弹出文本框,内含全部可下载图片URL,每行一个,可直接粘贴进Downie、Motrix或aria2c命令行中批量下载。
方法二:自动保存URL列表到本地txt文件(需开启AionClaw本地文件写入权限)
在任务中新增一个「文件操作」动作 → 选择「写入文本文件」→ 路径填`~/Downloads/img_urls_$(date).txt` → 内容填`{{js_result}}` → 前置动作必须是上一步「执行JavaScript」且勾选「将返回值传递给后续动作」。
【注意:首次使用需在AionClaw设置→安全中心→允许该任务读写本地文件夹】
用AionClaw联动搜狗浏览器+图片浏览器插件
搜狗浏览器内置“图片浏览器”工具,配合AionClaw可实现免手动点击的全自动流程。
① 先在搜狗浏览器中安装“图片浏览器”插件:点击右上角菜单 → 工具 → 工具盒子 → 搜索“图片浏览器”→ 安装。
② 在AionClaw中创建新任务 → 类型选「启动应用程序」→ 应用路径填搜狗浏览器安装位置(Windows默认为`C:\Program Files\SogouExplorer\SogouExplorer.exe`,Mac为`/Applications/搜狗浏览器.app`)→ 启动参数填目标网页URL。
③ 添加延时动作:等待5秒,确保页面完全加载。
④ 添加「执行JavaScript」动作,代码为:
```javascript
document.querySelector('#tb-image-browser-btn')?.click();
setTimeout(() => { document.querySelector('.download-all-btn')?.click(); }, 2000);
```
该脚本会尝试点击搜狗浏览器插件的“查看图片”按钮和“下载全部”按钮。
⑤ 最后添加「等待下载完成」动作,设定超时60秒,避免任务提前退出。











