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

三色主题壁纸包 iMocking/dsh-theme-triptych

DeepSeek Harness
iMocking78 天前有提交已提供中文文档扫描:含敏感能力

为界面换上三套配色壁纸并一键切换

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

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add iMocking/dsh-theme-triptych
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已真实安装成功
非静态推断
L4 · 真实安装等级说明 →
数据截至 2026/09/26·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/03·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 78 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

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

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件
查看扫描证据(共 1 处,展示前 1 条)
  • 读取本地文件
    lib/index.js:38
    const bytes = await readFile(ASSETS_DIR + route.file)
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 三套配色壁纸
  • 一键切换壁纸

README

由 DeepSeek 最新模型翻译生成
dsh-theme-triptych DeepSeek Harness(DSH)外观主题插件包 —— 把 keyshub.top 的三种主题色调与壁纸带进 DSH Web GUI。 三套主题逐字取自参考工程 isolo-news/web/src/config/themes.ts,三张壁纸与线上 Hero 背景图(image_0/2/4_yi19x4.jpg)SHA-256 完全一致。 | 主题 | 氛围 | 主色 / 次色 | 色系 | | NEXUS | 赛博霓虹(暗色) | #00f0ff 青 / #ff2d95 品红 | 深蓝底 + 荧光点缀 | | COMIKET | 温暖纸感(亮色) | #ff6b2b 橙 / #3b9eff 蓝 | 暖纸白底 | | IRONCORE | 机械工业(暗色) | #f0a030 琥珀 / #4ecdc4 青绿 | 铁灰底 + 警示橙 | 特性 - 三套主题通过标准 theme.register 注册,与 DSH 内置 Light / Dark / System 完全互通(theme.setTheme)。
展开完整文档(README 剩余 1 节)
dsh-theme-triptych

DeepSeek Harness(DSH)外观主题插件包 —— 把 keyshub.top 的三种主题色调与壁纸带进 DSH Web GUI。

三套主题逐字取自参考工程 isolo-news/web/src/config/themes.ts,三张壁纸与线上 Hero 背景图(image_0/2/4_yi19x4.jpg)SHA-256 完全一致。

| 主题 | 氛围 | 主色 / 次色 | 色系 |
| NEXUS | 赛博霓虹(暗色) | #00f0ff 青 / #ff2d95 品红 | 深蓝底 + 荧光点缀 |
| COMIKET | 温暖纸感(亮色) | #ff6b2b 橙 / #3b9eff 蓝 | 暖纸白底 |
| IRONCORE | 机械工业(暗色) | #f0a030 琥珀 / #4ecdc4 青绿 | 铁灰底 + 警示橙 |

特性

- 三套主题通过标准 theme.register 注册,与 DSH 内置 Light / Dark / System 完全互通(theme.setTheme)。
- 每套主题自带壁纸:自定义 token --dsw-theme-wallpaper 由主题 presenter 自动写入 内联变量,表面色(bg-base / layer-1 / layer-2 / overlay / sidebar-fill)改为半透明同色系,壁纸从底层透出,形成毛玻璃观感。
- 两处零侵入切换入口(均为 additive 槽位,replaceRisk: none):
- 设置 → 通用 → “外观主题 / Theme”(order 11,紧跟系统 Appearance 行):三张壁纸预览卡片 + “默认 System”;
- 侧边栏底部 “主题外观” 调色板按钮(order 10):弹出四选项菜单,窄栏(rail)下自动收成纯图标。
- 卸载即还原:插件停用/更新时主题、样式、槽位全部自动清理。

工作原理(DSH 客户端插件格式)

这是一个标准 DSH 双面 dsh.client 包:

- package.json 声明 dsh.client: { platform: "web" } 与 exports["./client"];
- Node 半部(lib/index.js):作为组合中的一个 loader 行挂载,用 webServer 注册三条精确路由(/dsh-theme-triptych/.jpg),从包内 assets/ 提供壁纸;
- 浏览器半部(lib/client.js):__ModuleLoader__.load 工厂包,注册主题、注入壁纸样式、挂载两个切换入口;
- 宿主扫描到该行后自动把客户端包编入 window.__DSH_BOOT__,浏览器按需加载 —— 无需重新构建 DSH Web 产物。

安装(任选其一)

要求:本机已安装 DSH(dsh CLI 可用),并能访问 npm registry。

方式 A:官方安装脚本(推荐)

Linux / macOS / Git Bash on Windows
bash install/install.sh # 默认 profile: web;可传参: bash install/install.sh 或 PowerShell powershell -ExecutionPolicy Bypass -File install/install.ps1 # 可传 -Profile

脚本会:① 在 $DSH_HOME/profiles/ 中 pnpm add dsh-theme-triptych(无 pnpm 则用 npm);② 向 cordis.patch.yml 追加 loader 插入项;③ 提示重启。

方式 B:手动三步

1) 安装包(在 DSH 部署的 profile 目录下)
cd "$DSH_HOME/profiles/web" # Windows: %USERPROFILE%\.dsh\profiles\web
pnpm add dsh-theme-triptych # 或 npm install dsh-theme-triptych

2) 在 cordis.patch.yml 末尾追加(若文件内容是 [],整体替换为下面块)

- insert:
- id: dsh-theme-triptych
name: dsh-theme-triptych

3) 重启 DSH
dsh --profile web

验证

壁纸路由(应返回 200 与 image/jpeg)
curl -I http://127.0.0.1:3080/dsh-theme-triptych/nexus.jpg
打开 Web GUI:侧边栏底部出现调色板按钮;设置 → 通用 出现“外观主题 / Theme”

卸载

cd "$DSH_HOME/profiles/web"
pnpm remove dsh-theme-triptych
并从 cordis.patch.yml 删除 installer 追加的 insert 块

从源码构建与测试

node scripts/build.mjs # 生成 lib/client.js(__ModuleLoader__ 工厂包装)与 lib/index.js
node test/smoke.mjs # 无 DSH 运行时依赖的冒烟测试(bundle 契约 + 壁纸路由)

发布(维护者)

DSH 插件没有独立的“提交审核”市场 —— 官方分发渠道就是 npm(见 deepseek-ai 官方文档 docs/user/develop/basic/publish.zh.md),“能被搜到”取决于 npm 元数据与 GitHub 主题:

1. 发布到 npm(官方渠道,npm search / pnpm add 可发现):
- 本地:node scripts/build.mjs 后 npm publish --access public(需 npm 账号)。
- 自动:打 tag 触发 .github/workflows/release.yml(需在仓库 Secrets 配置 NPM_TOKEN):
git tag v0.1.0 && git push origin v0.1.0

2. 优化 npm 可搜索性:description 含 “DeepSeek Harness”,keywords 含 deepseek-harness / dsh / dsh-plugin(本包已配置);补全 repository / homepage 字段让 npm 页面展示 GitHub 链接。
3. 让社区插件市场收录(非官方,但覆盖面最广):多数社区市场(如 DSH-Plugins-Marketplace、AwesomeHou/dsh-plugin-marketplace)实时同步 GitHub dsh-plugin topic 下的仓库,或索引 npm 上 dsh-plugin- 名称的包。在 GitHub 仓库页 About → Topics 添加 dsh-plugin(以及 deepseek-harness、dsh、theme),无需额外申请即可被这些市场自动收录。
4. 可选:向社区维护的 awesome 列表提交 PR(如 awesome-dsh-plugin)。

未经安装的试用(动态插件方式)

若只想在当前 DSH 会话里临时体验(无需改动部署),可在 GUI 会话中把 src/index.js / src/client/index.js 作为 cordis_define 的 code.host / code.client 声明一个动态插件并运行(需在 Run 卡片中允许)。重启后失效。

许可

MIT。壁纸图片来自 keyshub.top 项目(isolo-news/web/public/images),版权归原作者所有。

dsh-theme-triptych 将 keyshub.top 的三款外观主题——NEXUS(霓虹青/粉,深色)、COMIKET(暖纸色,浅色)和 IRONCORE(工业琥珀/青绿,深色)——带到 DeepSeek Harness Web GUI,并包含壁纸。

它是一个标准的 DSH 双面 dsh.client 包:node 端通过 webServer 路由(/dsh-theme-triptych/*.jpg)提供三张壁纸,浏览器端注册主题(通过 --dsw-theme-wallpaper token 在壁纸上叠加半透明表面),并且设置 → 通用 → 外观主题行和侧边栏底部调色板按钮都可切换主题。无需重新构建 Web——宿主从磁盘提供客户端 bundle(/plugins//client.js)。

安装: bash install/install.sh(或手动:在 $DSH_HOME/profiles/ 内执行 pnpm add dsh-theme-triptych,将 dsh-theme-triptych 的 - insert: 块追加到 cordis.patch.yml,重启 dsh --profile web)。
预览分享卡片长什么样 ↓iMocking/dsh-theme-triptych
分享 · DeepSeek Harness Hub
iMocking/dsh-theme-triptych

为界面换上三套配色壁纸并一键切换

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部