🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

技术档案皮肤 TinyNian/dsh-harness-os

DeepSeek Harness
TinyNian9 天前有提交已提供中文文档扫描:未发现敏感能力

DeepSeek Harness 主界面皮肤 Harness OS:沿用 dsh-startup-screen…

35.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/27 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查未通过:缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add TinyNian/dsh-harness-os
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · ui
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 9 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包dsh-harness-os-monorepo(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/3 11:54:26

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

发起外部网络请求
查看扫描证据(共 6 处,展示前 6 条)
  • 发起网络请求
    packages/dsh-startup-screen/lib/client.js:276
    return fetch(API, { headers: { Accept: 'application/json' } })
  • 发起网络请求
    packages/dsh-startup-screen/lib/client.js:298
    fetch(API, {
  • 发起网络请求
    packages/dsh-startup-screen/lib/client.js:315
    fetch(API, {
  • 发起网络请求
    packages/dsh-startup-screen/lib/client.js:757
    fetch(API, { headers: { Accept: 'application/json' } })
  • 发起网络请求
    packages/dsh-startup-screen/lib/splash.js:1403
    fetch(assetUrl(name))
  • 发起网络请求
    packages/dsh-startup-screen/lib/splash.js:1419
    fetch(assetUrl(name))
扫描于 2026/11/3(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
展开完整介绍(88 字)↓

DeepSeek Harness 主界面皮肤 Harness OS:沿用 dsh-startup-screen 开机动画的技术档案版式,揭幕无缝衔接。含 fork 的开机动画。

README

由 DeepSeek 最新模型翻译生成
Harness OS DeepSeek Harness 的主界面皮肤:把开机动画的「技术档案」版式延伸到整个工作台。 这个仓库有两个 DSH 插件,配合使用: | 包 | 作用 | 来源 | | dsh-harness-os | 主界面皮肤:底板、机框、品牌块、准星罗盘、侧栏 / 输入卡 / 对话流 / 右侧栏 / 菜单 / 设置页的整套样式 | 本仓库新写 | | dsh-startup-screen | 开机动画 | fork 自 QIFANAI/dsh-startup-screen(原作者沈宏宏,MIT),只加了一个揭幕事件,见 FORK.md | 主界面的版式、配色、准星几何和底板配方都取自 dsh-startup-screen。没有这个开机动画,就没有这套皮肤。 和开机动画无缝衔接 开机动画终幕留在屏幕上的几样东西是底板、机框、左上品牌块、REV 与时钟、六格阶段条和右下页脚。皮肤把它们放在同一坐标上,所以镜头后撤、开机动画淡出时,这些部件原地不动;其余部件在揭幕那一刻按开机动画的节奏装配进来,准星从开机尺寸收进空会话页。 约 1.5 秒后,开机读数退场,品牌块缩成 logo。 界面 截图来自隔离环境里的虚构项目 tidewatch(潮汐预报小站),会话和代码都是演示数据,模型回复由本地脚本回放。
展开完整文档(README 剩余 1 节)
Harness OS

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

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

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

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

和开机动画无缝衔接

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

界面

截图来自隔离环境里的虚构项目 tidewatch(潮汐预报小站),会话和代码都是演示数据,模型回复由本地脚本回放。

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

对话流的样子可以看 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.2&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,无需构建) │ │ └─ screenshots/ 截图;screenshots.json 列出插件市场展示的 8 张 │ └─ dsh-startup-screen/ 开机动画(fork,FORK.md 记录来源和改动) ├─ demo/ 可交互的 HTML demo:开机动画 → 主界面 → 对话 / 右侧栏 / 设置页 └─ 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。
预览分享卡片长什么样 ↓TinyNian/dsh-harness-os
分享 · DeepSeek Harness Hub
TinyNian/dsh-harness-os

DeepSeek Harness 主界面皮肤 Harness OS:沿用 dsh-startup-screen…

这是你的仓库?认领条目

回到顶部