Repository navigation
Faber v1.7.0
Faber v1.7.0
自动连接与对话恢复
- 浏览器扩展安装、更新及浏览器启动后自动连接 Faber;意外断线后退避重连,无需每次打开扩展点击连接。
- 扩展弹窗及工具栏显示连接状态,失败时提示未准备本地桥接、启动失败、超时、策略拒绝或其他浏览器资料占用,并显示自动重试时间。Faber 设置页同步显示可用的状态原因。
- 移除浏览器“继续”按钮。用户主动停止、取消调试或接管目标页后,工具向 AI 返回“用户已停止控制”;AI 必须停止操作,等待用户在对话中说继续,再调用会话恢复并重新读取页面和核验业务状态。
- 恢复需要当前停止标识,旧标识无效;运行中的脚本不能解除停止。自动重连不重放旧输入。主动断开并停用自动连接的选择跨浏览器重启保留。
- Computer Use 升级至 0.8.1,MCP 保持 12 个工具,原生协议保持 3;computer_session 新增对话恢复操作,因此该工具不再标记只读。是否收到新的对话指令由连接的 AI 客户端判断,宿主不读取聊天记录。
更新与使用
升级后停止 Runtime,在 Computer Use 的浏览器连接中重新点击“准备浏览器扩展”,再在浏览器扩展管理页重新加载 Faber 扩展;新增 storage / alarms 权限用于本机连接状态与后台重试。首次安装仍需手动加载解压扩展,加载后自动连接。
已保存的浏览器连接方式、登录状态及默认开放的网站策略保持兼容。主动停止后只需在 AI 对话中说“继续”,无需操作浏览器恢复按钮。
验证
- 组件 163 项 Node 回归、8 项 CLI/library/MCP/WASM smoke 和 101 项本机 macOS 原生自检通过。
- 隔离 Chrome for Testing 验证自动连接、当前测试宿主意外退出后的自动重连、后台填写/点击、业务计数不重复、用户输入停止、对话恢复、旧页面保护及无弹窗错误。
- Faber 类型检查、编译包边界、服务构建与 122 项回归通过;三平台安装包与更新文件由标签 CI 生成并校验。
- Windows / Edge 及 macOS Intel 未新增本地 GUI 实机验收。
兼容与安装
- 保持应用配置、Bundle ID 和更新签名兼容;内置 cloudflared 2026.10.7。
- macOS 13 或更高版本;Windows x64。macOS 使用长期自签名证书,未经过 Apple 公证;Windows 安装包未进行 Authenticode 签名。