Back to home

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.jsgalgame-plugin.client.js;不会下载 Live2D SDK。

检查以下两个输出文件存在:

galgame-plugin.host.js
galgame-plugin.client.js

在 DSH 中将同一插件的 code.hostcode.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 资源时使用。