为界面叠加 Nord、Dracula 等配色家族
30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/29 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add MicroSharpAnt/dsh-theme-presets该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 叠加多种配色主题
README
由 DeepSeek 最新模型翻译生成dsh-theme-presets
DSH Web GUI 的主题预设插件:在内置的 浅色 / 深色 / 跟随系统 之外,再叠一层配色家族。
安装
在 DSH 的插件安装界面里填:
https://github.com/MicroSharpAnt/dsh-theme-presets.git
也可以用 github:MicroSharpAnt/dsh-theme-presets 或 git+ssh://git@github.com/MicroSharpAnt/dsh-theme-presets.git。
不要用 git@github.com:... 这种 scp 语法:DSH 的预检会放行,但 pnpm 把它按 name@range 拆成「包名 git + 版本 github.com:...」,于是只装出一个悬空的 node_modules/git 软链,日志特征是 added 0,实际什么都没装上。
安装后无需构建:浏览器端产物 lib/client.js 随仓库提交,本包也没有任何运行时依赖。
仓库已从 DSH-simple-theme-plugin 更名为 dsh-theme-presets。旧地址仍会重定向,但建议直接用上面的新地址。
从本地目录安装(开发时)
插件安装界面也接受绝对路径,指向工作副本即可,改完代码后重启 dsh web 生效。
展开完整文档(README 剩余 1 节)
dsh-theme-presets DSH Web GUI 的主题预设插件:在内置的 浅色 / 深色 / 跟随系统 之外,再叠一层配色家族。 安装 在 DSH 的插件安装界面里填: https://github.com/MicroSharpAnt/dsh-theme-presets.git 也可以用 github:MicroSharpAnt/dsh-theme-presets 或 git+ssh://git@github.com/MicroSharpAnt/dsh-theme-presets.git。 不要用 git@github.com:... 这种 scp 语法:DSH 的预检会放行,但 pnpm 把它按 name@range 拆成「包名 git + 版本 github.com:...」,于是只装出一个悬空的 node_modules/git 软链,日志特征是 added 0,实际什么都没装上。 安装后无需构建:浏览器端产物 lib/client.js 随仓库提交,本包也没有任何运行时依赖。 仓库已从 DSH-simple-theme-plugin 更名为 dsh-theme-presets。旧地址仍会重定向,但建议直接用上面的新地址。 从本地目录安装(开发时) 插件安装界面也接受绝对路径,指向工作副本即可,改完代码后重启 dsh web 生效。 用法 设置 → 通用 → 主题预设,点一个色块。 - 预设只决定配色家族,明暗仍由上一行的「外观」控制,两者正交。 选了 Nord 之后,「浅色」= Snow Storm,「深色」= Polar Night,「跟随系统」则跟着系统在两者之间切。 - 每个色块显示当前明暗模式下该预设的底色 / 强调色 / 正文色,会随「外观」一起变。 - 默认 = DSH 自带配色,不做任何覆盖。 - 选择写进当前 Web profile 的 cordis.patch.yml 中 theme-presets.config.preset,跨刷新、跨重启保留。 十一个预设 | id | 名称 | 浅色变体 | 深色变体 | | nord | Nord | Snow Storm | Polar Night | | dracula | Dracula | Alucard | Dracula | | catppuccin | Catppuccin | Latte | Mocha | | tokyonight | Tokyo Night | Day | Night | | onedark | One Dark | One Light | One Dark | | gruvbox | Gruvbox | Light | Dark | | solarized | Solarized | Light | Dark | | github | GitHub | Light | Dark | | everforest | Everforest | Light | Dark | | kanagawa | Kanagawa | Lotus | Wave | | rosepine | Rosé Pine | Dawn | Moon | 配色取自各主题自己发布的调色板,不是凭印象配的近似值。每个主题的 15 个语义锚点(底色 / 表面 / 文字 / 边框 / 强调 / 四种状态)定义在 presets.mjs,其余 92 个 --dsw-alias-* token 由统一的 deriveTokens() 用 color-mix() 从这些锚点派生。 改配色 presets.mjs 是唯一数据源。 1. 改 PRESETS 里某个预设的 light / dark 锚点(各 15 个颜色),或整段新增一个预设; 2. npm run build 重新生成 lib/client.js; 3. 浏览器刷新。 只调配色不需要重启;改了 host.js 或 src/plugin.mjs 则要重启 dsh web。 测试 npm test # 进程外的五个套件,不需要运行中的 dsh node e2e-test.mjs # 可选:真实浏览器端到端(22 项),需要运行中的 dsh web + 本机 Chrome e2e-test.mjs 结束时会恢复进入时的预设,不会改掉你的选择; dsh 检出不在默认位置时用 DSH_CHECKOUT=/path/to/dsh 覆盖。 实现细节 首屏无闪烁的三层接管机制、宿主端加载的三条约束、为什么自带一份 Config schema,以及各测试套件的覆盖范围:见 docs/internals.md。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
MicroSharpAnt/dsh-theme-presets
为界面叠加 Nord、Dracula 等配色家族
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,225未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,370已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13941 个插件含 PR 收录与…
★ 355已汉化DSH
71.8
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。