Browser Agent Tool
Browser agent 图片压缩入口
这个页面不是传统文件上传 API,而是专门给能打开网页、执行 JS、读取 DOM 的 Browser agent 使用的压缩入口。图片进入浏览器后会在本地完成压缩,再输出结构化结果、JSON 文本和 data URL。
How It Works
通过 query 或 hash 传入图片、quality、output 等参数。
页面在浏览器上下文内执行压缩逻辑,不依赖单独的压缩后端。
压缩完成后,可从 DOM 读取状态、JSON 结果和输出 data URL。
Browser Agent Tool
供 Browser agent 调用的浏览器图片压缩入口
把 base64 图片、质量参数和输出格式传给这个页面,浏览器会在本地完成压缩,并输出 JSON 和 data URL。
支持的参数
支持 query 和 hash 两种传参方式。小图可直接走 query;大图建议把 image 放进 hash,避免 URL 长度限制。
内置验收样例
可直接用 sample=tiny-png 做稳定验收,也可以用 sample=tiny-emoji 体验一个超小表情包样例。
验收示例:/ai/image/compress?sample=tiny-png&quality=80&output=webp
表情包示例:/ai/image/compress?sample=tiny-emoji&quality=80&output=webp
机器可读结果
下面的 JSON 和输出 data URL 都可以直接供 Browser agent 读取,不需要服务端 API。
{}输出 data URL
Notes
什么时候该用这个页面
如果你只是手动压几张图片,主工具页通常更直接;如果你要把压缩能力接入 Browser agent、浏览器自动化测试、可执行 JS 的智能体流程,或者你需要读取结构化压缩结果,这个页面才是更合适的入口。
这个入口最适合什么样的工作流
它最适合真正能够驱动浏览器的调用方,例如 Browser agent、浏览器自动化脚本、可执行 JS 的验收流程,或者需要等待页面状态并读取结构化结果的智能体环境。如果你的流程只能发请求、拿响应,而不能进入页面上下文,那么这里就不是最合适的接入方式。
它和主工具页的区别是什么
主工具页更偏人手操作和任务判断,适合上传前压缩、网站图片优化、截图处理和 WebP 对比;这个页面则更偏 Browser agent 消费,强调参数传入、DOM 状态、结构化结果和本地执行。两者底层能力相关,但页面意图并不相同。