WEBMCP · AI 代理就绪

你的 AI 代理可以直接在这里压图

ImgFlow 已原生接入 WebMCP。在支持 WebMCP 的浏览器(Chrome 149+ origin trial 或 ChatGPT 桌面版)打开工具页,页面会自动注册六个工具,内置 AI 代理即可从 URL 添加图片、配置压缩(格式、质量、目标体积)、监控进度并下载成品。代理驱动的是与你手点完全相同的本地管线:本站没有上传接口,它无处可传。

开始处理

WebMCP 是什么

WebMCP 是 Chrome 的提案(2026 草案):网页可以把自身能力注册成工具,暴露给浏览器内置的 AI 代理。页面调用 document.modelContext.registerTool(),代理即可替用户操作页面、串联工具完成任务。它是浏览器 API 而非网络协议——工具在页面内、在你的浏览器里运行,且人始终在环(破坏性动作浏览器会要求确认)。

ImgFlow 注册的六个工具

工具名与参数即代理看到的真实标识符(规范要求用英文书写,故各语言一致)。

工具输入作用
add_image_from_urlurl(必填), name从 https:// 或 data: URL 添加图片入队,压缩自动开始。
set_compression_settingsformat, targetFormats, mode, quality, targetKB, maxEdge, keepIcc, pngQuantize, start配置输出格式(可多格式)、质量(1-100)或目标体积 KB、最长边像素、ICC 与 PNG 量化;start:true 按新设置重跑整个队列。
get_compression_status—(只读)返回运行状态、各状态计数、已节省字节、前 8 条结果与当前设置。
download_imagename(必填)按名称(精确或包含匹配)下载一张成品图到默认下载目录。
download_all_results—把全部成品打包成一个 ZIP 下载。
reset_queue—清空队列与全部结果;已标记 consequential,浏览器会先请求你确认。

怎么用

  1. 01
    打开工具页

    在支持 WebMCP 的浏览器(Chrome 149+ 开启 origin trial,本地测试可开 chrome://flags/#enable-webmcp-testing,或 ChatGPT 桌面版)打开 ImgFlow 压缩页。

  2. 02
    用自然语言下指令

    直接告诉代理你要什么,例如「把这三个 URL 压成 200KB 以内的 WebP,打包给我」。代理会自行规划并调用工具。

  3. 03
    确认并收图

    结果落在浏览器默认下载目录。破坏性动作(清空队列)始终需要你确认。

示例指令

在这站上效果不错的指令:

  • 把 https://example.com/photo.jpg 压到 200KB 以内并下载。
  • 把这几张图转成 AVIF、质量 75、最长边 2560,然后打包成 ZIP。
  • 看下当前压缩设置和队列状态。

隐私:代理改变的是「谁来点」,不是「图片去哪」

WebMCP 工具在页面内执行,调用的是与按钮完全相同的本地 WebAssembly 引擎。本站没有任何上传接口,代理(或任何人)都无处可传你的图片。远端 URL 由页面自己拉取处理,输出照常剥离 EXIF/GPS 元数据。

常见问题

现在哪些浏览器支持 WebMCP?

Chrome 149+ 以 origin trial 形式提供(本地测试可开 chrome://flags/#enable-webmcp-testing),ChatGPT 桌面版浏览器也已支持。不支持的浏览器上站点照常工作——工具只是不注册(渐进增强,零额外字节加载)。

AI 代理会把我的图片传到哪吗?

不会。工具走的是与手动点击完全相同的本地管线,而本站根本没有图片上传接口。你可以在 DevTools 里验证:处理过程中没有任何图片请求发出,断网也照常工作。

需要安装 MCP 服务器或浏览器扩展吗?

不需要。WebMCP 是浏览器原生 API——页面直接通过 document.modelContext 注册工具。无需安装、无需配置、不涉及独立服务器。

哪些代理操作需要我确认?

reset_queue 注册了 consequential 标记,浏览器会要求用户显式确认后才执行。其余操作(加图、改设置、下载结果)与你亲手点同样按钮一样低风险。

收费吗?要注册账号吗?

不用。和 ImgFlow 的一切一样,代理路径免费、无限制、无需账号。