Repository navigation
Faber v1.8.0
Faber v1.8.0
通用电脑控制
- Computer Use 精确依赖升级至 0.9.0,MCP 保持 12 个工具、原生协议保持 3。Faber 负责接入与生产签名,不新增第二套桌面执行器。
- Windows 使用本机 FreeRDP peer/client,安装包携带审核过的 RDP DLL 和 FreeRDP/OpenSSL/zlib 许可证;Mac 使用真实 TLS/RFB 本机 VNC 连接解码像素和传递输入。不会启用系统远程桌面/屏幕共享或创建新登录会话,也不提供应用原始绘图指令或自动文字识别。
- 统一 desktop.window(...) JavaScript 接口,保留 AX/UIA 语义观察。输入仍需显式选择目标,并检查前台、窗口焦点、真实接收窗口和安全内容。
- macOS 文字输入可显式选择临时 ASCII 输入源并检查恢复原输入法,默认不切换;无剪贴板替代、自动回退或输入重放。进程被强杀或恢复未确认时可能需要手动恢复输入法。
- 修复 Unicode 字母按下/释放配对及拖拽时限,提示层不再随捕获/命中检测反复隐藏、刷新不重复置顶;Dev 验收包独立命名与旧包清理,生产应用及授权不在清理范围内。
验证与已知限制
- 组件 236 项 Node 回归、104 项原生自检、3 轮每轮 236 项 TLS/RFB 合成检查通过。Computer Use 0.9.0 的三平台标签构建、同一 tgz 打包及安装门禁均已通过并发布;原始制品与 registry 字节/完整性一致,三个平台从 registry 安装复核通过。Faber 本地 check、服务构建、29 项诊断回归及依赖漏洞检查通过(0 漏洞)。
- Mac ARM64 七组实机总验收通过。Blender 中文/emoji 弹窗确认/取消、内置菜单框选、拖拽精确选择及释放后的单击通过;另验证 SCIM → US → SCIM 的恢复及已有 ASCII 不切换路径,提示层自有窗口自检 15 项通过。
- Blender 5.2.1 恢复中文输入法后,未修饰 B 快捷键仍有 IME 兼容性失败;明确走 Select 菜单的完整流程通过,不代表该快捷键已修复。Windows/Intel 真实 GUI 尚未验收,编译、合成、安装或签名检查不代表实机部署通过。
- 安装包、签名更新、版本与校验和由三平台标签 CI 生成并校验,不从局部构建手动发布。
更新与使用
升级前停止 Runtime,安装后重新启动。浏览器扩展需重新准备并在扩展管理页重新加载,以同步 0.9.0 资源;已有连接方式、登录状态及网站策略保持兼容。
沿用既有应用标识、更新公钥和固定长期 macOS 签名证书;macOS 13 或更高版本,未经过 Apple 公证;Windows x64 安装包未做 Authenticode 签名。若系统要求权限,应授权实际安装的正式 helper,不要混用旧 Dev 验收 app。