Tisitan/dsh-live2d-companion
Tisitan★ 2JavaScript最后同步: 2026-08-16
Live2D 监控面板・看板娘桌宠 for DeepSeek Harness
README 摘要
Live2D 监控面板・看板娘桌宠(dsh-live2d-companion) DeepSeek Harness(下称 DSH)的 Live2D 状态监控面板:让一只 Live2D 小人住进你的 DSH Web GUI,实时反映 AI 的工作状态——思考时歪头、工作时兴奋、等你确认时招手、闲着没事会打瞌睡。 双形态 :网页右下角挂件 / Windows 桌面桌宠(Electron 透明置顶窗口),同一份前端内核驱动。 特性 - 🎭 AI 状态同步 :订阅 DSH 会话事件流,7 态状态机(空闲/思考/工作/等待确认/报错/完成/睡眠)+ 左上角 状态灯 (8 色小灯+文字常显,含离线检测) - 🖱️ 丰富交互 :点击反应、双击卖萌、摸头害羞、拖拽搬家、滚轮缩放、 全局视线跟随 (OS 层轮询光标,整屏追踪不限窗口) - 💬 气泡台词 :15 个台词池 70+ 条,状态轮播、时段问候、加班焦虑、深夜关怀 - ⚙️ 全配置化 :台词/节奏/行为阈值都在 quips.json ,前端 30 秒热重载,改完即生效 - 🐾 桌面桌宠 :透明无边框置顶、鼠标穿透(不挡操作)、位置记忆、随 DSH 启停(心跳看门狗) - 🧩 多模型 :任何 Cubism 4/5 模型丢进 model/ 目录即可接入;语义槽位 + 自动嗅探 + profile.json 绑定层,情绪表现零配置自适应 - 🔌 零侵入 :对 DSH 本体零修改,纯用户级 cordis patch 层挂载,DSH 升级免疫 架构 宿主只转发白名单原始事件( turn/start 、 tool/call 、 approval/asked ……),状态判定全在前端——调行为不需要重启宿主。前端模块间不互相 import,经共享上下文 ctx 在运行期取用彼此能力,依赖方向即 boot.js 的初始化顺序。 安装 需要:已安装 DSH( dsh web 可用)、Node.js ≥ 18。 1. 一键安装(官方插件通道) 本插件声明了 dsh.bundle 清单, dsh plugin add 会自动登记为 profile 组合层,无需手动接线。 2.(可选)调整开关 默认网页挂件开、桌宠关。要改就在 $env:USERPROFILE\.dsh\profiles\web\cordis.patch.yml 追加同 id 覆盖行: patch 文件热重载,保存即生效。 开发者路径 : git clone 后 junction 到 \profiles\web\node modules\dsh-live2d-companion ,再按上方注册 patch 行。 3. 放入模型 然后在 patch config 里指认: model: ' /xxx.model3.json' (默认 nori/ARGNori.mode…
在 GitHub 查看完整 README →