Releases: poying2018/DSH
Releases · poying2018/DSH
Release list
DSH Desktop v5.0.5
修复
第三方模型无法切换思考强度
- 回退 dsh-third-party-thinking 至官方源码:enabled 默认值改回 false,移除 PiAiAdapter 豁免
- 同步回退 dsh-openclaw-bridge/openai-compat.js 至官方源码(移除 fetchModelCatalog)
任务栏图标 / tooltip / 更新流程
- 此前已修复:任务栏 helper 重试、tooltip 主题适配、更新 modal 阻塞、便携版更新误判
DSH Desktop v5.0.4
修复
第三方模型上下文过短
- 回退 dsh-openclaw-bridge/openai-compat.js 至官方源码,移除 V4.5 新增的 fetchModelCatalog 自动获取上下文容量功能
- 恢复 listModels/resolveModel 官方实现(返回空目录/基础模型信息)
- 同步删除 openclaw-catalog.test.mjs
DSH Desktop v5.0.3
修复
解包便携版更新下载错误安装包(本次核心修复)
- 修复 仅检查 ,解包 目录直接运行时误判为安装版 → 错误下载 并静默安装到 Program Files
- 增加解包布局检测: 存在且无卸载器 → 正确识别为便携版,下载 并使用 cmd 原地替换脚本
DSH Desktop v5.0.2
修复
更新下载完成后按钮无法点击 / 立即重启不拉起安装包
- 修复 modal 进度窗在下载完成后未关闭导致「立即重启」按钮被遮挡无法点击(client / agent / pending 三处更新流程)
- applyUpdate 包裹 try/catch,spawn 失败时弹错误提示
- app.exit(0) 超时从 400ms 增至 1500ms,给更新助手足够启动时间
tooltip 文字颜色随浅深色主题变化
- CSS 补丁 + preload.js 运行时兜底
任务栏图标 helper 重试修复
- 改用 hasLiveIconHelper() 判断存活,避免首次失败后重试被跳过
DSH Desktop v5.0.1
修复
tooltip 文字颜色随浅深色主题变化
- 修复 Web UI tooltip 在浅色模式下文字颜色不随主题变化的问题(CSS 补丁 + preload.js 运行时兜底)
任务栏图标 helper 重试修复
- 修复 helper 进程首次启动失败后,后续 ready-to-show 重试被跳过的问题(改用 hasLiveIconHelper 判断存活状态)
DSH Desktop v5..0
修复
任务栏图标缺失(Win11 无边框窗口)
- 根因:Win11 任务栏按钮取窗口类 GCLP_HICONSM,Electron setIcon() 不更新类图标,无边框窗口类小图标为 NULL → 渲染空白
- 修复:新增常驻 C# helper TaskbarIconHelper.exe 提取 16x16 图标设到类小图标;hwnd 传参修复;hide/show 强制任务栏刷新
- 配置 helper 到 electron-builder files 白名单
第三方模型思考强度误伤 pi-ai
- PiAiAdapter 加入 dsh-third-party-thinking 豁免名单
- jiyuan provider 声明 reasoningEfforts(off/low/high/max)
DSH v4.5.0
DSH v4.5.0
移除:价格设置与余额显示(dsh-balance)
- 整体移除
dsh-balance内置插件(对话底部统计栏、设置页「价格设置」)与主进程balance.js及全部相关 IPC / preload 桥。 - 存量 profile 自动清理:退役插件不再被引擎加载(不影响用户手动安装的同名市场包)。
设置:模型设置不再折叠进「高级」组
- 设置页「模型」导航项直接展示在「普通」组,不再收进默认收起的「高级」折叠组。
启动优化:首屏先行
- 主窗创建提前到插件同步/自愈等步骤之前——启动即出窗口,web UI 就绪后接管主页。
第三方模型体验
- 思考强度默认开启:接入的 OpenAI 兼容第三方模型在模型选择器直接出现「思考强度」档位(off/high/max),档位仅在主动选择 high/max 时注入请求体(可在设置页关闭)。
- 最大上下文自动获取:模型解析/列目录时拉取 provider 的
GET /models元数据(context_length / context_window / max_model_len 等),设置页「最大上下文」自动填充而非显示默认占位;provider 不支持时静默保持原状。
应用内弹窗
- 所有提示/确认框从系统原生 MessageBox 改为应用自绘模态层(与自绘标题栏同主题,支持勾选框/Esc/默认按钮;主窗未就绪或渲染异常时自动回退原生)。
更新检查
- 上游仓库尚无发布版本时提示「上游仓库当前还没有可用的发布版本」,不再误报「无法连接上游发布源」。
其他
- 桌宠(dsh-pet)默认显示尺寸 260px → 180px。
安装包
DSH-Setup-x64.exe— 安装版(含 SHA-256 校验)DSH-Portable-x64.exe— 便携版SHA256SUMS.txt— 校验清单