| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| dsh-web v0.4.12 source code.tar.gz | 2026-10-29 | 805.3 MB | |
| dsh-web v0.4.12 source code.zip | 2026-10-29 | 809.5 MB | |
| README.md | 2026-10-29 | 13.8 kB | |
| Totals: 3 Items | 1.6 GB | 0 | |
本次发布修掉两处会让存量 profile 升级出问题的契约:会话归档的设置 section 退回自己的命名空间,dsh-agents 不再把宿主核包写进运行时依赖。宠物与创意工坊的安装暂存不再出现在注册表里,远程通道的 follow 订阅与单次问句各修掉一处会静音的路径,任务看板的标签规则整体收进角落里那个问号、并补上「任务全部结清即清标签」的规则。四个卫星仓在本版同版本对齐到 0.4.12,聚合包与市场产物同批重建。
会话归档的设置 section id 改为
dsh-session-archive:这个插件此前占用官方archived-sessions这个 section id,而设置外壳对同一 id 在同一 priority(默认 0)上的第二次注册直接拒绝、order只负责排序,于是两个归档插件必然相撞——一个注册抛错,或者其中一个入口静默消失。本版把它改成本插件自己的命名空间dsh-session-archive,与官方归档页以及任何第三方归档插件各占一行,order25 的位置不变。受影响的只有导航项的 key 与按旧 id 拼出来的深链;它不是持久化键,不需要手工迁移。dsh-agents把宿主核包从运行时依赖移到开发依赖:@deepseek-ai/dsh-brand、@deepseek-ai/dsh-session-persistence、@deepseek-ai/dsh-session-projection从dependencies下移到devDependencies。插件管理器会把dependencies这一段装进用户 profile,而 profile 副本优先于宿主加载,于是预发布范围^0.2.1-rc.3就成了用户没点过的版本开关:宿主装进下一个 rc 时sessionProjections注册失败、agent-loop无法激活并拖垮整套插件。运行时那一份一律由宿主提供,scripts/family-host-dependencies.test.mjs是这道门(issue #1966)。 四个卫星仓同版本对齐到0.4.12:卫星先发、本仓后发,四个都已在 registry 上可解析,聚合包的依赖范围、workspace 的发布年龄豁免与市场钉扎同批抬到0.4.12: - 皮肤中心(dsh-skins,ee16f91bf9e0edd44eb3da6814de33f2550a8105):@linxin666/dsh-client-ui-skin-center@0.4.12- 宠物(dsh-pet,9ccb048c82b4ac4f6cc52fbb3ca92323b42c799b):@linxin666/dsh-pet@0.4.12- 社区插件索引(dsh-community-plugins,3b0673de59b5c4ad803ffec9cd0159cda8613fb2):@linxin666/dsh-client-ui-community-plugins@0.4.12- 预设中心(dsh-presets,92c3154252fc076f5fe7d4b123fc6dfc3186314d):@linxin666/dsh-client-ui-preset-center@0.4.12自动升级没有必须迁移的项:本版的持久化与线协议标识符只有会话归档的 section id 一处变化,而它不是持久化键、也不写进任何存档;配置 key、localStorage 键、控制面 API path、线协议次版本(仍为MINOR21)与聚合包的行都保持在 0.4.11 的值。三条入口的语义与 0.4.11 相同:插件管理器更新是唯一带预检与版本断言的迁移路径(含旧聚合名@linxin666/dsh-web-ui-all的分支);Doctor 的启动前迁移路径在本仓已不存在,dsh-doctor只是 tombstone,装不上也没有启动前置消费者;直接dsh web不安装、不预检、不做任何 registry 版本迁移,旧 profile 原样保留。手工恢复用dsh plugin --profile <name> add @linxin666/dsh-web-all@0.4.12。 远程通道:follow 订阅与会话族的静音:一条已经前进过的 follow 订阅不再回答快照基线,改开新流取最新窗口;回合完成的推送等整个会话族安静下来才发,子会话不单独播报;单次问句加上 15 秒上界,问不到答案就重问,而不是永久静音。 任务看板:标签规则收进角落问号:标签管理器的整段规则搬到标题角落那个问号上,按气泡画出来而不是当标题,气泡向右展开、留出 locale 余量,窄模态里模态标题自己收窄而不压住角标。规则本身多了一条:任务的标签全部结清后自动清掉。
新功能
- [task-board] 标签管理器的整段规则搬到角落的问号上
- [task-board] 角落问号承载清标签规则
- [task-board] 任务全部结清后清掉它的标签
- [remote-web-ui] 命名隧道的 ingress 端口跟随设置同步
- [ssh] 终端支持多个标签页
修复
- [remote-bridge] 已前进的 follow 订阅不再回答快照基线,改开新流取最新窗口
- [dsh-agents] 宿主核包不再作为运行时依赖发布
- [git-graph] 分支弹窗不再错位或裁切
- [remote-bridge] 单次问句加 15 秒上界,问不到答案就重问
- [remote-bridge] 回合完成推送等整个会话族安静,子会话不单独播报
- [task-board] 规则气泡收窄,给 locale 留出余量
- [task-board] 规则气泡向右展开,卡片不再裁切它
- [task-board] 标签管理器的规则画成气泡,不再当标题
- [task-board] 模态标题自己收窄,不再压住角标
- [dsh-agents] 读取已落定的命令记录,而不是处理器的返回值
- [liangshen] 重放 program 内部派遣的激活
- [dsh-agents] 未绑定的小队在宿主默认目录里运行
- [liangshen]
tool_activate从目录已发布的切页里取工具 - [skins] 改善 atelier 皮肤的无障碍对比度
- [market] 商店的安装暂存放在注册表之外
- [session-archive] 会话归档的设置 section 换回自己的命名空间
- [agents] 不再重复启动 agentTeams 运行时
- [liangshen] 预设里暴露 goal 命令
- [settings] 键入的设置草稿落地一次,并保留未暴露提示
- [market] 部署车道对 Cloudflare 的限流做重试
其他改动
- [market] 钉住 2026-10-28 的卫星合并并重建商店产物
- [test] 清掉本次同步暴露的 standards 债
- [dsh-agents] 在 apply 缝隙上钉住 workspace 注册表的解析
- [task-board] 写清角落问号实际能点到什么
- [liangshen] 精确写明回归测试的共享范围
- [ci] 记录 CI 运行器测得的覆盖率基线
- [docs] 归档市场部署 429 的证据
- [ci] 每个包按自己拥有的代码度量覆盖率
- [readme] 从 GitHub API 同步贡献者名单