dsh-skin-abyssal

DSH PLUGINUI 与外观

仓库 tenebris173/dsh-skin-abyssal

UI 与外观 未标注验证等级 安全审查:未标注 可信度:未标注 可安装插件

深渊 ABYSSAL 是 DSH(DeepSeek Harness)的深海风 UI 皮肤,以近黑海底、单一生物荧光光源与玻璃面板重塑界面,提供 360 种配色组合,可在设置中一键切换或还原原生观感。

一句话选型结论

按资料字段整理

dsh-skin-abyssal 是UI 与外观类的 DSH 可安装插件,未做沙盒验证,暂无安全审查结论,列出 5 项功能,没有现成安装命令,需要按仓库 README 接入。验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么;涉及密钥或系统权限的,建议先在隔离环境试装。

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

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
  1. 1
    确认版本与运行环境

    仓库没有标注兼容版本与 Node.js 要求,先确认你的 DSH 版本能装,再继续。

  2. 2
    执行安装命令

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

  3. 3
    确认已挂载

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

  4. 4
    试跑并检查权限

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

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

能做什么

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

dsh-skin-abyssal:为 DeepSeek Harness 换上深海底玻璃观感的界面皮肤

  • 深海玻璃质感皮肤
  • 360 种配色组合
  • 设置内一键切换
  • 可还原原生观感
  • 无控制台自立运行

上游标签

dark-themedeepseek-harnessdshdsh-pluginglassmorphismskinthemeui-skinwindows

验证等级与安全审查

未标注验证等级
自动化流程结论,不是人工审核
验证等级未标注验证等级上游未给出验证结论,安装前请自行确认
安全审查未标注静态分析结论,未标注不代表已通过审查
仓库健康度未标注按仓库活跃度与最近更新时间给出
可信度未标注综合仓库活跃度与验证结果

选择建议

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

值得选的地方

  • 列出了 5 项功能,能直接看出它解决什么问题。

先想清楚的地方

  • 安全审查还没结论,装之前先看仓库改了什么、要什么权限。
  • 没有现成安装命令,要按仓库 README 手动接入。
  • 验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么。

更适合

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

不太适合

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

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
插件验证等级安全审查星标兼容版本安装命令
dsh-skin-abyssal当前 未做沙盒验证 未标注 0 未标注 无
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-abyssal · 默认分支 main
分类UI 与外观interface
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言JavaScript仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue0 / 0 / 0收录时的数值,非实时
创建 / 更新2026-10-05 · 2026-10-07最后推送 2026-10-07
本站收录2026-10-06首次进入本站目录的时间

README 全文

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

深渊 ABYSSAL · DSH UI 皮肤



> 近黑深海底 · 单一生物荧光光源 · 只透光不加厚边的玻璃

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

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

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

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

对控制台 / 脚本的接口

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

window.__dshSkins["skins.abyssal"]
// { 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-abyssal
美化包 从 Releases 下 ABYSSAL-UI-*.zip,双击 安装深渊皮肤.cmd
本地源码 见下方「安装 → B. 从源码装」

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

外观

项 选项 默认
底色 深海 / 午夜 / 墨黑 / 极地 深海
强调色 薄荷绿 / 冷青 / 靛紫 / 琥珀 / 珊瑚 薄荷绿
圆角密度 柔(14px)/ 均衡(原生)/ 紧(9px) 柔
背景极光 强 / 柔 / 关 柔
胶片颗粒 开 / 关 开

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

安装

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

下载 release 里的 ABYSSAL-UI-*.zip,解压后双击 安装深渊皮肤.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-abyssal

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

C. 从 1.0.2 及更早升级

1.0.3 换了命名空间:皮肤 id 统一为 skins.abyssal,包名统一为 dsh-skin-abyssal
(旧值带个人标识,见 1.0.2 的 package.json)。旧 id 不会自动继承,需重装一次:

# 1) 完全退出 DSH —— 运行中 pnpm 会报 ERR_PNPM_EPERM(node_modules 被占用)

# 2) 查出旧包名并卸掉(这里不重复写出旧值)
& "$app\DeepSeek Harness.exe" $cli plugin --profile desktop list | Select-String 'skin-abyssal'
& "$app\DeepSeek Harness.exe" $cli plugin --profile desktop remove <上面查到的旧包名>

# 3) 装新包
& "$app\DeepSeek Harness.exe" $cli plugin --profile desktop add "<本仓库绝对路径>"

# 4) 把 profile patch 里任何 *.skin.abyssal 形式的旧 id 换成新 id(改前先备份)
$patch = "$env:USERPROFILE\.dsh\profiles\desktop\cordis.patch.yml"
Copy-Item $patch "$patch.bak"
(Get-Content $patch -Raw) -replace '[\w.-]+\.skin\.abyssal', 'skins.abyssal' |
Set-Content $patch -Encoding UTF8 -NoNewline

也可以直接双击美化包里的 安装深渊皮肤.cmd —— 它会把新包装上并把 activeSkin 切过来。

设计语言

  1. 单光源 —— 整屏只有一组极光(左下强调色、右上靛紫、右下冷青),面板用半透明表面透出它,
    层级靠表面亮度而非阴影。
  2. 发丝线分层 —— rgba(158,196,255,.10) 1px 描边 + 3% 白表面;永不加厚边。
  3. 强调色纪律 —— 强调色只给「当前 / 可点 / 运行中」;成功 / 警告 / 危险保持独立语义色。
  4. 仪表感 —— 元数据用等宽字体,数字 tabular。

实现要点

  • 观感承载:theme.overrideTokens() 覆盖宿主公开 token ——
    --dsw-alias-*(107)、--dsw-specific-*(11)、--dsw-menu-*、--dsw-linear-*、
    --dsw-radius-*、--dsw-static-neutral(-bluish)-* 中性灰阶。覆盖一律带 !important
    (宿主有内联 token)。
  • 驱动宿主的亮暗开关:宿主的亮暗分支是 body[data-ds-dark-theme],而
    --dsw-specific-input-major 这类表面 token 只在暗色分支里有定义。皮肤是纯暗色,
    所以激活时置位该属性、退出时还原 —— 否则未覆盖的表面会落进 light 分支。
  • 浮层实色兜底:[role="dialog"] / [aria-modal] / [role="menu|listbox|tooltip"]
    强制实色 + 直角,保证弹窗永远不透出正文(用标准语义属性,不碰宿主私有类名)。
  • 背景:极光与颗粒画在 body 背景上(多层 radial-gradient + 内联 SVG 噪声),
    不新增浮层,因此没有 z-index / 层叠上下文风险。
  • 自有节点:只有一个 ` 与body[data-skn-abyssal]` 标记。
  • 生命周期(公约 §4.3 / R8):activate 的每项副作用都登记 disposer,teardown 幂等;
    deactivate / skinCtx.signal abort / fiber 意外 dispose 三路汇合,退出后 token 与节点全部还原。
  • 设置面板:经 settings.section 席位注册 React 组件,只在皮肤激活时出现。

自测

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

合计 95 项断言。

目录

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。

常见问题

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

本站没有抓到该条目的安装命令,请到仓库主页确认安装方式;这类条目多数是生态应用或尚未发布安装包的项目。

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

未标注验证等级。上游未给出验证结论,安装前请自行确认

dsh-skin-abyssal 安全吗?

未标注。

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

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

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

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

dsh-skin-abyssal 有哪些功能?

深海玻璃质感皮肤、360 种配色组合、设置内一键切换、可还原原生观感、无控制台自立运行。

这条记录的数据可靠吗?

本站按仓库名去重后合并整理,字段以作者仓库与 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 个

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