Aquí hi ha 7 versions de DesktopGo, des de 11 d’abril del 2026 fins a l’actual, 1.0.9. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.
| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 1.0.9Darrera versió | 22 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióDesktopGo v1.0.9 🎉
v1.0.9 聚焦 桌面拖动体验、图标布局动效 与 应用内更新:让图标和文件夹的移动更跟手、更有层次,并提升更新提示与下载链路的连续性。
新功能 🚀
- 物理拖动反馈:图标拖动会根据指针速度产生轻微倾斜、挤压与拉伸,并在松手后自然回弹,保持跟手响应。
- 多格文件夹落位预览:拖动文件夹时显示完整网格占位边界,结合背景模糊与布局缩放反馈,帮助准确判断落点。
- 动态布局重排:图标、文件夹和 Dock 的让位与归位使用统一的弹性节奏,连续换位时保持运动衔接,减少跳动与闪烁。
- 应用内更新提示:启动时保留更新状态,并在桌面入口提供可见的更新提示,便于直接进入更新页面。
修复与优化 🛠️
- 修复文件夹拖动落位后的坐标偏移,确保视觉位置与实际网格位置一致。
- 优化多选拖动、滚动自动跟随和文件夹折叠后的图标位置保持。
- 增强编辑模式下的悬停、按压、阴影和悬浮层次反馈。
- 将拖动与重排动效收敛到统一的运动语言,并支持减少动态效果偏好。 |
| 1.0.8 | 19 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióDesktopGo v1.0.8 🎉
v1.0.8 聚焦 单实例管理、UI 细节优化 与 代码质量保障:新增单实例支持防止多进程启动,修复图标网格勾选圆角显示问题,并引入 Husky pre-commit hook 确保代码质量,让桌面启动器更稳定、更精致。
新功能 🚀
- 单实例支持:添加 tauri-plugin-single-instance 插件,确保应用只运行一个实例。当用户尝试启动第二个实例时,会自动唤起已运行的主窗口,而不是创建新进程,避免资源浪费和混淆。
- 代码质量保障:引入 Husky pre-commit hook,在每次提交前自动运行测试和 Rust clippy 检查,确保代码质量符合 CI 标准,提前发现问题。
修复与优化 🛠️
- 图标网格勾选圆角修复:调整图标网格中勾选圆角的位置和大小,使其与 Dock 栏保持一致。位置从距边缘 8px 调整到 2px,大小从 20px 缩小到 16px,并添加 z-50 确保始终显示在最顶层,不被相邻图标遮挡。
- 代码重构:将插件注册逻辑提取到 with_core_plugins 函数,符合 clippy 行数限制;修复 clippy::let_unit_value 警告,提升代码质量。 |
| 1.0.7 | 23 de setembre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióDesktopGo v1.0.7 🎉
v1.0.7 聚焦 托盘交互、窗口唤起 与 自动更新 三条主线:新增托盘图标点击唤起启动台,重构 Windows 前台激活链路,并引入启动时自动检查更新,让桌面启动器更"随手可得"。
新功能 🚀
- 托盘图标点击唤起:点击任务栏托盘图标即可直接打开启动台,支持溢出区定位与 UI Automation 精准命中按钮,避免误点展开箭头;单击/双击策略可按系统托盘行为自适应。
- 启动行为优化:手动启动应用时直接打开启动台,开机自启动则保持静默,两种场景各得其所。
- 自动检查更新:应用启动时自动检查新版本,配合发布转正脚本修复更新下载 URL 404 问题,应用内升级链路更可靠。
- 快捷导入增强:扫描结果标记系统自带工具并默认隐藏弹窗,减少导入噪音。
修复与优化 🛠️
- 窗口前台切换重构:新增窗口激活命令,改进 Windows 平台应用唤起逻辑,前台切换更稳定。
- 快捷导入修复:修复漏网的系统组件未被按类过滤的问题,导入结果更干净。
- AI 会话体验:会话回复顶部新增实时计时,OpenAI 推理摘要增强;整理结果实现全覆盖并从首页重排布局。
- 安装器优化:NSIS 静默卸载时逐文件删除应用数据,输出更清晰。 |
| 1.0.6 | 17 de setembre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióDesktopGo v1.0.6 🎉
v1.0.6 聚焦 壁纸体验、应用发现 与 视觉细节 三条主线:新增内置精选壁纸库与背景原图管理,全面接入注册应用与 Windows 商店应用,并引入全局连续曲率圆角体系。
新功能 🚀
- 内置精选壁纸库:设置中新增精选壁纸画廊,预置晴空云海、星夜营地、青苹果星球、二次元少女、草原暮色、海滨列车六张精选壁纸,一键应用、离线可用;支持背景原图管理与自定义壁纸默认蒙版浓度调整(本次默认浓度改为 0,画面更通透)。
- 应用发现全面增强:新增 Windows 平台应用扫描与批量导入,目录扫描补充注册表注册应用来源;支持 Windows 商店应用(UWP/MSIX),启动台可覆盖到更多系统内应用。
- 全局连续曲率圆角:窗口轮廓与图标圆角升级为超椭圆(squircle)连续曲率形状,过渡更自然,并统一缩放补偿,DPI 切换不再变形。
- 外观设置扩展:新增前景色调与图标标题颜色设置选项,浅色壁纸上也能保持文字可读。
- AI 图标分类管理:内置图标分类条目支持删除与恢复,分类列表可按需精简。
- 安装器改进:安装完成页新增开机自启动复选框,装完即选、无需进设置。
- 启动台细节:背景模糊新增边缘渐隐处理,取景层过渡更柔和。
修复与优化 🛠️
- 拆分 Launchpad 大型组件与 Rust 侧 build_app 函数,持续满足千行文件与函数预算门禁,降低后续维护成本。
本次发布已同步更新应用版本号(package.json / tauri.conf.json / Cargo.toml / Cargo.lock)与发布说明文件,满足现有 GitHub Actions 发布流程要求。 |
| 1.0.5 | 13 de setembre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióDesktopGo v1.0.5 🎉
v1.0.5 是一次大版本迭代,带来 AI 智能整理、Everything 全局搜索、滚动分组布局三大核心能力,同时全面增强了图标系统与外观自定义,并对设置页和工程质量做了系统性重构。
新功能 🚀
- AI 智能整理助手:新增对话式 AI 面板,支持多协议流式模型接入,可展示模型思考过程并随时停止生成。AI 能分析桌面图标自动生成分组方案,整理结果以网格预览呈现、确认后应用;支持滚动分组智能整理,会话与快照在面板切换间保留。
- Everything 全局搜索:快捷入口与本地文件混合搜索,按相关性与使用频率排序;一次性加载完整结果快照,大结果集滚动流畅无占位闪烁;支持方向键导航、平滑移动高亮,可配置最佳匹配目录与文件类型、目录清单图标库,并提供图标库管理入口。
- 滚动分组布局:图标网格支持无限滚动分组、侧边栏紧凑布局与收起;外层与分组间拖拽重定向、组内排序、文件夹拖入自动打开/延迟关闭;FLIP 动画平滑重排,新增网格几何锁定机制防止 DPI 切换导致图标重排。
- 图标系统全面增强:支持自定义图标源——网站图标提取(含 cookie 支持)、SVG 优化、主色提取、圆角裁剪、文字图标与颜色方案;新增图标编辑与 Windows 平台图标管理,可直接把系统图标拖入启动台。
- 外观自定义:支持自定义背景图、全局主题色、背景蒙版浓度与模糊;启动台窗口统一透明背景与毛玻璃效果;多选拖框、Dock 线性预览等启动台交互继续完善。
- 双语安装器:安装程序支持中英文双语界面与被动更新进度窗口。
修复与优化 🛠️
- 修复托盘图标缩放模糊与圆角锯齿。
- 修复系统图标原生拖放注册、拖拽数据解析与拖放效果协商。
- 修复导入图片不显示缩略图、导入快捷方式图标边框异常。
- 设置窗口移除外框、修复表面层级与导航状态颜色、修复主题选中态颜色偏移。
- 修复滑块文字与刻度重叠,统一表单控件聚焦边框与滑块数值字体。
- 搜索稳定性:防止 Everything 旧回包污染后续查询、保留未匹配结果的提供方顺序、修复使用数据首次加载。
- 体验细节:统一应用滚动条样式、全局字体接入主题变量并统一等宽栈、组件懒加载与错误边界兜底。
工程与发布 📦
- Rust 端建立零告警质量门禁(clippy 严格检查 + 文件/函数预算),按模块拆分 AI、搜索、图标、图标网格等职责,显著降低单文件复杂度。
- 前端重整静态检查基线,拆分大型组件并清理 Hook 告警。
- 新增提交规范与并行预检工作流(限时构建 + 千行文件门禁)。
- 修复依赖扫描误扫构建产物的问题;测试构建发布流程改为独立草稿,便于发布前核对。
本次发布已同步更新应用版本号与发布说明文件,满足现有 GitHub Actions 发布流程要求。 |
| 1.0.4 | 20 d’abril del 2026 | — | 64 bits EXE (NSIS)64 bits EXE (NSIS)64 bits EXE (NSIS) Notes de la versióDesktopGo v1.0.4 ✨
v1.0.4 聚焦启动台交互体验、拖拽放置算法与窗口材质稳定性,同时重构了图标重命名与导入流程。
新功能 🚀
- 拖放直接导入:移除原"导入模式"开关,任何时候把应用、文件夹、文件或快捷方式拖进窗口即可导入。拖拽期间窗口顶部显示浮动提示胶囊,鼠标旁跟随一个带真实 Shell 图标的缩略卡片,多文件时显示 +N 角标。
- 图标 Inline 重命名:在启动台右键图标点击系统菜单中的"重命名",应用会拦截 rename verb,在图标标题位置直接切换为输入框,Enter 保存 / Esc 取消 / 失焦提交。重命名只影响启动台内显示名,不改动真实文件或快捷方式;独立持久化到 customNames.json,下次启动自动恢复。
- 多选拖框选择:多选模式下在空白区域按住左键拖动,画出矩形选区实时选中范围内的图标;按住 Ctrl / Shift 进入加选模式在原有已选基础上追加,松开鼠标固定选中,体验对齐 Windows 桌面。
- 窗口常驻材质升级:常驻模式下的背景改走 Windows 11 DWM 新 API (DWMWA_SYSTEMBACKDROP_TYPE) 托管 Mica 效果,主窗口失焦时不再褪色消失;旧系统自动回落到 window-vibrancy 旧 API 保持可用。
修复与优化 🛠️
- 拖拽放置算法全面统一:拖拽预览、drop 提交、folder resize、拖放导入、页几何变化等所有"溢出"场景现在遵循同一规则——
- 当前页按行优先填空位
- 当前页满则挤出尾部图标(最后一行最右边起逆序)
- 被挤出的图标按 row-major 行优先到下一页空位
- 不移动下一页原有图标;下一页空位不够就在当前页之后插入一个新页
- 修复 dock 拖拽吞图标的严重 bug:从启动台拖一个图标到 dock 后,原来会把整个外层页所有图标都误吞进 dock、外层被清空。根因是 useDragDropCommit 在 dock 上下文传错了 sourceSlots。
- 修复拖到满页时下一页图标被错误后移:applyForwardSpillEvasion 重写,shift 链只在当前页内,挤出的单个图标独立寻找下一页空位 / 新页。
- 修复 folder 改 size 后挤出图标散布各处:改用 row-major-forward 紧凑放置策略,挤出图标紧挨新页第一格起排布,不再按曼哈顿距离散落。
- 启动时改为坐标驱动恢复图标网格:resizeSlotPages 优先使用持久化的 (page, row, col) 坐标精确复位每个图标;几何变化(切 icon size、窗口尺寸、dock 开关)也按坐标重排,极端场景下才回落到 slots normalize 兜底。
- 修复多选模式无法点击空白退出:marquee 拖框守卫误拦了单纯点击,现在只在指针实际移动 > 2px 时才判定为拖框结束并拦截后续 click,纯点击可正常退出多选。
- 主题与材质同步:深 / 浅色切换、窗口风格切换不再需要重新聚焦窗口就能完整刷新;设置页改动实时同步到 Launchpad 主窗口。
- 异常分页修复:优化布局重置和修复逻辑,降低异常分页、单格页布局残留的概率。
- 拖入提示文案调整:浮动胶囊从"拖到这里即可导入"改为"松开即可导入",避免用户误以为要拖胶囊本身。
移除 🧹
- 去掉"导入模式"开关及其相关 UI、快捷退出逻辑、Rust 端命令(get_import_mode_enabled / set_import_mode_enabled)和状态字段,导入流程不再需要先进入一个特殊模式。
工程与发布 📦
- 开发版与安装版现在使用独立的数据 profile,设置、布局数据库、图标快照、搜索日志和 Everything SDK 缓存完全隔离,避免开发调试污染正式安装数据。
- 新增 Rust 命令 get_drag_preview_icon,异步(spawn_blocking)抽取任意路径的 Shell 图标,用于拖放期间的浮动缩略卡。
- 本次发布已同步更新应用版本号、官网版本信息和发布说明文件,满足现有 GitHub Actions 发布流程要求。 |
| 1.0.3 | 11 d’abril del 2026 | — | 64 bits EXE (NSIS)64 bits EXE (NSIS)64 bits EXE (NSIS) Notes de la versióDesktopGo v1.0.3 🧭
v1.0.3 是一次聚焦 Windows Shell 集成体验的补丁更新,重点补上图标右键菜单,同时把打开启动台时的默认焦点行为做成可配置项。
本次更新 🔧
Windows Shell 原生右键菜单接入 🪟
- 为桌面图标、搜索结果图标和 Dock 图标接入 Windows Shell 原生右键菜单能力,常见文件操作可以直接走系统菜单链路。
- Dock 继续保留 DesktopGo 自己的快捷操作,同时新增“系统菜单”入口,避免把项目原有交互完全替换成 Windows 默认菜单。
Launchpad 焦点与打开体验 ⚡
- 新增“打开启动台时默认焦点”设置,用户可以在“搜索栏”和“直接打开”之间切换。
工程与验证 🧪
- 为 Shell 右键菜单的行为策略补充 Rust 单测,覆盖命令分类和菜单文案回退识别。
- 本次发布前已完成 cargo check、cargo test、pnpm -s tsc --noEmit 和 pnpm test 校验。 |