dsh-skin-strata

DSH PLUGINUI 与外观

仓库 tenebris173/dsh-skin-strata

UI 与外观 L5 · 运行验证通过 安全审查:低风险 可信度:金 可安装插件
安装这个插件

STRATA 是为 DeepSeek Harness 打造的工业风 UI 皮肤,提供纸面与终端两套底色,直角切角、发丝线与警示黄强调,可在设置中一键切换并保留偏好。

一句话选型结论

按资料字段整理

dsh-skin-strata 是UI 与外观类的 DSH 可安装插件,验证等级 L5 · 运行验证通过,安全审查为低风险,列出 5 项功能,有可直接复制的安装命令。验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么;涉及密钥或系统权限的,建议先在隔离环境试装。

分类UI 与外观 收录类型可安装插件 验证等级L5 · 运行验证通过 安全审查低风险
验证等级 L5 L5 · 运行验证通过
GitHub 星标 0 复刻 0 · 未关闭 issue 0
最近更新 2026-10-07 创建于 2026-10-07
README 8.3 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add github:tenebris173/dsh-skin-strata#v1.0.0
  1. 1
    确认版本与运行环境

    兼容的 DSH 版本为 0.2.0-rc.2;版本不匹配时安装会报错。

  2. 2
    执行安装命令

    在 DSH 里执行上面的命令;多包仓库要注意区分具体子包名,别装错包。

  3. 3
    确认已挂载

    用 dsh plugin list 查看列表里是否出现这个插件,出现即挂载成功。

  4. 4
    试跑并检查权限

    加载后跑一个最小用例,确认它能正常工作;同时看它申请了哪些文件、命令或网络权限。

兼容 DSH 版本0.2.0-rc.2版本不匹配时安装会报错
Node.js 要求未标注来自仓库 package.json 的 engines 字段
前置依赖无需要同时安装的同级依赖
npm 包名未发布到 npm可用 npm view 查看包信息

能做什么

5 项功能
字段来自项目仓库与公开索引,中文说明由本站标注

dsh-skin-strata:为 DeepSeek Harness 换上工业网格与等高线的双底界面皮肤

  • 纸面/终端双底色
  • 216 种外观组合
  • 直角切角与发丝线
  • 设置面板一键切换
  • 偏好跨重启保留

适用场景

皮肤主题终端命令

上游标签

dshdsh-pluginskin

验证等级与安全审查

L5 · 运行验证通过
自动化流程结论,不是人工审核
验证等级L5 · 运行验证通过在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度活跃按仓库活跃度与最近更新时间给出
可信度金综合仓库活跃度与验证结果

上面的结论来自上游最近一次自动化验证(2026-10-09): 同一套检查会在插件发新版后重跑,页面显示的是最新一次的逐项结果。

逐项检查结果

L1 · 已找到 ✓ 通过
  • L1.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L2 · 结构化 ✓ 通过
  • L2.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L3 · 安装规范 ✓ 通过
  • L3.1_INSTALL_COMMAND_PARSED 安装命令已解析 方式:安装规范解析
  • L3.2_DSH_VERSION_DECLARED DSH 版本已声明 方式:DSH 版本声明
L4 · 安装已测 ✓ 通过
  • L4.1_INSTALL_EXECUTED_CONFINED 受限沙盒内执行安装 方式:沙盒安装执行
  • L4.2_INSTALL_SUCCESS 沙盒安装成功 方式:沙盒安装执行
  • L4.3_ARTIFACT_CONFIRMED 安装产物已确认 方式:沙盒安装执行
L5 · 运行已测 ✓ 通过
  • L5.1_INSTALL_PASSED_SANDBOXED 沙盒安装通过 方式:沙盒安装执行
  • L5.2_WEB_BOOT_READY Web 启动就绪 方式:Web 启动
  • L5.3_HTTP_SERVED HTTP 服务响应 方式:HTTP 请求
  • L5.4_PLUGIN_INVENTORY_ACTIVE 插件清单中已激活 方式:插件清单查询

风险详情

  • 审查结论 通过
  • 结论说明 vet 静态分析未发现可疑行为,判定为干净(clean)。
  • 风险计数 严重 0 / 高 0 / 中 0
  • 风险详情 未发现严重或警告级问题。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 验证等级 L5:安装和运行都在沙盒里跑通过,装完能直接用的概率高。
  • 静态安全审查为低风险,没有发现明显可疑行为。
  • 有可直接复制的安装命令,不用自己翻文档找入口。
  • 标注了兼容的 DSH 版本(0.2.0-rc.2),按版本装不容易报错。
  • 列出了 5 项功能,能直接看出它解决什么问题。

先想清楚的地方

  • 没有声明 Node.js 版本要求,版本不匹配可能装不上。
  • 验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么。

更适合

  • 需要在UI 与外观场景里给 DSH 补能力的人。
  • 想装完就能用、不想自己排依赖的人。
  • 能接受在本地装依赖、愿意自己确认权限的人。

不太适合

  • 只使用 DSH 官方内置能力、不接受第三方插件的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
插件验证等级安全审查星标兼容版本安装命令
dsh-skin-strata当前 L5 · 运行验证通过 低风险 0 0.2.0-rc.2 有
nuwa-skill 未做沙盒验证 未标注 3.8 万 未标注 有
awesome-dsh-plugin L4 · 沙盒安装通过 低风险 1.8 万 0.1.1-rc.2 有
deepseek-balance-whale-widget L4 · 沙盒安装通过 低风险 4,492 0.1.7-rc.2 等 2 个 有
dsh-better-sidebar L4 · 沙盒安装通过 低风险 4,112 0.1.7-rc.2 等 10 个 有
dsh-deep-whale L4 · 沙盒安装通过 低风险 2,470 未标注 有

仓库档案

UI 与外观
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方tenebris173仓库 dsh-skin-strata · 默认分支 main
分类UI 与外观skin
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言JavaScript仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue0 / 0 / 0收录时的数值,非实时
创建 / 更新2026-10-07 · 2026-10-07最后推送 2026-10-07
本站收录2026-10-08首次进入本站目录的时间

README 全文

8.3 KB
作者原文,中文版优先;只做安全转义,不改内容

STRATA · DSH UI 皮肤



> 罗德岛终端风格 · 直角切角 · 黑色发丝线 · 黄黑警示条 · DIN 技术字

按 dsh.ecosystem.ui-skin-loader/v1 公约实现的 DSH 皮肤包。装好后出现在
设置 → 皮肤 的卡片墙里,与其它皮肤并列,一键切换。

运行模式:有控制台托管,没控制台自立

场景 行为
装了皮肤控制台 登记托管:出现在 设置 → 皮肤管理 卡片墙里,由控制台负责互斥切换 / 持久化 / 故障隔离
没装控制台 等待 3 秒宽限后进入自立模式:自动应用外观,并在「设置 → STRATA」里给出开关与全部调节项

> 不会误判:皮肤用运行时提供的 ctx.inject(["uiSkinLoader"], cb) 显式等待控制台服务出现,
> 而不是在加载瞬间"看一眼有没有"。所以即使控制台比皮肤晚一步就绪,也仍然会正常登记(这是上一版踩过的坑)。

对控制台 / 脚本的接口

无论哪种模式,皮肤都暴露一个统一入口:

window.__dshSkins["skins.strata"]
// { mode: "console" | "standalone", skinId, version,
//   isActive(), activate(), deactivate(), getSettings(), setSettings(patch) }

「原生」选项

设置面板里的 「皮肤」下拉 第一项是 原生(默认观感) —— 选中即还原默认皮肤:

  • 有控制台时:调用控制台的 switchTo("default")(与控制台自己的"还原默认观感"同一路径),持久化归控制台;
  • 自立模式时:直接关掉自己(enabled=false),立即卸下并长期保持原生,随时可再从下拉里选回本皮肤。

控制台是可选的第三方插件,不随本包分发。

这是一个 DSH 插件

本仓库是 DeepSeek Harness 的插件(皮肤类)。
按官方 README「Community and support」一节的要求,仓库已打上
dsh-plugin topic,便于在
github.com/topics/dsh-plugin 被发现;
package.json 的 keywords 与 dsh.skin.tags 里同样带 dsh-plugin。

三种安装方式,任选其一:

方式 命令 / 操作
git(无需下载包) dsh plugin --profile desktop add https://github.com/tenebris173/dsh-skin-strata
美化包 从 Releases 下 STRATA-UI-*.zip,双击 安装STRATA皮肤.cmd
本地源码 见下方「安装 → B. 从源码装」

> 装完必须重启 DSH(插件包只在启动时进启动图),随后在 设置 → 皮肤 里一键切换。

外观

项 选项 默认
外观 跟随应用 / 纸面(亮)/ 终端(暗) 跟随应用
强调色 警示黄 / 工程橙 / 信号青 警示黄
圆角 直角 0px / 工作台 6px / 圆润 12px 直角
纹理 全屏细网格 + 扫描线 + 四角登记标记 开
硬投影 浮窗错位实心影 + 按钮按压位移 开
DIN 技术字 拉丁文用 Bahnschrift(中文回落雅黑) 开

3 × 3 × 3 × 2 × 2 × 2 = 216 种组合,改档即时生效并跨重启保留
(皮肤自治:localStorage,键 dsh.skin.strata.preferences.v1)。

跟随应用:读 ctx.theme.getTheme().preference,为 system 时用 prefers-color-scheme
判定;1s 轮询 + matchMedia 监听,应用换主题时自动重算。

两套底

纸面(Paper · 亮) 终端(Terminal · 暗)
底 / 面板 / 卡片 #f4f5f7 / #ffffff / #ffffff #0d1012 / #121618 / #171c1f
发丝线 黑 18–60% 冷白 15–60%
实心块(徽标 / 主按钮 / DONE 章) 黑底白字 反相:冷白底深字
代码 token #1d3f63 #7a4b12 #b5342a #8ab7ea #e0a45c #ff9a8a
警示黄 #ffd100 #ffd100

安装

A. 用打包好的美化包(推荐给最终用户)

下载 release 里的 STRATA-UI-*.zip,解压后双击 安装STRATA皮肤.cmd。脚本会找到本机 DSH
(优先用你正在运行的那个),用官方途径装进 desktop profile,并把 activeSkin 切到本皮肤。

B. 从源码装(开发)

# 应用目录(默认装在当前用户的 LocalAppData 下;装在 Program Files 时改成对应路径)
$app = "$env:LOCALAPPDATA\Programs\DeepSeek Harness"
$cli = "$app\resources\app.asar\dsh\node_modules\@deepseek-ai\dsh-desktop-host\lib\cli.js"

# 以软链方式安装(改代码刷新即生效)
& "$app\DeepSeek Harness.exe" $cli plugin --profile desktop add "<本仓库绝对路径>"

# 卸载
& "$app\DeepSeek Harness.exe" $cli plugin --profile desktop remove dsh-skin-strata

装完必须重启 DSH(新增插件包只在启动时进启动图)。切换皮肤也可以直接在
设置 → 皮肤 里点,不必手改配置。

设计语言

  1. 纸面/终端,不是"深色科幻" —— 层级只靠 1px 线与明度差,零阴影、零光晕、零圆角。
  2. 切角而非圆角 —— border-radius: 0;面板头是黑底白字条 + 黄色 ▶;浮窗用错位实心影。
  3. 警示黄只给四处 —— 当前 / 可点 / 运行中 / 焦点;其余全部黑白灰。
  4. DIN 技术字 + 字距 —— 拉丁文 Bahnschrift 大写标签;中文雅黑托底;数字等宽。

实现要点

  • 观感承载:theme.overrideTokens() 覆盖宿主公开 token —— --dsw-alias-*(107)、
    --dsw-specific-*(11)、--dsw-menu-*、--dsw-linear-*、--dsw-radius-*(直角 0)、
    --dsw-static-neutral(-bluish)-* 中性灰阶、--dsw-font-family / --ds-font-family-code。
  • 驱动宿主亮暗开关:body[data-ds-dark-theme] 由皮肤按有效底置位 / 摘除 —— 否则
    --dsw-specific-* 这类"只在 scheme 分支里有定义"的表面会落在错误的一档(实测过:
    纸面模式下输入框仍是深色)。
  • 浮层实色兜底:[role="dialog"] / [aria-modal] / [role="menu|listbox|tooltip"]
    强制实色 + 直角(STRATA 的表面本就是实心的,弹窗天然不透出正文)。
  • 装饰层:注入 7 个自有节点(网格、扫描线、左缘警示条、四角登记标记),
    pointer-events:none + z-index:1(低于菜单 100 / 弹窗 1000),退出时整体移除。
  • 生命周期(公约 §4.3 / R8):activate 的每项副作用都登记 disposer,teardown 幂等;
    deactivate / skinCtx.signal abort / fiber 意外 dispose 三路汇合,退出后 token 与节点全部还原。
  • 主题注册兜底:重复 id 时改用带序号的 id,皮肤重载后不会整次回滚成默认。
  • 设置面板:经 settings.section 席位注册 React 组件,只在皮肤激活时出现。

自测

脚本 覆盖 断言
tests/browser-smoke.mjs 控制台路径:登记载荷 / 激活副作用 / 真实 CSS 层叠 / teardown 32
tests/console-wait.mjs 控制台迟到 1 秒(不许误判自立)/ 始终不出现(自立 + 能回原生) 18
tests/skin-selector.mjs 「皮肤」选择器:控制台模式走 switchTo / 自立模式走开关自己 9
tests/contrast.mjs 每个强调色 × 每种底:文字/标签对比度 ≥4.5:1,亮底派生深档 25
tests/dependency-check.mjs 宿主半依赖自检 6

合计 90 项断言。

目录

lib/index.js          宿主半(空 apply:观感全在 client 半)
lib/client.js         皮肤本体(登记 / token 表 / 两套底 / 外观面板 / 生命周期)
cordis.patch.yml      bundle patch(row id = 设置命名空间)
install/              一键安装 / 卸载脚本(美化包同款)
preview/              外观矩阵图 + 卡片预览 SVG
tests/browser-smoke.mjs

更新记录

见 CHANGELOG.md。

许可

MIT。

常见问题

8 问
答案由本站依据条目字段整理,不引用上游原文
dsh-skin-strata 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add github:tenebris173/dsh-skin-strata#v1.0.0` 即可。

dsh-skin-strata 的验证等级是什么意思?

L5 · 运行验证通过。在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来

dsh-skin-strata 安全吗?

低风险。vet 静态分析未发现可疑行为,判定为干净(clean)。

dsh-skin-strata 装之前要先确认什么?

先看它会读写哪些文件、执行哪些命令、连接哪些网络地址;验证等级只说明装得上、跑得起来,不等于安全。涉及密钥或系统权限的,建议先在隔离环境试装。

dsh-skin-strata 支持哪些 DSH 版本?

上游记录的兼容版本包括 0.2.0-rc.2。

dsh-skin-strata 用的是什么许可证?

上游标注为 MIT。商用或二次分发前请到仓库确认许可证原文。

dsh-skin-strata 有哪些功能?

纸面/终端双底色、216 种外观组合、直角切角与发丝线、设置面板一键切换、偏好跨重启保留。

这条记录的数据可靠吗?

本站按仓库名去重后合并整理,字段以作者仓库与 npm 元数据为准;安装命令、仓库地址与 README 保持原文,带 L4 / L5 标记的安装命令已在隔离沙盒里真实跑通。

UI 与外观
按星标排序,可作替代方案

nuwa-skill

nuwa-skill

女娲 DSH plugin 只需输入一个名字,就自动调研、提炼并验证任何人的心智模型、决策启发式与表达 DNA,生成可直接调用的思维视角 S

未标注验证等级 3.8 万 星

awesome-dsh-plugin

awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harnes

L4 · 沙盒安装通过 1.8 万 星

deepseek-balance-whale-widget

DeepSeek-Balance-Whale-Widget

DSH 界面右下角的常驻小鲸鱼余额挂件,实时显示 DeepSeek 账户余额、今日已用与每轮对话消耗,支持拖拽吸附、Q 弹动画与音效,开箱即

L4 · 沙盒安装通过 4,492 星

dsh-better-sidebar

DSH-better-sidebar

面向 DeepSeek Harness 的服务化侧边栏工作台插件,把文件编辑、终端、Git 变更、子代理任务与侧边对话整合进右侧栏与底部面板

L4 · 沙盒安装通过 4,112 星

dsh-deep-whale

dsh-deep-whale

DSH Web 鲸鱼娘皮肤系列(深海女仆工坊 maid-atelier)。

L4 · 沙盒安装通过 2,470 星

deepseek-design

deepseek-design

可视化设计工作室,支持网站、App 原型、海报、信息卡、报告和杂志的模板创建、元素编辑、选区级 AI 草稿衔接与导出。

L4 · 沙盒安装通过 1,438 星

tenebris173 的其它插件

2 个

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 2026-10-09。