前言¶
DeepSeek Harness(DSH)采用插件化架构。在使用 Web 界面时,需要通过视觉区分界面层级与对话内容。Cutout Clash 主题包通过新粗野主义与波普艺术风格,为 Shell、Composer 和 Goal 等界面边缘提供表达性几何,同时保持对话文本的阅读安静。
插件定位¶
- 名称:
dsh-theme-cutout-clash - 维护者:YrracOwl
- 类别:趣味换装
- 核心价值:Selectable neo-brutalist/pop-art theme bundle for DeepSeek Harness Web with calm reading surfaces.
核心功能¶
视觉系统:Loud edge, calm center¶
该主题遵循 Loud edge, calm center 的视觉逻辑:
- 表达性几何:侧边栏、选择器、Composer、Goal 和转场表面承载几何线条与边框。
- 安静阅读表面:对话文本、Markdown、终端、差异对比、代码指标、滚动几何和流式内容保持平稳。
- 语义状态:工具和思考表面使用窄语义轨道,而非每张卡片的厚阴影。
- 链接与代码处理:
- 内联链接作用域限定于对话文本平面。
- 使用特定变体的显式下划线:夜间模式下为亮青色/黄色,波普模式下为深蓝色/红色。
- DSH 官方 Markdown 渲染器会将绝对 URL 的代码标记转换为<code><a></a></code>,主题会为其匹配代码芯片前景色。
变体与运动¶
主题提供多个外观变体,并在设置中支持运动偏好:
- 变体:
- Default appearance:遵循 DSH 内置外观。
- Cutout Clash:暖纸色、石灰绿动作色、粉色事件色、青色信号色。
- Night Cutout:墨蓝电压调色板,黄色/青色层级,深色前景的填充黄色控件。
- Pop Signal:暖色 Press 调色板,印刷蓝、红、黄。
- 运动偏好:
- 完整转场:全动画效果。
- 跟随系统:遵循系统设置。
- 关闭转场:禁用动画。
- 支持系统级的
prefers-reduced-motion。
安装与启用¶
- 安装插件:
使用官方命令安装插件:
dsh plugin --profile web add dsh-theme-cutout-clash
安装后必须重启 DSH Web 进程,因为主机在启动时扫描浏览器插件列表。
-
启用主题:
打开 Settings → General → Cutout Clash theme 即可应用。 -
本地开发:
从父目录安装本地版本:
dsh plugin --profile web add .\dsh-theme-cutout-clash
注意事项¶
- 资源包含:插件不包含任何外部字体、图像、音频、网络资源、游戏图标或角色资产。
- 生命周期事件:DSH 当前不公开暴露
app/ready、shell/ready或boot/readyClient 事件。 - 首选项协调:Acid Noir 和 Cutout Clash 共享
dsh.theme.preference.v1版本浏览器记录。默认外观会清除该记录。 - 兼容性:优先使用 DSH 0.1.2+ 的 Client Store,并为旧版 RC 保留运行时回退。
目录与源码¶
- 目录页:dsh-theme-cutout-clash
- GitHub 仓库:YrracOwl/dsh-theme-cutout-clash