概览
dsh-sky-skin
光遇·遇境 (Sky: Children of the Light) 主题皮肤 — 七大地图主题(遇境/晨岛/云野/雨林/霞谷/暮土/禁阁)随心切换,设置页一键热切换
README / ZH
插件文档
dsh-sky-skin · 光遇·遇境
为 DeepSeek Harness Web 界面量身定制的《光遇》(Sky: Children of the Light) 主题皮肤——星盘之上伫立的三位光之子、金色烛火与深蓝星空;亮色主题是双剪影背对巨日的晚霞。
七大地图主题
皮肤内置七套地图主题,每套都有独立背景与专属配色,可在 设置 →「光遇·遇境」分节 一键切换,无需重启、热加载即时生效:
- 遇境 Home — 夜空、发光星盘、拱形光环(默认)。
- 晨岛 Dawn — 晨光初照,日光呼吸。
- 云野 Prairie — 云海缓移。
- 雨林 Forest — 雨雾森林,萤火点点。
- 霞谷 Valley — 玫瑰色光带。
- 暮土 Wasteland — 暗金尘埃。
- 禁阁 Vault — 深蓝禁阁,星芒闪烁。
当前地图持久化在 ui-sky 设置命名空间(GET|POST /api/sky-skin/map),
切换后当前页面立即生效。
视觉
- 暗色:夜空、发光星盘、拱形光环与中央蜡烛。
- 亮色:晚霞渐变,双剪影背对巨日。
- 全量官方设计令牌亮暗双套重映射。
- MutationObserver 状态机驱动:背景/烛光/装饰随 聊天激活、侧栏宽度、设置面板开合 动态变化。
- 装饰 chrome:顶/底 trim、侧栏烛光角饰、星盘圆形 mascot、对话框金色描边画框。
- 素材为真实位图,由 host 端
/sky-assets/白名单路由服务,零 SVG。
安装
dsh plugin --profile web add github:Entity-Him/dsh-sky-skin
然后在 设置 → 皮肤 切换到 光遇·遇境(或在 cordis.patch.yml 中设置
ui-skin-sky 为启用、其余皮肤禁用)。
需要 dsh web 配置文件。纯 JavaScript,无原生依赖。
素材
位图素材为 Wallhaven 壁纸与 Sky Fandom 官方地图图,作为个人本地皮肤资源使用
(skin.json 中标注了每张素材来源)。host 端路由仅服务 assets/ 下白名单文件名。
许可证
CC-BY-SA-4.0
