dsh-anime-theme:为 DSH Web 界面融合四部番剧意象的暗色皮肤

前言

DeepSeek Harness(DSH)的 Web GUI 默认外观偏工程化,长时间在对话、插件页和侧栏之间切换时,视觉层次往往不够「沉浸」。社区里已有各类主题类插件,多数只改配色或单一 IP 元素。下面介绍 maintainer Incredible-Jian 发布的 dsh-anime-theme(仓库名 dsh-Bleach-Violet-Evergarden-Re-Zero-AoT-Themes):在 DSH 宿主页面注入一套电影感暗色皮肤,把进击的巨人、死神、Re:Zero、紫罗兰永恒花园的配色与动效收敛到同一套 scoped 样式里,且不依赖构建步骤。

这是什么

dsh-anime-theme 是 DSH 生态下的纯宿主(host-only)页面注入插件:启动时由 index.js 读取 theme.css 与 theme.js,打包成自包含内联脚本,经桌面端的 webserver/index-inject 或纯 Web profile 的 tapIndex 写入页面。所有样式挂在 html.dsh-anime 下,不改动 DSH 默认主题的根样式。

  • 维护者:Incredible-Jian
  • 分类(社区目录):趣味换装
  • 包名:dsh-anime-theme(package.json 版本 1.0.0,许可证 MIT)
  • 适用 DSH:>=0.2.0-rc.2 <0.2.2-0(README 注明已在 0.2.1-rc.3 桌面端实测)

插件在 README 中声明为非官方同人主题:灵感来自上述四部作品配色与意象,不包含受版权保护的原作美术资产;巨人剪影、自由之翼、樱花与人物海报等为项目内原创 SVG。

核心功能

README「Features」一节列出的视觉与交互要点如下(均为文档已写能力,非第三方案例):

  1. 进击的巨人 — 调查兵团猩红 #d83a30、自由之翼徽记,底部横穿超大型 / 铠之 / 车力巨人幽灵剪影。
  2. 死神 — 墨黑底、骨白字、灵压橙、四角卍解标记,以及右上角「深 DSH」字标。
  3. Re:Zero — 爱蜜莉雅紫水晶与蕾姆湛蓝融入品牌渐变。
  4. 紫罗兰永恒花园 — 青绿 / 金 / 祖母绿点缀、金框人物海报、随风飘过的信笺、衬线标题。
  5. 通用壳层 — 玻璃面板、顶部渐变细线、水墨侧栏与猩红选中条、统一字体;可选壁纸与人物图(暗色蒙层下),并尊重系统 prefers-reduced-motion。
  6. 变体 — README Features 写明两套皮肤:夜(深色)与 昼(浅色,暖纸 + 墨字),点击 DSH 字标可切换且选择会被记住;theme.js 职责描述中也包含 toggle。若你本地行为与「Usage」里「仅装饰、无切换」的表述不一致,以实际安装版本为准并在 GitHub Issues 核对。

运行时无原生二进制、无网络请求;纯 CSS/JS。

安装与启用

需要 DeepSeek Harness ≥ 0.2.0-rc.2、< 0.2.2-0。桌面端与纯 Web profile 均可使用。

方式一:DSH CLI(文档原文命令)

dsh plugin --profile desktop add Incredible-Jian/dsh-Bleach-Violet-Evergarden-Re-Zero-AoT-Themes
# 或者从本地克隆安装:
dsh plugin --profile desktop add link:/absolute/path/to/dsh-anime-theme

方式二:插件市场 — 选择自定义 registry,按包名 dsh-anime-theme 安装。

安装完成后,README 要求桌面端重启一次:桌面 shell 在启动时收集页面注入项并缓存,仅刷新页面不会加载新装的注入插件。Web profile 在修改后刷新即可生效。

插件以当前 DSH 进程权限运行;安装前建议通读仓库 index.js、theme.js 与 LICENSE,确认符合你的安全与合规要求。

典型用法

默认行为

  • 安装后主题默认开启。
  • 若要移除皮肤:在 DSH Plugins 页禁用或卸载 dsh-anime-theme 这一行。

改配色

所有颜色集中在仓库根目录 theme.css 顶部 html.dsh-anime { … }。改完保存后,桌面端需重启 DSH,Web profile 可刷新。

变量 作用
--anime-crimson / --dsw-alias-brand-primary 主强调色
--anime-amethyst / --anime-azure Re:Zero 紫 / 蓝
--anime-teal / --anime-gold / --anime-emerald 紫罗兰永恒花园点缀
--anime-amber 死神灵压橙
--dsw-alias-bg-base / -layer-1 / -layer-2 三层背景深浅
--anime-font / --anime-mono 界面字体 / 代码字体

换壁纸与海报

插件自带原创黑白「灵压」背景。替换步骤:

  1. 将图片保存为插件目录下的 assets/background.jpg。
  2. 重启 DSH:启动时读取文件、内联为 data URI,并压上暗色蒙层。
cp ~/Pictures/my-wallpaper.jpg <插件目录>/assets/background.jpg

右下角金框人物海报:将方形人像存为 assets/poster.jpg,可替换内置手绘 Violet SVG。README 说明同一张壁纸还会在右下角装饰区以带画框壁画形式展示,避免被 DSH 不透明外壳完全挡住。assets/background.jpg 与 assets/poster.jpg 已在 .gitignore 中,私人图片不会随仓库发布。

适用场景与注意

适合谁

  • 已在 DSH 0.2.x rc 线路上做智能体开发,希望 Web GUI 长期保持暗色、又要有分节清晰的番剧意象装饰。
  • 需要可本地改 CSS 变量、可换壁纸/海报,且不想引入前端构建链路的用户。

注意

  • 版本窗口较窄:engines.dsh 为 >=0.2.0-rc.2 <0.2.2-0,升级 DSH 主版本前请再读 README Compatibility。
  • 社区目录 SkillHub 插件页 与 GitHub 仓库由社区维护,与 DeepSeek / 幻方无官方从属关系;星标等元数据以各站点当时展示为准。
  • 主题内容为粉丝向视觉包装,使用前请阅读 README Disclaimer。

结尾

dsh-anime-theme 把四部番剧的配色与动效压进一套 host-only 注入皮肤:安装命令明确、定制集中在 theme.css 与 assets/,适合在 DSH「一切皆插件」思路下做趣味换装。查阅细节与更新:

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜