现代化的 Windows 桌面取代/桌面增强软件
-
项目: "Sapphire-EnhancedDesktop",意在提供一个增强的桌面体验。
-
环境:使用 Windows API 和 Qt 框架(5.15.2),mingw64 编译,只保证兼容 Windows 11。
-
由原项目
Enhanced-desktop
接续开发,使用Sapphire
作为新的软件名与原项目进行区别。 -
README 文件对应版本:
V1.3.2.3
https://www.yuque.com/hymnly/ux6umv/ce3cqy419av769fk?singleDoc#
- 系统级别的植入和事件处理。
- 符合直觉和使用习惯的交互。
- 无学习成本、即开即用。
- 模块化设计,统一管理。
- 灵活的动态布局管理解决方案。
- 可自定义的外观。
- 美观、高级、精致、可选的外观特效。
- 方便开发的设计。
- 接入并覆盖原生 Windows 图标层
- 扫描用户桌面和公共桌面
- 转化文件信息为项目组件
- 调用系统 URL
- Steam 专项优化
-
部分自定义统一风格GUI
- 全局支持且可自定义的颜色系统
- 全局覆盖的字体系统
- 标签展示
- 全局通知
- 右键菜单
- 输入对话框
-
整合我的电脑与回收站功能
- 双击打开资源管理器
- 拖动移入回收站
- Shift双击打开回收站
- 右键打开系统功能菜单
- 可分离,即原生交互体验
-
整合桌面功能
- 桌面热更新
- 基本所有拖拽交互
- 新建文件与文件夹
- 重命名
- Shift右键图标调用原生菜单
- 打开与管理员打开
- 属性
- 初步兼容第三方右键菜单
-
初步兼容 WallpaperEngine(需在设置中设置
当其他程序成为焦点时
为始终运行
) -
用户交互
- 分离编辑模式与桌面模式及快速切换
- 自选图标与封面切换
- 自选和显示图片背景
- 组件拖动与定位
- 双击隐藏(可设置始终显示)
- Shift滚轮快速改变大小(全局和单个组件)
- 文件夹交互
- 内容预览
- 内容交互
- 将文件夹在桌面添加快捷方式既是映射文件夹
-
动画
- 聚焦动画
- 位移动画
- 长聚焦动画
- 启动动画
-
用户可控:
- 网状布局所有参数的可视化调整
- 开关文字阴影
- 开关背景透视
- 切换大图标填充模式
- 开关光效特效追踪
- 开关绘制矩形
- 开关绘制光效
- 控制所有组件的精简模式
- 控制所有组件的缩放系数
- 控制所有组件的圆角大小
- 自选全局字体
-
设置面板
- 拥有软件内几乎所有参数的可视化设置
-
多屏支持(新增/断开屏幕后请重启!):
- 多屏内容独立管理
- 多屏间无缝拖动
- 多屏标签修复
- 刷新与隐藏可见修复
- 微信拖动
- 分辨率更改刷新
- 网络驱动器lnk修复
- 图片优化和缓存
-
文件夹多层加载
-
右键菜单自定义
-
单独的scale设置
-
全局深色模式
-
备份
-
资源管理器功能
- 完善拖拽交互
- 复制/粘贴
- 重命名
- 新建文件
- 撤回
-
WallpaperEngine鼠标点击交互解决方案
-
关机检测
-
滚动容器
-
更新检测
-
设置面板项目补全
-
设置面板
-
容器缩放
-
文件夹交互
-
ToolTip
-
原桌面功能(回收站/我的电脑)
-
ToolTip方向
-
更好的多屏交互
-
自定义图标
-
更好的保存逻辑
-
优化内存占用
-
style控制台(测试)
-
多屏适配
-
更好的右键菜单
-
滚轮改变大小
-
更好的图标获取策略
-
Q:软件概况
-
A:由 QT 开发,设计/编写/测试/运维都是我一个人,开源免费,目前无盈利计划。
软件的设计理念是 桌面端的操作习惯+移动端/现代化的功能与特性+Windows 本身的可拓展性,让用户可以无痛,几乎无学习成本的从原生桌面切换到该软件。
-
Q:开发进度
-
A:目前软件正像一个评论说的一样,像是一个毛坯房,正属于前期开发阶段,Bug 多,兼容性差,功能也较少,体验不够。如果按照标准软件产业流程,现在连内测的阶段都算不上,只能是 Alpha 版,所以目前并不能真正的在日常中使用起来!(这点在视频也已经说了,现在处于前期开发阶段)
-
Q:兼容性问题
-
A:由于该软件只在少量的设备上进行过测试,也没有专业的测试环境和流程,所以只能保证在 Winodws11-22631.3880(23H2最新),与 WallpaperEngine2.5.2.8 Steam 版,单屏运行,在理想情况下是没有任务栏窗口图标、兼容右下角和 Win+D 快速返回桌面的。
-
Windows10/7的适配:(如果不能用)还需要时间,欢迎积极反馈或者与我私信交流。
-
多屏:我本身没用过多屏,不知道各位多屏用户的使用习惯和偏好是怎样的,还请多多反馈。
-
-
Q:性能问题
-
A:在我的 CPU 为7945HX 45w功耗限制下,CPU闲时不占用,活动时 CPU占用率平均1%,超过2%、3%的时候极少。不使用 GPU,内存150M 左右。
-
Q:流畅度问题
-
A:首先由于性能与兼容性考虑选择了 QT+CPU 绘图(Electron 懂的都懂),但是 QT 本身的更新策略更适合静态页面,所以有时会出现小卡顿、部分区域未更新的情况,这些都是比较底层的优化问题了,在不影响使用的情况下,暂时没有精力优化。
-
Q:关于同类软件
-
A:
-
TranslucentTB:神,建议搭配使用。
-
Rainmeter:个人认为作为增强软件很有用,但是有学习门槛,调试时间长,并且每个皮肤是相对静态的,若要大面积取代桌面本身的功能,会很麻烦。
-
SAO Uilts(2):个人认为不是同一个赛道的,设计理念也不同。
-
桌面整理软件(腾讯等):有些确实还不错,兼容性也很好,但与该软件有“深度美化与自定义”的差距。
-
-
Q:折腾不如原生
-
A:只能说萝卜青菜各有所爱,就像当初玩机流行时代的那句 “愿你刷机半生,归来仍是 MIUI”,就像我在换了14之后不能 ROOT 也慢慢接受原生的(相对)稳定了,完全可以理解这样的观点。但是,也许折腾来折腾去,在使用或生产力方面不如原生,甚至倒退,个人认为也是值得的,因为用户有了更多的从“我想让这个地方怎么怎么样”变成了“我可以把这个地方变成我想要的样子”的改变,从移动端 ROOT 到该软件,这一点的理念是相通的。所以对于美化和折腾的必要性,见仁见智,每个人的需求不同。
如果您遇到了 BUG 或者有改进/兼容的想法,欢迎通过以下渠道反馈:
-
GitHub Issue
-
bilibili私信
-
bilibili专栏评论区
如果您有意加入开发、帮助适配、改进外观,欢迎与我联系。
感谢所有支持和反馈!
- 本软件目前定位为美化软件,而非生产力,如果您需要原生桌面作为生产力需要,该软件目前还不能满足您的要求。
- 本软件目前开发者只有我一人,开发进度较为缓慢,待完善功能较多,欢迎开发/美化人员加入合作。
- 本软件目前没有盈利打算,完全免费。
- 如果您喜欢,请给我一个 Star,或者在视频平台点赞,以帮助该软件让更多人看到,谢谢!