Skip to content

v0.8.2 · rc.5 兼容与滚动优化

Choose a tag to compare

@Bosaiting Bosaiting released this 30 Oct 08:27
· 15 commits to main since this release

更新 / What’s new

  • 修复空思考行稍后填充内容时缺少节点的问题,并识别宿主的 ok 完成状态,使经典风格能为成功的工具步骤显示叶片。
  • 复用滚动绘制窗口并改进错误恢复,减少滚动时不必要的 SVG 更新。
  • 新增植物风格的植物滚动优化:在高级设置中主动开启,默认关闭。开启后,根系图形会隔离到 Shadow DOM;直接查询这些内部节点或依赖外部 CSS 修改它们的插件和自定义样式可能受影响。关闭后恢复原有访问方式,设置预览不受影响。

English

  • Fix missing nodes when initially empty reasoning rows receive content, and recognize the host’s ok state so completed tool steps can grow leaves in classic style.
  • Reuse the scrolling render window and improve recovery from rendering errors, reducing unnecessary SVG updates.
  • Add botanical scrolling optimization as an opt-in advanced setting, off by default. It isolates root graphics in Shadow DOM, which may affect other plugins or custom CSS that directly query or alter those internal nodes. Turn it off to restore the previous access. The settings preview is unchanged.

兼容性和验证 / Compatibility and verification

  • 声明支持 DSH 0.2.1-rc.2 和 0.2.1-rc.5(0.2.1-rc.2 || 0.2.1-rc.5);其他版本未声明兼容。旧版 npm 0.8.0 仅声明支持 rc.2。
  • macOS arm64 隔离 Web 宿主:rc.2 常规回归 17/17、植物优化 9/9;rc.5 常规回归 17/17(无主题及原版 Claude Style 两种配置)、植物优化 9/9(两种配置),模拟流式更新 5/5。单元测试 30/30,Chromium 回归 25/25;这些测试未发起模型请求。
  • rc.5 macOS Desktop 已在现有定制主题和短会话中抽查植物优化开启后的显示与对齐。Windows、Linux、其他桌面配置、持续真实生成和桌面长会话性能尚未验证。
  • 隔离 rc.5 Web 的合成快速滚动实验显示,开启植物优化可减少长帧;结果不等同于桌面 FPS,也不保证所有场景无卡顿。

DSH compatibility is declared only for 0.2.1-rc.2 and 0.2.1-rc.5. On macOS arm64, isolated Web-host checks passed on both versions, including the opt-in botanical path. A short rc.5 macOS Desktop session was also checked with a customized theme. Windows, Linux, other Desktop configurations, sustained live generation and native long-session performance remain unverified. A synthetic rc.5 Web scrolling experiment showed fewer long frames with the optimization enabled; it is not a Desktop FPS benchmark.

详细测试范围和结果见 兼容性记录 / compatibility notes。

安装 / Install

dsh plugin --profile web add dsh-process-tree@0.8.2

桌面版可使用插件管理器。也可通过 npm 或下方附件获取。SHA256SUMS.txt 包含源码压缩包及 npm 安装包的校验值。

Use the Desktop plugin manager for the managed Desktop profile. The npm package and source archive are available below; their SHA-256 checksums are in SHA256SUMS.txt.