用途:帮助用户通过 Yutori 的 Navigator 智能体自动化浏览器任务,例如填写表单、提取数据或执行多步骤网页工作流。适用于需要与网站交互、要求登录认证的场景。
主要能力:可指定起始 URL、以自然语言描述任务;支持复杂流程拆分为多步;支持结构化数据提取,通过 output_fields 指定字段(如 ["name", "price", "url"]);支持登录或认证工作流(require_auth: true);可选择通过 Yutori Local 使用用户桌面会话(browser: "local");支持完成通知,webhook_url 为 HTTPS 地址,webhook_format 可选 scout(默认)、slack 或 zapier。
使用方式:使用 run_browsing_task 启动任务,参数包括 task(清晰的自然语言指令)、start_url(起始网址)、max_steps(默认 25,复杂流程可用 100)、require_auth、browser、output_fields、webhook_url、webhook_format。任务通常需要 30-120 秒,视复杂度而定;使用 get_browsing_task_result 检查状态,建议每 10-15 秒轮询一次,直至完成。完成后检查提取数据或确认信息,验证任务是否符合预期。
任务编写建议:明确 UI 元素,如“点击蓝色‘Submit’按钮”;尽量引用可见文本;表单需指定各字段对应的值。
限制:资料未提供具体收费、价格、平台支持范围或效果保证;轮询间隔与耗时仅为一般性说明,实际表现可能因任务复杂度而异。