你是否也有这样的使用场景?
- 想随时查看微博、抖音、V2EX 或小说条漫页面,又不想打开主浏览器占屏;
- 一些国内网站总弹出“下载 App”提示,移动端网页体验反而更好;
- 希望某些工具页(如 Base64 编码、在线剪贴板)常驻可用,但又不希望它们占据任务栏或桌面空间。
针对这些需求,一位开发者推出了 TrayChrome —— 一款专为 Windows 设计的轻量级托盘浏览器,现已开源。
它灵感来自 macOS 上的 MenubarX,但在功能和灵活性上做了更适合 Windows 环境的改进。核心目标只有一个:
让常用网页像系统组件一样,随用随取,安静存在。

什么是 TrayChrome?
TrayChrome 是一个基于 WPF + WebView2 构建的极简浏览器应用。启动后默认最小化至系统托盘,点击图标即可呼出浮动窗口,再次关闭则回归托盘,完全不占用任务栏。
它不是要取代 Chrome 或 Edge,而是作为辅助性浏览容器,专门承载那些“需要常看但无需专注”的网页。

核心特性一览
| 特性 | 说明 |
|---|---|
| 🎯 托盘集成 | 启动后隐藏到系统托盘,右键可退出,左键快速唤起 |
| 📱 移动优先 | 默认使用移动端 User-Agent,适配手机网页布局 |
| 🖥️ UA 切换 | 一键切换桌面/移动端 UA,应对强制跳转 App 的网站 |
| 🌟 多实例支持 | 可同时运行多个独立窗口(如一个看微博,一个看 IM) |
| 🖼️ 极简界面 | 无地址栏遮挡,全屏沉浸式浏览 |
| 🌙 暗色模式 | 支持强制开启网页暗色显示,保护夜间视力 |
| 📌 窗口置顶 | 可设置始终在最前,方便边查边写 |
| ⭐ 本地收藏夹 | 内置收藏功能,管理常用站点 |
| 🔍 缩放控制 | 支持页面放大缩小,适应不同阅读习惯 |
使用场景推荐
- ✅ 查阅实时信息流:微博热搜、知乎热榜、V2EX 新帖
- ✅ 追更条漫或小说:保持页面常开,点开即读
- ✅ 监控后台服务:内网管理页、CI/CD 状态面板
- ✅ 快速访问工具站:JSON 格式化、Base64 编解码、临时剪贴板
- ✅ 多账号切换:不同实例登录不同账号,避免来回登出
尤其适合搭配双屏使用,在副屏边缘固定几个关键页面,提升信息获取效率。
界面与操作说明
顶部工具栏
| 元素 | 功能 |
|---|---|
| ☰ 汉堡菜单 | 左键拖拽移动窗口,右键拖拽调整大小 |
| 地址栏 | 输入网址后按 Enter 跳转 |
| × 关闭按钮 | 点击后隐藏至托盘(非退出程序) |
底部功能按钮
| 图标 | 功能 | 说明 |
|---|---|---|
| ‹ | 后退 | 返回上一页 |
| › | 前进 | 前往下一页 |
| ⟳ | 刷新 | 重新加载当前页 |
| ★ | 收藏夹 | 展示已保存网站列表 |
| ☾/☼ | 暗色模式 | 切换网页配色方案 |
| ⫘ | 新标签页 | 在默认浏览器中打开当前链接 |
| ▯ | UA 切换 | 在移动端与桌面端 User-Agent 间切换 |
| 📌/⚲ | 置顶 | 控制窗口是否始终前置 |
| – / + | 缩放 | 调整页面显示比例 |
收藏夹管理
- 添加收藏:点击 ★ → “添加到收藏夹”
- 快速访问:从收藏菜单直接点击跳转
- 编辑收藏:点击 “open bookmark.json” 手动修改
bookmark.json文件(位于程序目录下),支持删除或重排
所有数据本地存储,无同步机制,确保隐私安全。
实用交互技巧
| 操作 | 效果 |
|---|---|
| Enter(地址栏内) | 确认导航 |
| Ctrl + 点击链接 | 在新 TrayChrome 实例中打开 |
| Win + 方向键 | 快速调整窗口位置与尺寸(Windows 快捷键原生支持) |
| 托盘图标左键点击 | 显示/隐藏主窗口 |
| 托盘图标右键菜单 | 提供退出选项 |
技术实现简析
- UI 框架:WPF,保证界面流畅与高 DPI 支持
- 渲染引擎:WebView2,基于 Chromium 内核,兼容现代网页
- 体积小巧:安装包仅数 MB,依赖系统自带 WebView2 运行时
- 完全开源:代码托管于 GitHub,可自由审查与二次开发
💡 小知识:若系统未安装 WebView2 运行时,首次启动会自动引导下载。
适用人群
| 用户类型 | 推荐理由 |
|---|---|
| 🧑💻 普通用户 | 轻松实现“常驻网页”需求,告别反复打开浏览器 |
| 🛠️ 开发者 | 可作为调试面板、监控视图的轻量载体 |
| 🚀 效率控 | 结合多实例+置顶,打造个性化信息驾驶舱 |
| 🔐 隐私敏感者 | 数据本地化,无云端同步,透明可控 |











评论