DSH Desktop 正式版 vs 预览版怎么选?更新策略、回滚思路与提前体验新特性的完整决策清单
DSH Desktop 是 DeepSeek Harness 的本地桌面客户端,支持 macOS 与 Windows,内置模型供应商配置、便携 Agent 预设和 PPT 生成。下载它时有两条路线:正式版(stable) 适合日常稳定使用,预览版(Pre-release) 适合想提前体验新特性的尝鲜者。本文帮你一次看懂 DSH Desktop 的更新策略、如何跳过不想装的版本、如何回滚到历史版本,以及怎么安全地尝鲜预览版。
正式版和预览版到底是什么?
| 维度 | 正式版(Stable) | 预览版(Pre-release) |
|---|---|---|
| 定位 | 日常稳定使用,官方推荐 | 提前体验新特性,紧跟最新 DeepSeek Harness |
| 稳定性 | 经过早期用户验证后才推向大众 | 可能与社区插件不兼容,不推荐普通用户 |
| 下载入口 | 官网下载页的稳定包 | GitHub Releases 中标注 Pre-release 的版本 |
| 自动更新 | 走 latest 更新通道 | 不进入 latest 通道,也不会出现在回退版本索引里 |
官方建议很明确:预览版面向"early adopters(早期用户)",团队会先在预览版上收集反馈,验证通过后才把更新推给正式版用户。所以普通用户选正式版,开发者/尝鲜者选预览版,基本不会错。
更新策略:DSH Desktop 如何检查并安装新版本?
很多人纠结"正式版会不会自动强制升级"。答案是:不会自动下载,更不会自动安装。具体机制如下:
- 检查时机:应用启动约 15 秒后首次检查,之后每 6 小时检查一次(见 update-policy.ts 中的
UPDATE_CHECK_INTERVAL_MS与启动延迟配置)。 - 下载需同意:发现新版本后先询问,你选择更新后开始下载;只有点"Restart and install(重启并安装)"才真正生效。
- 手动检查:随时可从应用菜单手动检查更新。
- 跳过此版本:不想要某个版本时点"跳过",该跳过会持久化记录(存放在用户数据目录的
update-skip.json,逻辑见 skipped-version.ts)。它只针对这一个版本——之后的新发布仍会询问你;而且手动检查会无视跳过记录,想反悔随时能"拿回"被跳过的版本,无需专门的"取消跳过"入口。 - 灰度投放:服务端可按安装 ID + 版本 + 平台下发投放规则,没有匹配到规则的版本等于"不推送",而不是全量强推(详见 desktop-rollout-diagnostics.md)。
一句话总结:检查自动、下载需同意、安装需重启、跳过按版本粒度生效。
回滚思路:如何降级到指定历史版本?
DSH Desktop 内置了"指定版本更新"能力,这是它的回滚方案:
- 入口:更新面板底部的"安装其它版本…"。
- 版本列表:客户端拉取服务端版本索引(
versions.json,由每次正式发布后自动重建),界面分成较新版本和**历史版本(回退)**两组,解析与排序逻辑见 version-catalog.ts。 - 降级提示:选择比当前旧的版本时,会明确警告"降级不会迁移新版本写入的数据,可能导致配置不兼容",确认后继续。
- 一次性安装:安装完成后不钉版本——下次检查更新自动恢复 latest 线;如果又不想要的版本,再用"跳过此版本"止损即可。
设计细节(feed 临时切换到 /updates/archive/<版本>/、装完恢复、allowDowngrade 自动复位等)完整记录在 2026-08-31-versioned-update-and-prerelease-parity-design.md。
注意:只有进入 archive/ 归档的正式版才出现在回退列表里;预览版不是回退目标。
提前体验新特性:预览版怎么玩?
想第一时间体验 DSH Desktop 的新功能(例如 PPT 模板、新模型供应商接入),可以这样做:
- 到 Releases 页面选择标注 Pre-release 的版本下载,版本号形如
2.1.0-rc.1(非v前缀的合法 semver)。 - 预览版与正式版走同一套打包、签名、公证流水线,产物逐字节等价,只是发布时标注为 Pre-release、传到独立目录,不触碰
latest更新通道(流程见 release-runbook.md 中prerelease模式说明)。 - 体验中发现问题的反馈,就是团队验证后再推正式版的过程——这也是预览版存在的意义。
预览版内置的 PPT 生成等特性,效果大致长这样:
决策清单:30 秒对号入座
- 日常办公、跑生产任务 → 正式版,跟着自动检查走,装不想要版本就"跳过此版本"
- 插件重度用户 → 正式版。预览版可能与社区插件不兼容
- 开发者 / 尝鲜者 / 想给团队反馈问题的人 → 预览版,出问题可随时装回正式版
- 升级后想退回 → 更新面板"安装其它版本…"选历史正式版,先备份重要会话与工作区数据
- 想长期固定某个版本 → 装完后用"跳过此版本"挡住 latest 线的下一个版本
结论:除非你明确想要"抢先体验",否则选 DSH Desktop 正式版;把它当作稳定基线,预览版当作免费的"新功能试驾车",回滚和跳过机制则保证了任何选择都不是一锤子买卖。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考






