前言¶
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」一节列出的视觉与交互要点如下(均为文档已写能力,非第三方案例):
- 进击的巨人 — 调查兵团猩红
#d83a30、自由之翼徽记,底部横穿超大型 / 铠之 / 车力巨人幽灵剪影。 - 死神 — 墨黑底、骨白字、灵压橙、四角卍解标记,以及右上角「深 DSH」字标。
- Re:Zero — 爱蜜莉雅紫水晶与蕾姆湛蓝融入品牌渐变。
- 紫罗兰永恒花园 — 青绿 / 金 / 祖母绿点缀、金框人物海报、随风飘过的信笺、衬线标题。
- 通用壳层 — 玻璃面板、顶部渐变细线、水墨侧栏与猩红选中条、统一字体;可选壁纸与人物图(暗色蒙层下),并尊重系统
prefers-reduced-motion。 - 变体 — 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 |
界面字体 / 代码字体 |
换壁纸与海报¶
插件自带原创黑白「灵压」背景。替换步骤:
- 将图片保存为插件目录下的
assets/background.jpg。 - 重启 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「一切皆插件」思路下做趣味换装。查阅细节与更新: