← 返回列表
D

@liuyidong/dsh-live2d-widget

v0.1.1 · 1 天前发布

DSH 客户端插件:Live2D 三月七看板娘挂件(角落悬浮 + 交互 + 会话状态通知 + 桌宠功能)

dsh-pluginlive2ddesktop-mascotwidgetmarch7看板娘

README

@liuyidong/dsh-live2d-widget

DSH(DeepSeek Harness)客户端插件:把「三月七」Live2D 看板娘挂件嵌入 Web GUI——角落悬浮、可交互,并实时播报会话状态。

特性

  • 🎭 Live2D 渲染:三月七模型(Cubism 5 / WebGL2),眨眼、呼吸、待机动作、表情

  • 📍 角落挂件:可拖拽、缩放、靠左/靠右定位(右下角溢出不遮挡对话)

  • 扇形工具菜单:悬浮球展开 135° 扇面(切换模型 / 换装 / 表情 / 截图 / 一言 / 设置 / 隐藏)

  • 💬 气泡提示:欢迎语 + 定时提示 + 一言(hitokoto),口型跟随打字机逐字张合

  • 🔔 会话状态通知栈:会话完成 / 权限申请(ask_user_question)气泡播报,点击跳转对应会话;通知期间自动暂停一言,全部已读后恢复

  • 👀 视线跟随:眼/头跟随鼠标(可开关)

  • ⚙️ 设置面板:跟随鼠标 / 拖拽 / 气泡提示 / 定时间隔 / 会话提醒 / 尺寸缩放等开关
  • 安装

    bash
    dsh plugin --profile web add @liuyidong/dsh-live2d-widget

    ~/.dsh/profiles/web/cordis.patch.yml 里注册:

    yaml
  • insert:

  • - id: live2d-widget
    name: '@liuyidong/dsh-live2d-widget'

    重启 dsh web,访问 `http://127.0.0.1:3080

    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    @liuyidong/dsh-live2d-widget
    Repo
    git+https://github.com/yidong-liu/dsh-live2d-widget.git
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"client":{"inject":["@deepseek-ai/dsh-client-runtime"],"platform":"web"}}