Kavor 1.6.2
亮点
- 扩展 WebBrowser Node 的人工控制功能:提供明确的 DevTools 开关、在系统浏览器中打开当前 HTTP 或 HTTPS 页面,以及在地址栏中执行原生剪切、复制、粘贴和全选操作。
- 在 WebBrowser Node 内处理 HTTP 和代理身份验证,并显示每个页面的控制台错误数和 CodingAgent 网络规则数; 用户可直接检查错误或清除活动规则。
- Kavor 的专用 Browser Profile 可以打开使用自签名、过期或私有机构证书的本地开发服务器,同时不会削弱 Kavor 应用程序会话的证书验证。
修复
- 让 WebBrowser 新标签页画面填满整个 viewport,并将加载进度保持在状态栏边缘,不再移动页面内容。
- 优化 Canvas 创建菜单,使 CodingAgent provider 和 Node 类型采用一致的分组及易于识别的图标颜色。
- Microsoft Store 发布现在会在消耗原生 build 时间之前验证受保护凭据和 Partner Center 访问权限,并串行 处理提交,避免取消正在进行的 Store 操作。
安装
请从 https://download.agentkavor.com 下载 Kavor。该页面会检测当前平台,也可以显示所有可用软件包。 现有直接安装版本可在 Kavor 的 Software Update 设置中检查此版本。无需手动迁移 Workspace 数据。
- Windows x64 可通过 Microsoft Store 或按用户安装的 NSIS 安装程序获取。Microsoft 负责签名和更新 Store 安装版本。直接安装程序仍未签名,因此 Microsoft SmartScreen 可能要求明确确认。
- macOS 13+ 分别提供 Apple Silicon 和 Intel DMG,均使用 Kavor 的 Apple Developer ID 签名并经 Apple 公证。自动更新使用对应架构的 ZIP,同时保留 DMG 作为手动后备方案。
- Linux x64 提供 AppImage 和 DEB。AppImage 支持由 Kavor 管理并需要明确协调重启的更新;DEB 需要从下载 页面手动安装更新。
已知限制
- 为支持本地开发,Kavor 的专用共享 Browser Profile 接受所有服务器证书。因此,恶意网络可能冒充在该 Profile 中打开的网站,包括用户登录的网站。Kavor 应用程序会话仍保留 Chromium 的正常证书验证。
- WebBrowser Node 不会复用用户外部 Chrome 的 Profile、扩展、历史记录或 Cookie。删除 Node 不会清除共享 网站数据;Kavor 全局设置提供明确的缓存、Cookie 和网站数据清理功能。
- CodingAgent 控制要求 WebBrowser Node 在 Canvas 上处于活动状态。被 Chromium 隔离到其他进程的跨站 frame 会标记为已省略,无法通过 guest 安全边界控制。
- Windows ARM64 和 Linux ARM64 软件包尚未包含;只有在相应 CI 环境通过原生 PTY、SQLite、进程隔离和 打包 runtime gate 后才会发布。
- Windows 直接下载尚无 Authenticode publisher 证书;Microsoft Store 软件包由 Microsoft 签名。由于 Microsoft 的独立认证流程,Store 版本可能晚于直接 stable release 上线。