你是否也有这样的使用场景?
- 想随时查看微博、抖音、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 运行时,首次启动会自动引导下载。
适用人群
用户类型 | 推荐理由 |
---|---|
🧑💻 普通用户 | 轻松实现“常驻网页”需求,告别反复打开浏览器 |
🛠️ 开发者 | 可作为调试面板、监控视图的轻量载体 |
🚀 效率控 | 结合多实例+置顶,打造个性化信息驾驶舱 |
🔐 隐私敏感者 | 数据本地化,无云端同步,透明可控 |
评论