zxr2115-1/dsh-anime-theme0

dsh-anime-theme

DeepSeek Harness 二次元壁纸主题插件:按需直取随机二次元图片作为背景,四档铺满方式、边缘羽化、毛玻璃适配与可拖动控制坞,原生适配深浅色主题。

包名
dsh-anime-theme
版本
1.4.1
许可证
MIT
最近更新
2026年9月12日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zxr2115-1/dsh-anime-theme

🎛️ 使用

重启后界面右下角出现控制坞:

● 二次元壁纸   [换一张]  [开]  [设置]
  • 换一张:重新取一张随机图
  • 开 / 关:临时开关壁纸(不清除配置)
  • 设置:展开面板,可切换无色图/色图、更换分类 sort、调节暗幕/虚化、切铺满方式、开关深色加深、跑诊断、重置位置
  • 拖动:按住胶囊任意位置拖到别处,松手即保存;空闲时它会自动变半透明,鼠标移上去恢复实底

⚙️ 配置文件

路径:~/.dsh/anime-theme/config.json(首次加载自动生成,参考 config.example.json

{
  "enabled": true,
  "allowNsfw": false,
  "sortSfw": "CDNcat",
  "sortNsfw": "CDNsetu",
  "autoRefreshMinutes": 0,
  "recentLimit": 50,
  "recent": [],
  "dim": 0.3,
  "fillBlur": 40,
  "fit": "smart",
  "veil": "auto",
  "darkBoost": true,
  "coverFocus": 25,
  "isolatePanels": false,
  "dockX": 18,
  "dockY": 76,
  "schemaVersion": 2
}
字段默认说明
enabledtrue总开关
allowNsfwfalse是否允许色图分类。关闭时宿主会二次拦截,客户端传参无效
sortSfwCDNcat无色图分类。仅限于无色图池,可选 CDNcat cat CDNtop CDNpc CDNmp CDNiw233 iw233 daimao
sortNsfwCDNsetu色图分类。可选 CDNsetu setu Capoo yuexinmiao Denia CDNrandom random
autoRefreshMinutes0自动换图间隔(分钟),0 = 关闭。控制坞里有 关 / 5 / 15 / 30 / 60 的下拉
recentLimit50近期去重缓冲长度
dim0.3暗幕强度
fillBlur40留白处模糊铺底的虚化半径 px,范围 16~80。下限 16 是硬约束:再低铺底就退化成一张清晰的放大副本,自适应等于没生效
schemaVersion2配置结构版本。展示层设置改语义时 +1,老版本配置里语义已变的键会被丢弃并回到新默认值
fitsmartsmart = 自适应(整图 + 模糊铺底)/ cover = 铺满居中裁切 / cover-top = 铺满、裁切焦点偏上 / plain = 整图 + 纯色留白
veilauto暗幕色调:auto 跟随软件明暗主题自动切换 / dark 强制暗幕 / light 强制亮幕
coverFocus25「铺满·偏上」的裁切焦点,0~100(0 = 顶部,100 = 底部)
darkBoosttrue深色主题额外压暗一档(正片 dim + 0.2、铺底跟随),浅色主题不受影响。关闭后深浅两档同值
dockX / dockY18 / 76控制坞相对右下角的偏移 px。默认 bottom 76 是为了让开底部的状态栏读数;拖动后自动写回,越界会被钳进视口
isolatePanelsfalse仅兜底模式生效。是否让本插件自行接管面板透明 token。装了 dsh-skin 时留 false,面板透明度用「设置 → 主题」里的滑杆