← 返回列表
D

@levisbale0824/eason-pet

v0.5.1 · 1 天前发布

An Eason-themed floating desktop pet for the DeepSeek Harness Web UI: 18 Eason-only transparent animations (concert, coding, daily life), session-linked behavior mirroring the agent (thinking→coding, streaming→singing, tools→progress bar, waiting→peeking,

dshdsh-plugindeepseek-harnesseasondesktop-petpetfloating-widgetweb-uicordisreact

README

@levisbale0824/eason-pet 🎤🐾

一只住在 DeepSeek Harness Web 界面里的 Eason 主题桌面宠物。

A floating desktop pet for the DeepSeek Harness Web UI.

✨ 功能特性

  • 18 个 Eason 专属手绘透明动画:单手持麦深情演唱、吉他高歌、敲键盘编程、修复 Bug、举牌 ERROR、完成 100 庆祝、枕头睡觉……(v0.3.0 起移除了素材管线混入的非 Eason 角色动画)

  • 会话联动(v0.5.0,默认开):宠物镜像当前 agent 会话状态——agent 思考时它敲键盘编程、流式输出时单手持麦"演唱"、跑工具时盯等待进度条、等你回答问题时窗口探头张望;turn 跑完插播「完成100庆祝」、出错举牌「举牌ERROR」,播完自动回去上班

  • 任我行 / 固定双模式:默认固定在角落;右键宠物即可切换「任我行模式」(随机起身行走,取名自陈奕迅《任我行》)或重置位置,选择持久化在浏览器里

  • 永不停止的动画链:每段动画播完立即按概率选下一个;漫游开启时 30% 待机 / 10% 转向 / 40% 动作 / 20% 移动,关闭时移动份额并入动作

  • 点击 / 拖拽:点击有随机回应(比心 / 飞吻),拖拽时播放"犹豫欲哭"的委屈反应,可拖到任意位置

  • 左右朝向:动画 CSS 镜像,可朝左 / 朝右;方向步行动画按行进方向选用

  • 流畅切换、低占用:双缓冲 video 交叉淡入零空白帧;换下的视频立即暂停解码,宿主启动时全量预热动画进内存

  • 无障碍友好:支持 `pre
  • 版本兼容矩阵

    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
    @levisbale0824/eason-pet
    Repo
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime"],"platform":"web"}}