DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-harness-os

T

dsh-harness-os

Discovered

DeepSeek Harness Main Interface Skin — Harness OS: Reuses the technical archive layout from the dsh-startup-screen startup animation for a seamless reveal transition. Includes the fork's startup animation.

Machine translated

Harness OS

DeepSeek Harness 的主界面皮肤:把开机动画的「技术档案」版式延伸到整个工作台。

Harness OS 浅色空会话页 Harness OS 暗色空会话页

这个仓库有两个 DSH 插件,配合使用:

包作用来源
dsh-harness-os主界面皮肤:底板、机框、品牌块、准星罗盘、侧栏 / 输入卡 / 对话流 / 右侧栏 / 菜单 / 设置页的整套样式本仓库新写
dsh-startup-screen开机动画fork 自 QIFANAI/dsh-startup-screen(原作者沈宏宏,MIT),只加了一个揭幕事件,见 FORK.md

主界面的版式、配色、准星几何和底板配方都取自 dsh-startup-screen。没有这个开机动画,就没有这套皮肤。

和开机动画无缝衔接

开机动画终幕留在屏幕上的几样东西是底板、机框、左上品牌块、REV 与时钟、六格阶段条和右下页脚。皮肤把它们放在同一坐标上, 所以镜头后撤、开机动画淡出时,这些部件原地不动;其余部件在揭幕那一刻按开机动画的节奏装配进来,准星从开机尺寸收进空会话页。 约 1.5 秒后,开机读数退场,品牌块缩成 logo。

揭幕衔接:开机动画终幕 → 揭幕装配 → 收起开机读数

界面

右侧栏引导页:罗盘换成开机动画的准星 设置页里的 Harness OS 一节

  • 主题变量:覆盖 DSH 的 --dsw-alias-* 别名 token(底色、描边、文字、按钮、菜单、提示、代码对比……),浅色是开机动画的暖白底板,暗色是同一套的暗底板,跟随 DSH 的「外观」设置。
  • 机框:四周内缩 26px 的发丝框和四个定位角,与开机动画终幕同坐标。可以在设置里关掉。
  • 侧栏:品牌块、擦入式「新会话」按钮、当前会话用终幕那块黑底白字;底部三行伪代码状态(profile、权限、模型、运行计时)。
  • 空会话页:「探索未至之境」改成开机动画中央读数的版式,背后是准星,下方一条信号轨迹。
  • 输入卡、对话流、右侧栏、菜单、设置页:统一成直角与切角、发丝边、等宽小字的档案风格,橙色只留给状态。

对话流的样子可以看 demo(下图是 demo 截图,不是真实会话):

demo:对话流、改动文件卡片与右侧栏对比页

安装

需要 DeepSeek Harness 0.2.x。两个插件都装,开机动画用本仓库的 fork(和上游同名,装上会替换上游版本)。

桌面端:先完全退出 DeepSeek Harness(profile 由桌面端独占),再执行:

dsh plugin --profile desktop add "github:TinyNian/dsh-harness-os#path:packages/dsh-startup-screen"
dsh plugin --profile desktop add "github:TinyNian/dsh-harness-os#path:packages/dsh-harness-os"

Web:把 --profile desktop 换成 --profile web,装完重启 dsh web。

锁定版本:上面两条装的是 main 上的最新代码。想停在某个发布版本,就在 # 后面加上标签,例如 "github:TinyNian/dsh-harness-os#v0.2.1&path:packages/dsh-harness-os"。 各版本的更新内容和安装包见 Releases,完整记录在 CHANGELOG.md。

macOS 桌面端自带的命令行在 /Applications/DeepSeek Harness.app/Contents/Resources/runtime/cli/bin/dsh,版本和桌面端一致。

只想要皮肤、不要开机动画也可以,只装第二条。没有开机动画时皮肤直接停在收起态。

卸载:

dsh plugin --profile desktop remove dsh-harness-os
dsh plugin --profile desktop remove dsh-startup-screen

设置

  • 设置 → Harness OS:启用 / 强调色(橙、信号红、冰蓝)/ 显示机框 / 减弱动效。改完立即生效,不用重启。
  • 设置 → 启动动画:开机动画自己的设置(身份名称、主题、速度、语音……),见 fork 的 README。 建议把开机动画的主题和 DSH 的外观设成一致,揭幕时底板颜色才接得上。

兼容性与已知限制

  • 在 DSH 0.2.1-rc.2 上实测过:web profile(macOS,Chrome)与 macOS 桌面端(已实装日常使用)。揭幕衔接、侧栏与折叠动画、空会话页、对话流、右侧栏、菜单、设置页都对上。
  • macOS 桌面端为红绿灯和顶栏按钮在机框上留了缺口,并用皮肤底板替代原生毛玻璃窗口背景。Windows 桌面端还没有实机验证,标题栏按钮区域和机框的配合可能需要调整。
  • 皮肤靠 DSH 的 data-slot 和 CSS Modules 语义类名(如 _newSession)定位元素。DSH 改了结构时,对应部分会退回原生样式,不会让界面坏掉。
  • 和其他整套皮肤(比如深海女仆工坊)不要同时启用。

仓库结构

├─ packages/
│  ├─ dsh-harness-os/       主界面皮肤(client.js 手写 ModuleLoader bundle,无需构建)
│  └─ dsh-startup-screen/   开机动画(fork,FORK.md 记录来源和改动)
├─ demo/                    可交互的 HTML demo:开机动画 → 主界面 → 对话 / 右侧栏 / 设置页
├─ docs/screenshots/
└─ CHANGELOG.md             各版本更新记录

开发

# 本地链接安装(改完刷新页面即可看到皮肤变化;改了 package.json 要重启 dsh)
dsh plugin --profile web add "link:$PWD/packages/dsh-startup-screen" "link:$PWD/packages/dsh-harness-os"

# 测试:皮肤冒烟 + 开机动画上游的 352 项断言
npm test

# demo:在仓库根目录起静态服务,打开 http://localhost:8080/demo/
npm run demo

demo 支持几个参数:?splash=0 跳过开机动画,?theme=dark,?run=1 自动演示一轮对话,?dock=files|review|terminal 打开右侧栏。

致谢与许可

  • 开机动画 fork 自 QIFANAI/dsh-startup-screen v1.6.0(提交 8499f9d)。 原始版本由沈宏宏以 MIT 发布,后续由 dsh-startup-screen contributors 维护。版权声明原样保留在 packages/dsh-startup-screen/LICENSE。
  • 开机动画不附带原片台词、原片音效与商业 BGM,素材边界见 THIRD-PARTY-NOTICES.md。
  • 本项目是社区作品,与 DeepSeek / 深度求索无隶属关系,未获官方背书。「DeepSeek」名称与鲸鱼标识归深度求索所有。
  • 皮肤与 demo 代码:MIT © 2026 TinyNian。

Comments

Loading…

Similar plugins

dsh-opening-animation

by linke-e

DeepSeek Harness Web 的开场动画插件:每次 dsh web 页面加载时,在全屏遮罩上播放你选择的开场内容——图片动画或视频——结束后以可配置的过渡效果把画面交还主界面。

Manifest valid

★ 0

MIT

TypeScript

Oct 10, 2026

dsh plugin --profile web add dsh-opening-animation

by 123twtd

DeepSeek Harness (dsh) 可切换皮肤包管理器:皮肤包发现/激活/ZIP 导入,适配 0.1.x,含爱弥斯示例皮肤

UI & ExperienceManifest valid

★ 0

JavaScript

Sep 3, 2026

dsh plugin --profile web add dsh-skin-manager

by yangsong608

DeepSeek Harness 550W 核心终端:启动动画 + 同款主题 + 访问门口令 + 开机体检

Manifest valid

★ 0

JavaScript

Oct 20, 2026

dsh plugin --profile web add dsh-startup-moss

by KylinQ01

🌸 给 DeepSeek Harness 的开机动画 + 主界面壁纸:多层动效 + 鼠标视差,两张图可在设置里自由更换并实时预览

Tools & CapabilitiesUI & ExperienceManifest valid

★ 3

↓ 2.5k/wk

MIT

JavaScript

Oct 9, 2026

dsh plugin --profile web add dsh-startup-animation
dsh-skins8

No screenshots

by iasiv5

DeepSeek Harness Web 界面主题/皮肤管理插件,可切换多种视觉风格。

Themes & SkinsDevelopment & InfrastructureManifest valid

★ 2

MIT

JavaScript

Oct 19, 2026

dsh plugin --profile web add @iasiv5/dsh-skins

by iasiv5

DeepSeek Harness Web 界面主题/皮肤管理插件,可切换多种视觉风格。(本仓库后续更新提交至:https://github.com/iasiv5/dsh-skins)

Development & InfrastructureManifest valid

★ 0

↓ 48/wk

MIT

JavaScript

Sep 6, 2026

dsh plugin --profile web add dsh-skins