deepseek-harness
starsstreaming/beautiCode为 DSH Web 与 Desktop 设置本地图片与 MP4 视频背景(也支持 Codex、Cursor、豆包、WorkBuddy):侧栏「背景」面板、可保存命名主题、声音开关、恢复上次背景、只留背景的摸鱼模式,以及 /bg、/bg-theme、/bg-clear 命令。
将莱茵生命 Codex 主题移植到 DeepSeek Harness。保留暖灰浅色、橙色强调色、沿轮廓循环的缺口与 STRU 档案水印,也提供深色配色。聊天标志改为中央背景,与 Codex 1.1.0 使用同一套三维折片和入场动画;设置和左右侧栏继续显示主题素材;背景不占布局空间。
本项目提供可安装的 DSH 插件 dsh-plugin-rhine-lab-theme。插件自带主题素材,依赖 dsh-skins 皮肤中心;首次启用会自动安装素材并选中莱茵生命。后续启动保留你在皮肤中心做的选择。
新版采用 14 秒折片自转与压平循环:明暗来自表面法线、光源和遮挡;正号放大并旋转 90°,减号从细竖线横向展开。与 Codex 1.1.0 的动画一致,并保留深色提示框修复。
设置素材预览
这些界面图使用当前发布素材绘制,非客户端截图;动图直接来自发布 SVG。动画为代码重制,不是官方视频剪辑。
下载 DSH 1.2.1 发布包。桌面版选用 dsh-plugin-rhine-lab-theme-1.2.1.tgz;Skin ZIP 用于已有皮肤中心的手动安装,Source ZIP 用于开发。
dsh-plugin-rhine-lab-theme-1.2.1.tgz,保持压缩包原样。C:\Downloads\dsh-plugin-rhine-lab-theme-1.2.1.tgz。首次安装需要联网下载皮肤中心依赖。如果客户端提示重新加载,按其提示操作。这个包尚未发布到 npm,不能直接按包名从注册表安装。不要用普通 CLI 改写保留的 desktop profile。
dsh plugin --profile web add "C:\Downloads\dsh-plugin-rhine-lab-theme-1.2.1.tgz"
dsh web如果网页服务已经运行,安装插件后按 DSH 提示重新加载或重启服务。127.0.0.1:3080 拒绝连接表示服务没有启动,先运行 dsh web;安装主题本身不会让网页服务常驻。
已经安装皮肤中心、希望手动选择主题时:
rhine-lab 文件夹放到 $DSH_HOME/skins/。默认位置是用户目录下 .dsh/skins/rhine-lab。也可以完整解压 Source ZIP,双击“安装莱茵主题.cmd”。这个入口需要 Node.js,只复制皮肤;重复安装会备份上一版。它尊重 DSH_SKINS_HOME、DSH_SKINS_DIR 和 DSH_HOME。
单独安装皮肤中心的命令仍然可用:
dsh plugin --profile web add @linxin666/dsh-client-ui-skin-center@0.4.5源码包的“安装皮肤中心-Web.cmd”执行同一命令。完整插件包已经声明该依赖,不需要再手工安装一次。
目标契约为皮肤中心 0.4.5 的 skinManifestVersion: 2、L1 设计 token 和 L2 语义属性。皮肤目录只含 JSON、CSS 和本地 SVG/预览素材,不运行 hooks。
目标为 DSH 0.2.0-rc.2、皮肤中心 0.4.5。DSH 的运行时检查包含预发行版本,无需豁免。开发依赖固定为 0.1.7-rc.1,是为了避免 npm 默认 peer 解析排除 0.2 预发行版;使用主题不需要降级 DSH。具体实测范围见验证记录。
中央标志使用 14 秒循环:折片自转、光照阴影、压平变形与正负号入场;平面缺口和侧栏缺口仍为六秒循环。系统启用“减少动态效果”时 SVG 停止循环。背景遮罩、模糊与开关由皮肤中心管理;外部壁纸启用时按加载器规则让出背景。
在皮肤中心应用“官方默认”或另一款皮肤即可恢复,后续启动不会重新强制选择莱茵生命。在 DSH 插件页可以停用或卸载插件。要清理素材,先切回官方默认,再在皮肤中心卸载莱茵生命。更新备份放在 .dsh/rhine-lab-backups/,不会混入皮肤列表。
npm ci --ignore-scripts
npm test
npm run generate # 重新生成折片、光影及完整背景
npm run builddist 生成可安装的插件 TGZ、Skin ZIP、Source ZIP 和 SHA256SUMS.txt。Source ZIP 包含插件代码、素材、安装脚本与测试;TGZ 可直接交给 DSH 插件管理器安装。实测范围见 验证记录。本项目尚未收录到 DSH 创意工坊。
主题代码使用 MIT 许可。莱茵生命及相关标志属于《明日方舟》权利方,此为非官方同人主题,代码许可不包含品牌授权。见 来源说明。
计费时段采用高峰琥珀色、平价蓝青色加斜纹、周末绿色;降低深色聊天区文字、卡片与背景装饰亮度。不修改计费逻辑。
本项目由维护者与 AI 助手协作完成。上述 Codex 署名用于记录实际开发贡献,不代表 OpenAI 官方项目或官方背书。
由 Codex 协助完成的提交使用 Co-authored-by: Codex 记录提交级共同作者署名,与维护者署名并列;此前已发布的提交保留原始历史。