Shmilyol
dsh-hiyori-skin
No description
- Stars
- 2
- Language
- JavaScript
- Created
- Aug 14, 2026
- Updated
- Aug 14, 2026
Introduction
桃濑日和 — DSH 伴侣
为 DeepSeek Harness Web GUI 提供和风皮肤,以及固定在右下角的 Live2D 原创角色桃濑日和(Hiyori Pro)。
快速开始
需要 Node.js 20+ 和 npm。
git clone https://github.com/Shmilyol/dsh-skin.git
cd dsh-skin
npm install
npm run setup:live2d
仓库已包含预构建的 Hiyori Pro/Cubism 运行资源。setup:live2d 只校验这些资源,并生成 galgame-plugin.host.js 与 galgame-plugin.client.js;不会下载 Live2D SDK。
检查以下两个输出文件存在:
galgame-plugin.host.js
galgame-plugin.client.js
在 DSH 中将同一插件的 code.host 和 code.client 分别设为两个文件的完整内容,然后使用 cordis_define 定义、cordis_run 运行。DSH 重启后动态插件不会保留,需要重新执行这一步。
功能
- 桃濑日和固定在右下角,眼睛和头部随鼠标移动。
- 点击角色触发动作和气泡;悬停可“隐藏”或“换动作”,隐藏后可恢复。
- 读取本地时间、当前页面、任务 loading/complete/error 状态和鼠标交互。
- 不读取对话内容、提示词、回复文本、错误详情或文件内容,也不发送遥测或外部网络请求。
- DSH 设置 → 通用可分别控制皮肤和角色。
常见问题
setup 失败或命令不可用
确认使用 Node.js 20+、npm,并在仓库目录运行 npm install 后重跑 npm run setup:live2d。
只有皮肤,没有角色
检查 Host 和 Client 是否来自同一次 setup 输出、DSH 插件是否同时设置了 code.host/code.client、设置中的角色开关是否开启,然后重新运行 setup 并重新 cordis_define/cordis_run。
许可与来源
本作品的角色使用 Live2D 原创角色桃濑日和(Hiyori Pro):插画 Kani Biimu,模型 Live2D。官方页面:Hiyori Pro 素材、示例模型条款、无偿提供素材协议、Core proprietary license。
本作品的角色在运用株式会社Live2D的著作物素材样本时依据了株式会社Live2D规定的协议。本作品完全根据制作者的自我裁量制作而成。
assets/live2d 中的 Cubism Core、Hiyori 模型和 Framework/Samples 构建资源适用各自的官方条款,不适用仓库其他代码的许可。不得脱离本插件单独再分发这些角色资源;再使用时必须保留角色设计细节与随附许可信息。详见 Live2D 资源与发布边界。
开发者
普通使用者无需运行构建工具。资源清单和固定版本信息见许可文档;tools/vendor-live2d.mjs 仅供维护者在重新生成 vendor 资源时使用。