Repository navigation
Faber v1.6.0
Faber v1.6.0
更新内容
- 浏览器连接新增“使用当前浏览器(推荐)”。通过 Faber 扩展连接已打开的 Chrome / Edge,复用现有标签页和登录状态,无需调试端口或重新启动浏览器。
- 网页动作在指定标签页内执行,不移动系统鼠标、不主动抢占其他窗口;新标签页在后台创建,只允许关闭本任务创建的页面。原有托管独立窗口和 CDP 连接继续可用。
- 浏览器采用约 24 CSS px 的黑色圆角光标、白描边和轻阴影,整个会话持续显示。动画不再阻塞输入,移除一次重复状态采集,同时保留动作前校验及独立后置状态。
- 修复已加载标签页的偶发等待超时;操作已发送而结果未确认时明确要求重新核验,避免重复输入。停止时优先释放调试器,无响应页面不会阻塞控制权释放。
- 扩展支持连接、停止、继续和断开;用户取消调试或操作目标页后暂停,需要显式继续。会话退出断开调试器、清理光标并保留用户原有页面。
- Computer Use 同步升级至 0.7.1,包含三平台原生助手、编译后的扩展资源和受认证的本地消息桥接;MCP 保持 12 个工具,原生协议保持 3。网站限制默认关闭,只有主动开启后才校验名单。
首次安装浏览器扩展
- 在 Faber 的 Computer Use → 浏览器连接选择“使用当前浏览器(推荐)”,选择 Chrome 或 Edge,点击“准备浏览器扩展”。
- 按界面给出的地址进入浏览器扩展管理页,开启开发者模式,加载已解压的扩展,选择 Faber 显示的扩展目录。
- 打开浏览器工具栏中的 Faber 扩展,点击“连接 Faber”,再保存 Faber 中的浏览器连接。
解压扩展尚未上架浏览器扩展商店,首次需要手动加载;后续更新扩展资源后需要重新加载。旧浏览器配置按原模式保留,可在设置中切换。同种浏览器一次连接一个个人资料。
验证
- 组件 157 项 Node 回归、8 项包 smoke 和 101 项本机 macOS 原生自检通过。
- macOS ARM64 的隔离 Chrome for Testing 实际加载扩展,验证 Native Messaging、后台填写与点击、业务结果、保持当前用户标签页、持续光标、输入暂停、手动恢复、原有页面保护和断开重连。
- Faber 122 项 Node 回归与类型检查通过,服务包构建成功。
- Faber 打包后的服务入口通过真实 Native Messaging 全链路测试,桌面资源包含精确版本的 5 个扩展运行文件。
- Faber 真实 Vue 设置页验证默认扩展入口、安装说明、连接状态、Edge 选择、网站限制、刷新恢复及旧模式切换;无新增浏览器错误。
- 三平台安装包、应用签名和更新文件由版本标签 CI 构建与校验。Windows/Edge 及 macOS x64 未做本地 GUI 实机验收;系统弹窗、受限网页与同页并行输入仍受浏览器限制。
兼容与安装
- 保持应用配置、Bundle ID 和更新签名兼容,继续使用内置 cloudflared 2026.10.7 及其独立更新入口。
- macOS 主应用要求 macOS 13 或更高版本;Windows 仅支持 x64。
- macOS 使用长期自签名证书,未经过 Apple 公证;Windows 安装包未进行 Authenticode 签名。
- Release 提供桌面安装包、更新归档、更新清单和校验文件。