核心用法
TinyFish/Mino Web Agent 是一款基于自然语言的 Web 自动化工具,开发者无需编写复杂的 XPath 或 CSS 选择器,仅用描述性指令即可完成网页数据提取和浏览器自动化任务。通过调用 mino.ai/v1/automation/run-sse 端点,用户发送目标 URL 和任务描述(goal),系统会自动理解页面结构并执行操作,结果以 SSE 流式返回,最终在 COMPLETE 事件中获取结构化 JSON 数据。
关键功能模块:
- 基础提取:单页数据抓取,支持自定义字段(如商品名称、价格、库存状态)
- 批量列表提取:自动识别列表结构,批量抓取多条数据
- 隐身模式 (
stealth):针对 Bot 检测严格的网站,采用浏览器指纹伪装技术绕过防护 - 代理配置:支持按国家代码(如
US)路由请求,解决地理限制问题
显著优点
1. 零代码门槛:纯自然语言描述需求,无需学习 Selenium/Playwright 等复杂框架
2. 反爬虫能力:内置 stealth 浏览器配置文件,可有效应对 Cloudflare、DataDome 等主流防护
3. 流式响应:SSE 实时推送执行进度,便于构建交互式用户体验
4. 全球化支持:代理网络覆盖多国,适合跨境电商、比价等场景
5. 结构化输出:结果自动格式化为 JSON,减少后续清洗工作
潜在缺点与局限性
- API 依赖:完全依赖第三方 Mino 服务,存在单点故障和厂商锁定风险
- 成本不透明:未披露定价模型,高频调用可能产生不可预期费用
- 黑盒执行:无法查看或调试实际浏览器操作步骤,复杂场景下难以排错
- 延迟问题:SSE 流式传输虽可感知进度,但完整任务执行时间可能较长
- 环境变量约束:强制依赖
MINO_API_KEY,本地开发配置管理成本
适合人群
- 数据分析师:快速抓取竞品价格、舆情监控
- 电商运营:跨平台商品信息整合
- 自动化测试工程师:替代部分端到端测试场景
- 无代码开发者:通过 API 集成实现轻量级自动化
常规风险
- 合规风险:大规模抓取可能违反目标网站的 ToS,建议遵守
robots.txt并控制频率 - 数据隐私:敏感网站数据经第三方服务器处理,存在泄露隐患
- 服务稳定性:新兴服务商的持续运营能力待验证