在 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 才能生效。