Seelen UI 指南:用可自定义的桌面环境替换 Windows 默认界面
窗口拖来拖去、启动应用要先在桌面上翻图标,这些小事每天都在消耗你的耐心。Seelen UI 的思路是把 Windows 桌面当成可替换的整体:任务栏、窗口管理器、应用启动器、通知面板这些你每天要用的部分,都能重新换皮、整体替换或扩展。它运行在 Windows 10/11 上,界面支持 70 多种语言。下面从安装讲起,再聊聊它实际怎么用。
认识 Seelen UI
一句话定位:它不是主题包,而是一套面向 Windows 10/11 的完整桌面环境替换层。适合想深度定制桌面、又希望改动有界、可回退的人。核心卖点:
- 替换式界面:自定义工具栏、Dock、开始菜单替代和系统弹层,整体换掉 Windows 原生界面
- 平铺窗口管理器:BSP、多列、堆叠等多种布局,缩放、交换、导航全程键盘操作
- 模糊搜索启动器:应用、文件、命令几毫秒内出结果
- CSS/JSON 主题引擎:支持动态强调色,颜色从当前壁纸自动提取
- 纯文件配置:所有设置都是明文文件,可同步、可版本管理
安装与首次配置
安装渠道有三条,包都是签名的。走 Microsoft Store 最省心,更新由 Windows 管理,但新版本的审核窗口约 1–3 个工作日;用 winget 执行 winget install --id Seelen.SeelenUI,装的是同一个签名包;想第一时间拿到新版,可以直接从 GitHub Releases 下载 .msix 或 .exe,其中 .exe 还带应用内更新提示。
装之前确认一件事:它依赖 WebView 运行时和 Edge。Windows 11 自带 WebView,Windows 10 则由 setup.exe 安装包一并装好,装完顺手检查 Edge 是否还在即可。
启动后你会先进入设置界面,按引导勾选想要的组件:工具栏、Dock、平铺管理器、桌面小组件。建议先只开工具栏和平铺管理器,用起来之后再逐步加。全部确认后,你看到的第一块界面就是被 Seelen 接管后的桌面——Windows 任务栏位置换成了自定义工具栏,其余部分保持原样,想关掉哪个部件随时都能在设置里操作。
场景化体验
窗口越开越多时,让平铺自动排
场景:写报告时浏览器、编辑器、文档同时开着,屏幕一半被一个窗口占住,拖窗口的手很酸。对应功能:内置平铺窗口管理器会把打开的应用自动排进可控间距的布局,并支持按应用设规则。操作:在设置中启用平铺管理器,选一个布局(BSP、多列、堆叠都有),把窗口间距和边距调到合适;个别不想被管理的窗口,单独设为浮动即可。变化:新窗口自动落位,缩放、交换、切换全靠键盘,手基本不用离开键盘。
找应用不必翻桌面
场景:一个常用到每周都开的工具,每次却要双击图标两三次。对应功能:受 Rofi 启发的键盘启动器,支持模糊搜索,覆盖应用、文件、shell 命令和自定义脚本。操作:按下快捷键唤起启动器,敲几个字符(不要求完整名字),从结果里选中回车。变化:启动应用变成"按键、输两三个字母"两下事,鼠标全程不参与。
手头不离开,音乐也能控
场景:正在写材料,背景放着播客,想暂停或切歌,又不想切走当前窗口。对应功能:媒体模块兼容主流播放器,播放、暂停、上一首下一首、进度拖动都能直接做,可以放在工具栏里,也可以做成桌面小组件,还带音频设备切换。操作:从工具栏展开媒体控制,或在桌面上放一个媒体小组件。变化:切歌、换输出设备都顺手完成,当前任务不打断。
进阶定制:主题、布局与配置
主题。内置主题放在 src/static/themes/ 目录(default、bubbles 可以直接参考)。一个主题就是一个文件夹:根部的 metadata.yml 声明信息,styles 里每个部件一段 CSS/SCSS。系统会从当前壁纸实时提取强调色并同步到各部件,换壁纸后界面颜色会跟着走。自己做一个,复制现有主题改颜色变量即可,完整写法可以看主题指南。
窗口布局。平铺布局是一个纯声明式插件,不写脚本,YAML 描述结构就行,大致长这样:
target: "@seelen/window-manager"
plugin:
structure:
type: Horizontal
children: [Leaf, Leaf]
字段含义和条件布局(比如"窗口数超过 4 才启用某分支")在窗口管理器布局文档里有完整说明。
配置存放。所有配置是 AppData\Roaming\com.seelen.seelen-ui 下的明文文件,日志在同目录下 LocalAppData。你可以整个目录做备份或丢进版本库,换机恢复也就是拷一次文件。开发自己的主题或小组件时,可以用内置的 slu 命令在运行中的应用里热加载,不需要重新打包。
经验与避坑
- Windows 10 先确认 WebView 运行时和 Edge 都在,两者缺一不可;全新系统装完出现白屏或黑屏,多数情况下更新 Windows 后重启就好。
- Store 渠道更新有 1–3 个工作日的审核间隔,想试新特性就改用 Releases 里的安装包。
- 配置集中在
AppData\Roaming\com.seelen.seelen-ui,换机器前先备份这个目录。 - 动画在低配机器上会放大掉帧,主题支持性能模式,需要时关掉。
- 每个部件是独立 webview,排查样式问题可以按部件打开 DevTools,方法写在主题和部件开发文档里。
Seelen UI 把桌面拆成了一组可自由组合的部件:用不上的可以关,留下的可以按自己的习惯重排。如果感兴趣,从工具栏加平铺管理器这套组合开始试起,再翻翻 documentation/ 目录下的资源指南,会看到主题、插件和小组件各自完整的开发说明。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考









