在 DSH Web UI 的使用场景中,除了对话交互外,有时需要一个视觉陪伴元素。@v-manager/dsh-pet 插件提供了这种可能。它将 Vivi(芊芊)Live2D 形象以悬浮面板的形式嵌入到 DSH 页面右侧,完全基于浏览器端注入,不涉及主机端额外行为。
是什么¶
这是一个面向 DSH Web UI 的桌面宠物插件,由 Lolancier 维护。它内置了 Live2D 形象,通过 DSH 页面的 localStorage 存储状态,实现了一套与角色互动的轻量级系统。
核心功能¶
- Live2D 芊芊形象:内置芊芊 Live2D 模型,模型文件与运行时均包含在插件包内。
- 交互与冷却:
- 抚摸:点击角色进行抚摸,羁绊值(bond)+1,有 10 秒冷却时间。
- 喂食:点击“喂食”按钮消耗小鱼干,羁绊值 +5,有 30 秒冷却时间,每日限量 5 个。
- 羁绊系统:羁绊值分为三个档位(0-39 初识 / 40-79 熟络 / 80-100 羁绊),情绪驱动角色切换 31 枚表情中的代表表情。
- 数据隔离:插件仅读写 DSH 页面自身的 localStorage(前缀为
vmanager:),不读写桌面临数据目录。
安装与启用¶
使用官方 CLI 安装命令:
node "D:\DSH\DSH Desktop\resources\app\node_modules\@deepseek-ai\dsh\lib\bin.js" plugin --profile web add https://github.com/Lolancier/v-manager-dsh-pet
安装完成后,需完全退出并重开 DSH Desktop 才能看到右侧的悬浮面板。
使用方法¶
- 基础交互:点击角色可抚摸并轮换表情;点击面板上的“喂食”按钮消耗小鱼干增加羁绊。
- 面板控制:面板支持折叠/展开,收起后变为 44px 窄条。
- 插件开关:可在 DSH 插件市场(dshmarket)→「已安装」页面找到并开关该插件。
注意事项¶
- 模型许可:芊芊模型为量贩授权可商用模型,但本项目声明为非商用。
- 数据存储:仅使用 DSH 页面 localStorage,停用插件时会在
cordis.patch.yml写入disabled: true。 - 重启要求:安装或卸载后必须完全退出并重新启动 DSH Desktop 才能生效。