Download Latest Version dsh-desktop-0.3.23-win-x64.exe (341.7 MB) Google Add to Preferred Sources
Home / v0.3.19
Name Modified Size InfoDownloads / Week
Parent folder
dsh-desktop-0.3.19-win-x64.zip 2026-09-09 440.2 MB
dsh-desktop-0.3.19-mac-arm64.dmg 2026-09-09 418.8 MB
dsh-desktop-0.3.19-mac-arm64.zip 2026-09-09 445.8 MB
dsh-desktop-0.3.19-mac-x64.dmg 2026-09-09 423.7 MB
dsh-desktop-0.3.19-mac-x64.zip 2026-09-09 450.7 MB
dsh-desktop-0.3.19-win-x64.exe 2026-09-09 336.5 MB
dsh-web v0.3.19 source code.tar.gz 2026-09-09 414.3 MB
dsh-web v0.3.19 source code.zip 2026-09-09 416.6 MB
README.md 2026-09-09 5.5 kB
Totals: 9 Items   3.3 GB 0

本次发布包含 3 项新功能、9 项修复、7 项其他改动。

重要变更:新增家族插件 @linxin666/dsh-client-ui-preset-center,创意工坊新增第四类资产「预设」——社区 agent 预设经 dsh-market.com 分发,安装与启用是两次独立确认:安装落入惰性库 $DSH_HOME/agent-presets/<id>/(不被任何发现根扫描),启用才移入发现根 .agent-presets/<id>/;带本地代码文件、相对行或 !!js 表达式的预设启用前强制二次确认,安装记录逐文件 sha256 来源校验。本期随包目录为空,首批预设后续发布。插件管理的聚合包行展开为逐行子插件开关(写入用户层按 id 的 disabled 覆盖)。行为变更:ssh、describe-image、liangshen、skill-explorer、doctor 五个聚合行出厂默认关闭——从 v0.3.18 升级后这些行默认停用(此前显式启停过的不受影响),需要时在 设置 → 插件 → 插件管理 中逐行开启;独立包安装不受影响。另修复 Windows 上 doctor capsule 进程启动、命名隧道参数、update 命令 GBK 解码与任务看板调度器 ENOSPC 崩溃。

新功能

  • [preset-center] 创意工坊分发社区 agent 预设
  • [dsh-web-all] 低频家族行出厂默认关闭
  • [plugin-manager] 聚合包家族行逐行启停开关

修复

  • [remote-web-ui] 配对入口页面接受顶层导航
  • [remote-web-ui] 恢复手机端会话点按并加固竖屏适配
  • [dsh-usage] 余额与套餐卡片只渲染已配置的供应商
  • [dsh-web-all] 在两个入口产物间共享 shell 状态
  • [dsh-web-all] 健康路由改经 inject fiber 注册,不再同步读取
  • [dsh-web-all] 重建客户端 bundle 以携带行管理页签代码
  • [doctor,remote-web-ui] 修复 Windows capsule 进程启动与命名隧道参数(#1431、#1433)
  • [release] 发布后断言每个家族包版本已可从 registry 解析
  • [remote-web-ui,task-board] 修复 update 命令 GBK 解码与调度器 ENOSPC 崩溃(#1430、#1427)

其他改动

  • [agent-notes] 记录惰性宿主布局开关及其规避契约
  • [remote-web-ui] 头部动作不再重新挂父节点,削减逐帧布局读取
  • [notes] 记录 2026-09-09 皮肤 PR 评审运行
  • [remote-web-ui] 改为轮询 loopback 中止,替代固定 sleep
  • [readme] 补充模型能力文档并删除退役插件文案
  • [notes] 记录 v0.3.18 桌面发布结果
  • [notes] 记录 v0.3.18 发布运行
English This release contains 3 new features, 9 bug fixes, and 7 other changes. > **Important change**: a new family plugin, `@linxin666/dsh-client-ui-preset-center`, adds a fourth Workshop asset kind, community agent presets, distributed through dsh-market.com. Installing and enabling are two separate consents: an install lands in the inert library `$DSH_HOME/agent-presets/<id>/` (scanned by no discovery root), and enabling moves it into the `.agent-presets/<id>/` discovery root; presets carrying local code files, relative rows, or `!!js` expressions require an explicit confirmation before enabling, and installs record per-file sha256 provenance. The shipped preset catalog is empty in this release; the first published presets follow later. The aggregate package row in the plugin manager expands into per-family child rows with individual switches (writing id-targeted user-layer disabled overrides). **Behavior change**: five low-usage aggregate rows (ssh, describe-image, liangshen, skill-explorer, doctor) now ship disabled by default — after upgrading from v0.3.18 these rows start disabled (explicit prior toggles are kept); re-enable them per row in Settings -> Plugins -> Plugin Manager. Standalone package installs are unaffected. Windows fixes cover doctor capsule spawning, named tunnel arguments, update command GBK decoding, and a task-board scheduler ENOSPC crash. ### New Features - [preset-center] community agent presets through the Workshop - [dsh-web-all] ship low-usage family rows disabled by default - [plugin-manager] per-row enable switches for aggregate children ### Bug Fixes - [remote-web-ui] accept a top-level navigation on the pairing entry pages - [remote-web-ui] restore phone session taps and harden the portrait adaptation - [dsh-usage] render only configured providers in balance and plan cards - [dsh-web-all] share shell state across the two entry artifacts - [dsh-web-all] register health routes via inject fiber, not a synchronous read - [dsh-web-all] rebuild client bundle with the row-management tab code - [doctor,remote-web-ui] resolve windows capsule spawn and named tunnel args (#1431, [#1433]) - [release] assert every family version on the registry after publish - [remote-web-ui,task-board] resolve update cmd gbk decoding and scheduler enospc crash (#1430, [#1427]) ### Other Changes - [agent-notes] record the inert host layout toggle and its workaround contract - [remote-web-ui] stop re-parenting the header actions and cut per-tick layout reads - [notes] record the 2026-09-09 skin PR review run - [remote-web-ui] poll for the loopback abort instead of a fixed sleep - [readme] document model capabilities and drop retired-plugin copy - [notes] record the v0.3.18 desktop release result - [notes] record the v0.3.18 release run --- Generated automatically by the release pipeline (scripts/release-notes.mjs).

由发布管线自动生成(scripts/release-notes.mjs)。

Source: README.md, updated 2026-09-09