github zhu1090093659/dsh-web v0.3.18
dsh-web v0.3.18

latest releases: v0.4.8, v0.4.7, v0.4.6...
one month ago

本次发布包含 13 项新功能、10 项修复、16 项其他改动。

重要变更:新增家族插件 @linxin666/dsh-client-ui-model-capabilities,在「模型」设置卡片上就地声明自定义 pi-ai 供应商的逐模型能力(图片输入与推理档位),并支持停用与重新启用自定义供应商(停用只把该供应商配置归档进插件自己的设置命名空间,重新启用即原样恢复);全家桶聚合随之新增 web-ui-model-capabilities 行,已安装的 profile 升级后自动生效,无需手工改配置。ssh_cluster 现在必须给出 aliases、environment 或 tags 之一,否则返回 400,不再默认对所有主机执行(#1417);宠物显示尺寸上限提升到 1024,旧值继续有效。

新功能

  • [dsh-model-capabilities] 在模型设置卡片上就地停用与重新启用自定义供应商
  • [dsh-model-capabilities] 按自定义模型声明图片输入与推理档位
  • [dsh-task-board] 重复运行时可选择复用已有会话(#1419)
  • [dsh-skill-explorer] 面板搜索与工作区筛选叠用(#1423)
  • [dsh-pet] anyejinjin 皮肤支持休息循环覆盖与「休息」按钮文案
  • [dsh-pet] 新增 bingjing-gongzhu 皮肤,含法杖点击动作
  • [dsh-pet] 新增 jyn 宠物,含多套皮肤、睡觉与点击动作
  • [skill-explorer] 支持多工作区呈现与隔离感知(#1407)
  • [task-board] 支持任务复制与「编辑为副本」流程(#1413)
  • [dsh-pet] 完善蓝喉蜂虎美术与宠物外壳细节
  • [community-plugins] 在社区索引登记 dsh-quote-followup
  • [dsh-pet] 用渐变矢量管线重制蓝喉蜂虎美术
  • [dsh-pet] 新增蓝喉蜂虎 sprite2d 宠物

修复

  • [dsh-model-capabilities] 修复能力编辑的评审问题
  • [dsh-model-capabilities] 在 fiber inject 中声明 remote.settings
  • [dsh-ssh] ssh_cluster 必须至少给出一个目标选择器(#1417)
  • [dsh-pet] 补齐 lowEnergy 玩法支持并收紧 jyn 规格类型
  • [skins,session-archive] 修复女仆工坊输入框文字对比度与会话归档弹窗视口裁切
  • [telemetry-view] 经 MARKET service binding 拉取汇总数据
  • [market] 把 tv.dsh-market.com 经 service binding 转发给 telemetry-view worker
  • [ci] 关闭 Windows 桌面通道的默认包管理器缓存
  • [desktop] Windows 上经 shell 运行 pnpm install
  • [desktop] 用 Windows 安全的 bsdtar 解压运行时归档

其他改动

  • [readme] 从 GitHub API 同步贡献者名单
  • [notes] 记录 2026-09-07 PR 维护运行中的 jyn 宠物合入
  • [market] 合并 #1402 生成的 dist 并重基 jyn 产物
  • [market] 随 rest 皮肤轨道重新生成 dist 与客户端 bundle
  • [dsh-pet] 在注册表行中列出三款 jyn 皮肤并重录配对
  • [market] 用当前 jyn 资产与重建的客户端 bundle 重新生成 dist
  • [dsh-pet] 从 jyn 分支移除无关的 lowEnergy 玩法支持
  • [market] 用 jyn 宠物资产重新生成市场 dist
  • [dsh-pet] 断言内建注册表包含 jyn(归一化条目)
  • [readme] 从 GitHub API 同步贡献者名单
  • [notes] 记录 2026-09-07 PR 维护运行
  • [archive] 清理宠物归档中误入的 pycache
  • [archive] 精简 PR 中已被取代的路由证据
  • [pr] 从贡献者 PR 中移除 agent note
  • [notes] 记录 v0.3.17 发布过程
  • [archive] 补充蓝喉蜂虎宠物的真实 GUI 证据
English

This release contains 13 new features, 10 bug fixes, and 16 other changes.

Important change: a new family plugin, @linxin666/dsh-client-ui-model-capabilities, declares per-model capabilities (image input and reasoning efforts) for custom pi-ai providers in place on the Models settings cards and can disable or re-enable a custom provider (disabling archives that provider's profile into the plugin's own settings namespace; re-enabling restores it verbatim). The aggregate gains a web-ui-model-capabilities row that applies automatically to existing profiles on upgrade, with no manual configuration change. ssh_cluster now requires aliases, environment, or tags and returns 400 otherwise instead of defaulting to every host (#1417); the pet display size cap rises to 1024 with existing values still valid.

New Features

  • [dsh-model-capabilities] disable and enable custom providers in place
  • [dsh-model-capabilities] declare image input and reasoning efforts per custom model
  • [dsh-task-board] opt-in session reuse for repeated runs (#1419)
  • [dsh-skill-explorer] add panel search stacked with the workspace filter (#1423)
  • [dsh-pet] anyejinjin skin rest-loop override and a localized rest button label
  • [dsh-pet] add bingjing-gongzhu skin with staff click action
  • [dsh-pet] add jyn pet with skins, sleep and click actions
  • [skill-explorer] support multi-workspace presentation and isolation awareness (#1407)
  • [task-board] support task duplication and edit-as-copy workflow (#1413)
  • [dsh-pet] finalize blue-throated-bee-eater art and pet chrome details
  • [community-plugins] register dsh-quote-followup in the community index
  • [dsh-pet] refine blue-throated-bee-eater artwork with a gradient vector pipeline
  • [dsh-pet] add blue-throated-bee-eater sprite2d pet

Bug Fixes

  • [dsh-model-capabilities] close review findings in capability editing
  • [dsh-model-capabilities] declare remote.settings in the fiber inject
  • [dsh-ssh] require at least one target selector in ssh_cluster (#1417)
  • [dsh-pet] include lowEnergy gameplay support and tighten jyn spec types
  • [skins,session-archive] fix maid-atelier composer text contrast and archive modal viewport clipping
  • [telemetry-view] fetch summary through a MARKET service binding
  • [market] forward tv.dsh-market.com to the telemetry-view worker via service binding
  • [ci] disable the default package-manager cache in the windows desktop lane
  • [desktop] run pnpm install through a shell on windows
  • [desktop] extract runtime archives with windows-safe bsdtar

Other Changes

  • [readme] sync contributor list from GitHub API
  • [notes] record the jyn pet merge in the 2026-09-07 pr maintenance run
  • [market] merge #1402-generated dist and rebase-jyn regenerated artifacts
  • [market] regenerate dist and client bundle with the rest skin track
  • [dsh-pet] list three jyn skins in the registry rows and re-record pairing
  • [market] regenerate dist with current jyn assets and rebuilt client bundle
  • [dsh-pet] drop unrelated lowEnergy gameplay support from jyn branch
  • [market] regenerate market dist with jyn pet assets
  • [dsh-pet] assert jyn in built-in registry (normalized entry)
  • [readme] sync contributor list from GitHub API
  • [notes] record the 2026-09-07 pr maintenance run
  • [archive] drop stray pycache from the pet archive
  • [archive] prune superseded-route evidence from the pr
  • [pr] drop agent note from the contributor PR
  • [notes] record the v0.3.17 release run
  • [archive] add real-GUI evidence for the blue-throated-bee-eater pet

Generated automatically by the release pipeline (scripts/release-notes.mjs).


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

Don't miss a new dsh-web release

NewReleases is sending notifications on new releases.