dsh_Rhine_Lab_themo

by ReLuckyLucy

0 主题与外观github 检测到 manifest package.json#dsh收录于 08-16

Arknights Rhine Lab (莱茵生命) skin for the DeepSeek Harness Web GUI

安装

dsh plugin --profile web add github:ReLuckyLucy/dsh_Rhine_Lab_themo

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

目录

English | 中文

为 DeepSeek Harness(dsh)网页版重组《明日方舟》莱茵生命界面:以档案终端为核心视觉,并加入克制的机构 HUD 标识。

莱茵生命浅色总部档案模式 莱茵生命深色夜间行动模式

视觉系统

这次重组把 Harness 呈现为内部研究档案,而不是叠加装饰:

  • 浅色总部档案模式使用暖纸、浓墨、方正文件边缘与研究橙授权强调。
  • 深色夜间行动模式在炭黑底色上保留同一套记录结构;青色只表示实时数据,红色只表示失败。
  • 克制的直接品牌标识仅包含不可交互的档案文字和莱茵生命 shell 标记,不会新增控件或改变 Harness 工作流。
  • 可访问性与响应式行为保留正常交互,尊重 prefers-reduced-motion,并只在窄屏时减少非必要题注和留白。

本包不会重新分发任何本地参考站点媒体。它只包含自身源码、编译产物、文档,以及上方的发布截图。

兼容性与安全降级

兼容目标是 Web 端的 DeepSeek Harness 0.1.0-rc.5(dsh --profile web)。样式只作用于稳定的 Harness data attribute。若未来或更早版本缺少某个锚点,对应装饰会自然不生效;宿主的控件、布局轨道、滚动、代码区域和设置仍由宿主自己管理,这就是安全降级。

原有的 设置 → 通用 开关仍是唯一控制入口。它继续读写持久化的 ui-theme-rhine-lab.enabled 偏好;不迁移、也不替换设置命名空间。浅色、深色和跟随系统仍在重组界面之下决定基础模式。

安装

从已发布包或本地 tarball 安装:

dsh plugin --profile web add dsh-theme-rhine-lab
pnpm pack
dsh plugin --profile web add ./dsh-theme-rhine-lab-0.2.0.tgz

从源码安装前先构建:

git clone https://github.com/ReLuckyLucy/dsh_Rhine_Lab_themo.git
cd dsh_Rhine_Lab_themo
pnpm install
pnpm build
dsh plugin --profile web add .

安装插件集合后重启 dsh web,再刷新浏览器。Git/源码安装可能要求在目标 profile 中允许本包的 prepare 构建;只应允许你信任的源码。

工作原理

  • cordis.patch.yml 将本组合包接入 dsh。
  • src/index.ts 注册持久化的 ui-theme-rhine-lab 设置。
  • src/client/index.ts 把 enabled 设置投射为令牌覆盖、作用域内的档案终端样式、不可交互 HUD 和通用设置行。
  • lib/ 已提交,因此 registry/tarball 安装能直接使用预构建产物。

开发与发布

pnpm test
pnpm build
npm pack --dry-run

发布 tarball 会包含 lib、src、cordis.patch.yml、两份 README、LICENSE,以及发布截图存在时的 screenshots。它不会包含测试、本地笔记或任何参考站点素材。

许可证

MIT。本项目为粉丝自制皮肤;《明日方舟》与莱茵生命版权归鹰角网络 / Yostar 所有。

原始 README: https://github.com/ReLuckyLucy/dsh_Rhine_Lab_theme/blob/main/README.zh.md ↗