用途:Kimi WebBridge 让 AI 操作用户的真实浏览器,并沿用用户已有的登录会话,通过本地守护进程 http://127.0.0.1:10086 与浏览器扩展通信,完成网页导航、点击、输入、读取、截图等交互。
主要能力:提供 navigate、find_tab、snapshot、click、fill、evaluate、screenshot、network、upload、save_as_pdf、list_tabs、close_tab、close_session 等工具。snapshot 返回带 @e 引用的无障碍树,用于读取页面内容与定位元素;fill 支持 input、textarea 及 contenteditable(ProseMirror、Lexical、Slate 等);screenshot 与 save_as_pdf 返回文件路径而非 base64。
使用方式:先做健康检查 ~/.kimi-webbridge/bin/kimi-webbridge status,确认 running 与 extension_connected 均为 true 后再调用工具;异常状态按 references/operations.md 处理。命令以 POST 发送到 http://127.0.0.1:10086/command,请求体含 action、args 与顶层 session 字段。一个任务对应一个 session 和一个标签组,session 名按任务而非站点命名,group_title 用用户语言书写。单标签工具作用于当前标签,可用 find_tab 切回已打开标签。
适用场景:需要沿用登录态的多站点检索、对比与信息收集,页面内容读取、表单填写、截图与 PDF 导出等。
限制:严格校验 event.isTrusted 的站点(部分银行、验证码)会拒绝 fill 与 click;跨源 iframe 内的元素无法直接操作,需改为直接导航到该 iframe 的 URL;PDF 解码上限 100 MB;扩展版本过旧时需更新扩展后重试。安装、启动与诊断步骤见 references/operations.md,本次资料未提供具体安装命令。