◒ DeepSeek Agent
插件市场›界面与桌面›dsh-theme-endfield
DEEPSEEK HARNESS PLUGIN

dsh-theme-endfield

终末地官网风格的 DSH Web 主题:奶油纸底、墨黑文字、信号黄强调、全直角工业编辑风。

插件介绍

终末地官网风格的 DSH Web 主题:奶油纸底、墨黑文字、信号黄强调、全直角工业编辑风。

arknightsdeepseek-harnessdshdsh-pluginendfieldpluginthemeweb-theme

项目详情摘要

dsh-theme-endfield 参考《明日方舟:终末地》官网风格的 DSH Web 主题插件。 奶油纸底、墨黑文字、信号黄/武陵青强调色、全直角工业编辑风。Client 侧(`client.js`)通过主题令牌和样式覆盖界面;Host 侧(`index.js`)负责设置持久化与可选的音频通知(派生系统播放器子进程),均不修改应用代码。 版本支持 DSH | 设置持久化 | 备注 | --- | --- | --- | **0.2.x**(在 **0.2.0-rc.2** 上实测) | Host 导出 `Config`,浏览器 `ctx.configForms` | 当前支持目标 | 0.1.7 – 0.1.x | 同一套 Config/configForms 接缝 | 无需改动 | ≤ 0.1.5 | `ctx.settings.register` + `ctx.settingsScope` | 自动回落,无需配置 | 0.2 改动了三处本插件依赖的应用侧细节,本次已跟进(都验证过「旧写法在 0.2 上静默失效」): **回合状态标签**(“Deep diving…”)从 `@deepseek-ai/dsh-client-ui-conversation` 的**渐变文字**搬到 `@deepseek-ai/dsh-client-ui-chat` 的**遮罩扫光文字**,不再有 `turnStatus` 类名,着色改由 `--dsw-alias-label-deep-diving` / `-shimmer` 两个令牌承担,所以旧规则已删除、改在 `theme.overrideTokens` 层换色(实测:留着旧规则时该令牌仍是应用自带值,标签完全没有主题色); **右侧栏**列名由 `_detailsCol` 改为 `_rightbarCol`,且不透明底色移到列元素本身——等高线图层在右侧栏打开时不会再被整块盖住; **插件卡片展示文案**改由 `locale/ .json` 的 `meta.title` / `meta.description` 提供;`package.json` 的 `dsh.client.inject` 也不再列 0.2 已删除的 `@deepseek-ai/dsh-client-runtime` 与 `@deepseek-ai/dsh-client-ui-slots`(改为列出 0.2 真正的提供方)。 安装 重启或重新加载 `web` profile 后生效。**更新插件文件时注意**:Client 半(`client.js`)由 Host 按请求从磁盘读取,浏览器刷新即可生效;Host 半(`index.js`)只在 profile 启动时 import 一次,**必须整进程重启 DSH** 才会重新加载(`dsh-hmr` 的 watch 默认忽略 `**/node_modules`,软链安装的仓库文件不在其观察范围内)。只刷新页面时,运行的仍是启动时那份 Host 代码。卸载: 功能 在 **设置 › 终末地主题设置** 中调整: 主题总开关、谷地黄/武陵青配色、直角/圆角模式; 等高线背景、动态开关、`24 / 60 / 120 FPS`; 等高线速度 `1x / 2x / 4x`; 可选鼠标轨迹:鼠标附近的等高线局部变形并逐渐恢复,默认关闭; 背景水印及持续显示; 启动加载动画; 雷霆大字及入场动画; 顶部余额胶囊:悬浮显示 DeepSeek API 余额与峰谷时段(高峰为工作日 `9-12` 点、`14-18` 点;周末、法定节假日与落在周末的调休日都按低谷半价),默认关闭;会话使用 dsh-codearts-auth 渠道模型时自动切换为该渠道的剩余额度与积分消耗进度,随渠道切换实时跟随,主读数可在设置中选择右侧百分比显示剩余或已用(详见 docs/features.md「渠道额度模式」); 可选音频通知:启动音、任务开始/结束音、需要回应时提示,音量与自定义音效目录可调(默认关闭,详见 docs/audio-notifications.md)。 所有设置由 DSH 自己的设置服务持久化,与页面 origin/端口无关:在 **DSH 0.2.0-rc.2 / 0.1.7-rc.1 及以后

摘自项目公开 README,可能随上游仓库更新。

安装方法

建议先在测试 Profile 中安装,并检查权限、安装脚本和依赖。

npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ymh0000123/dsh-theme-endfield

使用前检查

  • 确认项目符合 DSH bundle 规范,而不只是相关仓库。
  • 阅读许可证和安装脚本,检查网络、文件及执行权限。
  • 备份配置,并确保插件能够安全卸载或回滚。