← 返回列表
D

dsh-scenery-background

v1.0.0 · 0 天前发布

山海背景每日轮换插件:唯美的山·海大美景色背景(每日一图 / 循环轮播)、毛玻璃半透明界面、悬浮控制按钮。

dshdsh-plugindeepseek-harnessbackgroundscenerywallpapermountainsea

README

dsh-scenery-background

山海背景每日轮换插件:给 DeepSeek Harness Web 界面加上唯美的山·海大美景色背景。

功能

  • 每日一图(默认):按本地日期确定性地每天更换一张,跨天自动轮换;

  • 循环轮播:每 30 秒在所有图片间交叉淡入淡出循环滚动(带 Ken Burns 运镜);

  • 悬浮按钮(右下角 🏔):切换模式 / 换一张 / 更清晰·更柔和 / 隐藏按钮(Alt+B 恢复);

  • 图片:5 张内置 SVG 山海场景(data URI 内嵌,零网络依赖)+ 12 张 Unsplash 摄影图(网络可用时自动加入,失败自动跳过);

  • 毛玻璃半透明界面(面板透出背景),深/浅色主题自适应,离线内置渐变兜底;

  • 幂等:页面已有背景层时自动跳过,不会重复注入。
  • 安装

    bash

    本地目录安装(开发/自用)


    dsh plugin --profile web add "file:/绝对路径/dsh-scenery-background"

    或发布到 npm / GitHub 后:


    dsh plugin --profile web add dsh-scenery-background
    dsh plugin --profile web add "github:<你的用户名>/dsh-scenery-background"

    安装后重启 dsh web 生效(声明了 dsh.bundle,会自动挂入 profile 层栈)。

    发布

    发布前检查清单

    1. 编辑 package.json:把 author、homepage、repository、bugs 里的占位符(<your-username>

    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-scenery-background
    Repo
    git+https://github.com/soslowsnail/dsh-scenery-background.git
    Engines
    {"node":">=18"}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}}