前言¶
DeepSeek Harness (DSH) 的 Web 界面默认较为单调。dsh-scenery-background 插件通过引入唯美的山·海大美景色背景,改善了这一体验。
插件介绍¶
这是一个由 soslowsnail 维护的纯前端插件,专注于为 DSH Web 界面提供动态背景。它使用 MIT 许可证。
核心功能¶
- 每日一图:默认按本地日期确定性地更换背景。
- 循环轮播:每30秒交叉淡入淡出,带有运镜效果。
- 悬浮按钮:右下角,支持
Alt+B恢复。可切换模式、换一张、调整清晰度或隐藏。 - 资源:5张内置 SVG 山海场景(data URI,零网络依赖)+ 12张 Unsplash 摄影(网络可用时自动加入)。
- 界面:毛玻璃半透明面板,深/浅色主题自适应。
- 幂等性:自动跳过重复注入。
安装与启用¶
dsh plugin --profile web add dsh-scenery-background
安装后,重启 dsh web 生效。
典型用法¶
插件安装并重启后,右下角会出现一个悬浮按钮。点击它可以切换显示模式、换一张图片、调整清晰度或隐藏按钮(使用 Alt+B 恢复)。
注意事项¶
- 这是一个纯前端插件,没有服务端依赖,也不需要额外的配置项。
- 启动故障排除:如果插件导致页面无法启动,编辑
~/.dsh/profiles/web/cordis.patch.yml。将[]替换为以下内容(不要追加):
- id: dsh-scenery-background
disabled: true
结语¶
该插件在不改变 DSH 核心逻辑的情况下增强了视觉体验。源代码和文档位于 GitHub。