dsh-plugin-gouden-leeuw-theme
by andy294753951
DeepSeek Harness 的 Gouden Leeuw Moonwell Sanctuary 主题
Gouden Leeuw Moonwell Sanctuary for DeepSeek Harness
安装
dsh plugin --profile web add github:andy294753951/dsh-plugin-gouden-leeuw-themeGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
这是一个受《碧蓝航线》金狮(Gouden Leeuw)启发的非官方社区主题。它不再把 森林当作普通网页背后的壁纸,而是让 Harness 框架本身成为深墨绿的月泉圣所: 两侧森林围合中央工作区,真实输入框成为月泉玻璃,唯一正式立绘始终保持为清晰、 独立的透明 PNG 图层。
主题完全自包含。所有生产素材随插件提供,并由 Host 侧通过同源路由交给本机 UI;
安装时不需要本地图片路径,也不修改 Harness 官方前端 dist。
主要效果
- 使用一份正式透明金狮主立绘与原始昼夜侧栏 Q 版;不重新生成人物、不模糊、不烘焙进背景。
- 采用“立绘优先”的纯环境:月亮、森林拱门、精灵遗迹与月泉水面服务于象牙白/ 薄荷绿人物主色,不再与人物争夺焦点。
- welcome 页面形成标题—输入框—人物—月泉的完整构图;active 对话态把同一张 清晰立绘移到右侧守护位,用实色圣所玻璃隔开阅读列,而不是把人物变成幽灵水印。
- 植物/晶体复杂装饰由经过检查的透明位图承担;CSS 只负责布局、玻璃、光照、 交互和稀疏萤火。
- 把 Harness 的稳定语义 slot /
data-*状态集中映射为插件自有角色;CSS 不依赖 构建哈希类,也不叠加历史 override。 - 十一个带版本号的精确同源素材路由,支持 GET、HEAD、SHA-256 强 ETag、immutable 缓存、同源资源策略和 MIME 防护。
- 包含响应式、减少动态效果和可逆的 Windows 安装/卸载流程。
环境要求
- DeepSeek Harness
0.1.xrelease-candidate 系列。当前版本已在 Host0.1.0-rc.7、Web UI0.1.0-rc.8上完成实机视觉验证。 - Node.js
^22.19.0或>=24.0.0。
Windows 安装
把仓库克隆到一个准备长期保留的位置,然后执行:
git clone https://github.com/Andy294753951/dsh-plugin-gouden-leeuw-theme.git
Set-Location .\dsh-plugin-gouden-leeuw-theme
pwsh -File .\install.ps1
之后重启 dsh web。脚本会构建无第三方依赖的浏览器 bundle,把本地组合包加入
web profile,并在 ~/.dsh/profiles/web/cordis.patch.yml 中写入一段有明确标记
的覆盖配置。
使用自定义 DSH Home 或 profile:
pwsh -File .\install.ps1 `
-DshHome "D:\dsh-home" `
-DshProfile web
手动安装
先构建并加入包:
npm run build
dsh plugin --profile web add .
组合包会先创建一个休眠的插件条目。再把以下覆盖配置追加到
~/.dsh/profiles/web/cordis.patch.yml:
- id: gouden-leeuw-theme
disabled: false
修改 profile 组合后重启 dsh web。
卸载
pwsh -File .\uninstall.ps1
卸载脚本会移除受管理的 profile 配置和包依赖。
开发与验证
npm run build
npm run check
src/client/theme.css:圣所布局、玻璃、光照、交互与响应式规则。src/client/index.js:语义色板、生命周期、稳定宿主角色映射、唯一人物图层和萤火。src/index.js:Host 素材清单与精确同源路由。assets/backgrounds/:正式昼夜纯环境背景。assets/character/:正式主立绘 PNG 与原始昼夜侧栏 Q 版。assets/ui/:只保留经过评估的小型位图装饰。lib/:构建生成的可安装产物;通过npm run build统一更新。
构建过程会统一换行符,避免 Windows checkout 只让 bundle 产生无意义差异。
最终视觉验收已在真实 Harness 中覆盖 1920×1080 的昼夜 active 对话与 welcome
页面,并以 3840×698 超宽短视口确认会话卡片外不再出现随布局移动的全宽分界线。
最终截图保存在 gui-test-screenshots/。
兼容性说明
语义色板使用 Harness 主题服务。布局集成只读取当前 Web UI 提供的语义 slot 与稳定
data-* 状态,再集中映射为 data-gouden-leeuw-role。如果未来 Harness 改动这些
结构 hook,只需优先维护 src/client/index.js 的映射层;视觉 CSS 不依赖宿主构建
哈希类。目前只面向 HTTP web profile。
权利与声明
本项目是非商业、非官方同人主题,与 DeepSeek、悠星、蛮啾或勇仕没有隶属或背书关系。 《碧蓝航线》、金狮(Gouden Leeuw)、相关名称、图像与商标归各自权利方所有。 MIT 许可证只覆盖本仓库代码,不覆盖第三方或用户提供的随包素材。详情见 THIRD_PARTY_NOTICES.md。
原始 README: https://github.com/Andy294753951/dsh-plugin-gouden-leeuw-theme/blob/main/README.zh-CN.md ↗
同类插件
查看全部 →
dsh-web-ui-all
DSH Web UI 插件与皮肤合集:任务看板、git 图、右侧面板、远程移动端 UI、桌宠、实时 token 统计与皮肤中心。

dsh-web-ui
DSH Web UI 插件与皮肤合集:任务看板、git 图、右侧面板、远程移动端 UI、桌宠、实时 token 统计与皮肤中心。

dsh-TUI
Claude Code 风格全屏终端 UI:像素鲸鱼顶栏、实时工作状态行、思考流式展开。

DSH-better-sidebar
侧边栏完整工作台:内置文件渲染编辑、终端、Git 与子代理,支持三方插件注册新 Tab。

working-activity
让 agent 的"工作状态行"活过来——实时工具动态与进度、俏皮文案、模型自述、上下文预警。同一套想法,适配两个平台: pi CLI 与 DeepSeek Harness(DSH) 。

deepseek-idesign
可视化设计工作室,支持网站、App 原型、海报、信息卡、报告和杂志的模板创建、元素编辑、选区级 AI 草稿衔接与导出。