Skip to content

Releases

v0.8.9

Choose a tag to compare

@Witherwithwinter Witherwithwinter released this 22 Oct 13:08

中文 | English

中文

首个发布:把 code-codex 的外观系统搬进 DeepSeek Harness 桌面版——十款背景场景、悬浮设置面板与 UI 表面透明。

新增

  • 十款背景场景:Aurora Ionosphere / Black Hole / Blinking Squares / Cloud Train / Glow Horizon / Heavenly Cloud / Milky Way / Mountain / Particle Image / Pixel Sculpt。逐款复刻 code-codex 的场景注册表与启动管线(选区、IndexedDB 持久化),启用状态随重启恢复。
  • 悬浮设置面板:头像上方齿轮入口,双卡弹层——场景卡(缩略图 + 启用开关)与当前场景参数卡,调参实时生效、无需重启。
  • UI Surface Opacity:侧栏 / 对话区 / 消息输入区 / 右栏四个区域按滑杆透明,输入区按可见卡片精确取界,侧栏与对话区交界的圆角自动补齐;打开 DSH 自身设置页时,面板保持原生样式,主界面与背景照常透出。
  • Pixel Sculpt 参数面板:与背景共享同一渲染器实例,面板与背景调参即时同步。

变更

  • UI Surface Opacity 关闭即完全还原:消息输入框恢复宿主原样(底色、渐变、阴影、圆角),无透明残留。
  • 场景库稳定:Particle Image 的选区不再被默认值覆盖(启动即有图);全部场景实机端到端验证。

说明

  • 透明与遮罩实现走级联层(dsh-ap-assert > dsh-ap-masks > dsh-ap-clear),打在真实绘制容器上;类名匹配只用 css-module 的稳定语义后缀(_overlay / _panel / _card),不依赖哈希前缀。宿主升级后以 README「已知限制」为准。
  • 安装:DSH 桌面版会话里「安装 npm 包 dsh-ccx」,或 GitHub 源码安装,详见 README;npm 包名为 dsh-ccx。

English

First release: code-codex's appearance system brought to the DeepSeek Harness desktop app — ten background scenes, a floating settings panel, and translucent UI surfaces.

New

  • Ten background scenes: Aurora Ionosphere / Black Hole / Blinking Squares / Cloud Train / Glow Horizon / Heavenly Cloud / Milky Way / Mountain / Particle Image / Pixel Sculpt. Each replicates the code-codex scene registry and startup pipeline (selection, IndexedDB persistence); the enabled scene survives restarts.
  • Floating settings panel: a gear entry above the avatar opens a two-card popover — scene cards (thumbnail + enable toggle) and a parameter card for the active scene. Changes apply live, no restart needed.
  • UI Surface Opacity: sidebar / conversation / composer / right panel go translucent per slider. The composer mask matches the visible card exactly and the rounded-corner junction with the sidebar is patched automatically. DSH's own settings page keeps its native panel styling while the main UI and background stay translucent.
  • Pixel Sculpt parameter panel: shares one renderer instance with the background, so the panel and the backdrop stay in sync.

Changed

  • Turning UI Surface Opacity off restores everything: the composer returns to the host's native look (background, gradient, shadow, corner radius) with no transparency left behind.
  • Gallery stability: Particle Image's selection is no longer clobbered by defaults (an image is present on launch); all scenes verified end-to-end on the desktop app.

Notes

  • Transparency and masking ride cascade layers (dsh-ap-assert > dsh-ap-masks > dsh-ap-clear) applied to real painted containers; class matching uses only css-module's stable semantic suffixes (_overlay / _panel / _card), never hashed prefixes. See "Known limitations" in the README after host upgrades.
  • Install: ask the DSH desktop session to "安装 npm 包 dsh-ccx", or install from the GitHub source — see the README. The npm package is published as dsh-ccx.