核心能力
一个实例,保留一套完整浏览器环境。
浏览器版本、登录状态、代理和插件分别保存,多项任务可以同时进行。
真实界面导览
常用配置与实例状态,一眼就能找到。
网站会根据当前系统展示对应的真实界面;所有截图均由 Windows 或 macOS 客户端实际渲染。
正在识别系统 · 快速配置
直连、代理与自定义启动
高频入口只保留三种明确选择;每次启动仍创建独立用户目录。
方案对比
适合本地人工调试,也能与自动化和云测试配合。
| 方案 | 最适合 | 身份模型 | 运行位置 | 与 YTray 的关系 |
|---|---|---|---|---|
| Chrome Profiles | 工作/个人账号分离 | 持久 Profile | 本机 Chrome | 缺少面向测试的代理、调试端口、CFT 与实例恢复编排 |
| Playwright Context | 自动化测试隔离 | 快速、默认非持久 | 代码驱动 | 自动化更强;YTray 更适合人工联调与持续身份 |
| Chrome for Testing | 固定浏览器版本 | 浏览器发行物 | 本机或 CI | 是 YTray 支持的浏览器来源,本身不管理身份生命周期 |
| BrowserStack Local | 远程浏览器/真机访问内网 | 远程测试会话 | 本地隧道 + 云端浏览器 | 跨设备覆盖更广;YTray 的身份与浏览器留在本机 |
| YTray | 本地测试与研发联调 | 持久、可恢复身份 | macOS / Windows 原生 | 免费使用、源码可查;系统浏览器 + CFT + 代理 + 插件 + 桌面角标 |
比较依据为各项目官方文档。YTray 不提供指纹伪装、团队云同步或远程移动设备矩阵。
原生、轻量、本地
原生桌面实现,不额外捆绑 Web 运行时。
macOS 使用 SwiftUI / AppKit,Windows 使用 C# / WPF;不额外携带一套 Web 运行时。
- 身份存储
- 每实例独立用户目录,停止后可恢复
- 调试服务
- 仅绑定 127.0.0.1,端口占用自动避让
- 网络路径
- 无代理与 HTTP 代理显式分开
- 插件边界
- manifest 校验,本地目录与内置 Yakit Browser Agent
- 开机启动
- 只驻留托盘,不自动打开浏览器
- 数据策略
- 浏览器配置、Cookie 与代理凭据不上传
下载 YTray
安装 YTray,开始管理独立浏览器实例。
macOS 与 Windows 四种安装包独立构建,并随 Release 提供校验值。
当前正式版
最新版
macOS · Windows
Windows on ARM 当前可通过系统兼容层运行 x64 版本,暂未提供原生 ARM64 安装包。
常见问题
先把能力与边界说清楚。
YTray 到底解决什么问题?
它为每项调试任务创建独立的本地浏览器实例。每个实例都有自己的用户目录,Cookie、Local Storage、缓存、插件、代理、调试端口和访问记录不会混到其他任务中。
它和 Chrome 自带的多用户配置有什么区别?
Chrome Profiles 很适合分开工作与个人账号;YTray 还可以为每个实例保存代理、回环调试端口、本地插件、Chrome for Testing 版本和桌面身份角标,并在停止后恢复原来的浏览器环境。两者可以按场景并存。
YTray 会上传浏览器配置、Cookie 或代理凭据吗?
不会上传这些身份数据。它们保存在本机;调试服务只绑定 127.0.0.1。YTray 仅访问版本清单,以及你主动下载的浏览器、插件和安装包资源。
代理为什么说免浏览器配置?
代理地址、认证和检测目标在 YTray 托盘中保存;启动实例时由 YTray 写入对应浏览器参数,用户名和密码认证通过临时本地扩展完成。你不需要进入每个浏览器的设置页重复修改。
应该从哪里下载和更新?
首次安装可以使用本站按系统推荐的正式安装包,也可以从 GitHub Releases 获取。之后 YTray 会在应用内检查、下载、校验并安装自身更新;Chrome for Testing 和 Yakit Browser Agent 也分别提供应用内更新。
