把多个 AI 网站装进一个常驻托盘的桌面窗口里,像切换原生 App 一样切换 AI
被十几个 AI 标签页淹没之后,我终于受不了了
每天打开电脑,七八个 AI 网页标签挤在一根标签栏上,标题长得一模一样,根本分不清谁是谁。这事我忍了好几个月,最后还是决定自己动手。
起因:我就是想安静地用个 AI
先说我平时的用法:写代码习惯用 ChatGPT,查中文资料会开通义千问,碰上需要长文深度思考的场景就切 DeepSeek。每个都好使,但每个都只是浏览器里孤零零的一个标签页。
每天开机,浏览器就变成这样——
- 一开就是七八个 AI 标签,标题全长得差不多,根本分不清哪个是哪个;
- 想从 ChatGPT 切到 DeepSeek,得在标签栏里扒拉半天;
- 关掉窗口再打开,登录态、对话上下文动不动就丢,又得重新进;
- 窗口大小永远定不下来——想小窗挂边上随手看的时候它太大,想大屏码字的时候它又太小,每次都得手动拖;
- 浏览器里还一堆别的网站堆着,注意力特别容易被带跑。
我也想过别的办法。浏览器书签?点开还是标签页。各种「AI 导航站」?本质上也还是在浏览器里转,标签页混乱、登录态丢失、窗口尺寸失控,一个都没解决。
所以我想要的东西其实挺朴素的:有个像原生软件一样常驻在电脑上的玩意儿,一个窗口里把所有 AI 平台都收拢进来,点一下就切,关掉也不丢状态,还能用快捷键随时唤出来。它不该是个网页,它该是个真正的桌面工具。
既然没有趁手的,那就自己写一个
市面上类似的工具我也看过,要么太重、要么不支持我想用的那几个平台、要么定制能力约等于零。我本来就是写代码的,与其将就,不如自己造一个刚好贴合自己习惯的。
于是就有了 AiMux。
AiMux 是什么
简单说,它是一个用 WPF + .NET 9 写的桌面端 AI 聚合客户端,把多个 AI 网站塞进一个常驻托盘的桌面窗口里,切平台就跟切原生 App 一样。
它不是自己造了个 AI 出来,而是拿 WebView2 把一个一个 AI 网站「嵌」进了同一个桌面程序。这么干的好处是:它是一个独立的桌面程序,不是浏览器标签页,可以钉任务栏、最小化到托盘、开机自启;平台切换是左侧列表点一下的事,不用翻标签;窗口尺寸、主题、快捷键、平台列表全都能改,还能导出成一个配置文件,换电脑拷过去导入就恢复原样。
能干啥
大致列一下这个程序目前能做的事:
- 多平台聚合:内置了 ChatGPT、DeepSeek、通义千问(Qwen)等几个平台,左侧列表一键切。也可以自己往里加任意 AI 网站。(最重要的是:登陆信息会和浏览器一样一直保留在本地,也就是一直会处于登陆状态)
- 小屏 / 大屏双模式:预置了两套窗口尺寸,一套小屏挂边上、一套大屏码字,一键切换还自动居中。再也不用每次手动拖窗口。
- 托盘常驻:关掉主窗口不是退出,是缩到系统托盘;点一下托盘图标就唤起来,像个随时待命的小助手。
- 应用内快捷键:唤起/隐藏窗口、切换尺寸、折叠侧栏、打开设置、上下切平台,按键全都能自己改。
- 配置导入 / 导出:一键导出
.aimux配置文件,里面包含平台列表和全部设置。换电脑了拷过去导入,瞬间恢复原样。 - 外观自定义:主色、主题改了立刻生效,界面是 Fluent Design 风格(用的 WPF-UI)。
- 开机自启:设置里开一下,写进注册表,系统启动自动跑起来。
- 检查更新:设置-关于页能检测新版本并跳转下载。
底层用了什么
写代码的可能会好奇底层,顺便说一下:
- .NET 9 + WPF,MVVM 架构用的 Prism + Unity(依赖注入、模块化);
- WebView2 承载各个 AI 网站,所以本质上每个平台还是真实的网页,登录态、功能都完整保留;
- WPF-UI 提供 Fluent Design 风格的界面组件;
- 系统托盘用
NotifyIcon,全局/应用内快捷键是基于 Win32RegisterHotKey自己写的HotkeyManager; - 打包是自包含单文件发布,下载下来不用单独装 .NET 运行时。
项目地址
- GitHub 仓库:https://github.com/Ledgerbiggg/AIMux
- 下载安装包:去仓库的 Releases 页面,下最新的
AiMux-Setup-x.x.x.exe装上就行。
小提示:目前是个人项目,安装包还没做代码签名,Windows SmartScreen 第一次跑可能会弹「未知发布者」的警告。这是正常现象,点「仍要运行」就行,程序本身没问题。后面我会考虑做代码签名把这个提示消掉。
截图






写在最后
AiMux 就是用来解决我自己每天那个真实痛点的,目前还是早期版本(v0.0.1)。东西不复杂,但确实让我每天用电脑舒服了不少。
你要是也有「AI 标签页焦虑」,可以去 GitHub 试试,也欢迎提 Issue 和 PR。
仓库地址:https://github.com/Ledgerbiggg/AIMux
更多推荐




所有评论(0)