jindaxia2026/dsh-duobaxian

jindaxia2026★ 0CSS最后同步: 2026-08-20

在 GitHub 打开

多巴仙 — DeepSeek Harness Web UI 主题:八仙×多巴胺亮色,8 套仙家变体+界面切换器+明暗双模式。仙气多巴胺,界面好心情。

README 摘要

dsh-duobaxian · 多巴仙 DeepSeek Harness Web UI 主题插件:八仙 × 多巴胺亮色。 为 dsh 社区用户解决"现有主题偏二次元/暗色、缺活泼有品牌感"的问题——通过名字 + 八仙形象 + 多巴胺亮色全套品牌化(口号「仙气多巴胺,界面好心情」),8 位仙家 8 套皮肤,点击即换。 特性 - 纯 CSS 换肤 :只覆盖 dsh 官方设计令牌,不动布局与功能代码 - 8 仙变体 :吕洞宾·青绿 / 钟离权·明黄 / 何仙姑·樱粉 / 铁拐李·橙红 / 韩湘子·紫罗兰 / 曹国舅·鎏金 / 蓝采和·天蓝 / 张果老·草绿 - 界面切换器 :右下角 🎨 按钮,点击即换仙家,localStorage 记忆选择 - 明暗双模式 :跟随 dsh 主题自适应 - 对比度保障 :按钮/文字 WCAG AA ≥ 4.5:1 自动校验 - 幂等注入 :重复注入不叠加; enabled: false 可关闭而不卸载 前置条件 一个可运行的 DeepSeek Harness web profile(提供 webServer 服务)。 安装 方式 A:tarball 方式 B:本地目录 验证配置层生效: 然后 重启 dsh web ,打开 http://127.0.0.1:3080 即可看到多巴仙主题与右下角切换器。 配置项 在 profile 的 cordis.patch.yml 覆盖: 注意:patch 覆盖是整行替换 config,覆盖时需重述所有键。 架构 工作原理 1. 插件 inject: ['webServer'] ,依赖 dsh 内置 web 服务器服务。 2. apply 读取 theme.css ,通过 ctx.webServer.tapIndex() 在 前注入 。 3. 样式在 body (亮色)与 body[data-ds-dark-theme] (暗色)作用域内覆盖 --dsw-alias- / --dsw-static- 令牌。 4. 切换器脚本注入 前:点击仙家 → 设置 body[data-baxian="xxx"] → 对应变体变量即时生效。 5. 插件卸载时 disposer 自动移除注入,样式随之消失(幂等、可清理)。 开发与测试 License MIT

在 GitHub 查看完整 README →
皮肤/UIdsh-pluginweb ui

分类