Gcsimple/Emoji_Desktop_Pet

Gcsimple★ 1JavaScriptLast synced: 2026-08-14

Open on GitHub

Emoji Desktop Pet 表情桌面宠物 — A draggable emoji desktop pet for the DeepSeek Harness (DSH) web UI, built as a dynamic Cordis plugin. 基于 DSH 动态 Cordis 插件架构的 emoji 桌面宠物:拖拽、待机动画、点击互动、40 个内置角色。

README excerpt

🐾 Emoji Desktop Pet · 表情桌面宠物 A draggable emoji desktop pet for the DeepSeek Harness (DSH) web UI, built as a dynamic Cordis plugin . 表情桌面宠物是一个漂浮在 DeepSeek Harness 网页界面上的可拖拽 emoji 桌面宠物,基于 DSH 动态 Cordis 插件 架构构建——无需修改仓库、无需重启进程,即装即用、随时可卸载。 Emoji Desktop Pet 用系统原生 emoji 作为宠物形象(零图片资源、任意分辨率清晰),支持拖拽、动画、点击互动与角色切换。它注册在 DSH Web 的 shell.overlay 插槽上,悬浮于界面所有内容之上,却不遮挡任何操作。 关键词 / Keywords: DeepSeek Harness · DSH · Cordis · 动态插件 · 桌面宠物 · emoji 宠物 · desktop pet · web UI 插件 · React · JavaScript ✨ Features 功能特性 特性 说明 🐱 40 个内置角色 猫、狗、狐狸、熊猫、机器人、幽灵、外星人等(全部为系统原生 emoji,零图片资源) 🖱️ 拖拽移动 可拖到窗口任意位置,自动限制在窗口边界内,拖动时暂停动画 🎨 待机动画 漂浮、左右摇摆、呼吸(纯 CSS keyframes,GPU 合成,不占用 JS 主线程) 💬 点击互动 戳一下会"吧唧"压扁 + 随机冒气泡 📏 三档大小 96 / 144 / 192 px,双击循环切换 🎰 角色切换 右键切换下一个角色;中键弹出 6 列角色选择面板 ♻️ 生命周期安全 所有副作用(样式表、定时器、插槽注册)随插件停止/更新自动清理 🎮 Controls 操作方式 操作 行为 左键单击 随机气泡 + 压扁动画 双击 循环切换大小 96 → 144 → 192 px 右键 切换到下一个角色 中键(滚轮键) 打开/关闭角色选择面板 拖动 移动宠物位置(自动夹边) 🐱 Characters 角色列表 🐱 🐈 🐶 🐺 🦊 🐻 🐼 🐨 🐰 🐹 🐭 🐷 🐮 🐯 🦁 🐸 🐵 🐧 🐤 🦉 🦄 🐢 🐙 🦖 🐉 🐞 🐝 🐳 🐬 🐟 👾 👻 🤖 👽 🧸 🎃 🍄 😺 😻 🥚 📦 How to Install 如何安装 中文说明 本插件是 DeepSeek Harness Web 界面 的动态插件(Dynamic Cordis Plugin),通过 DSH 的 cordis define 工具定义、 cordis run 运行: 1. 将 src/pet-plugin.js 中的插件对象…

View full README on GitHub →
Skins / UIai-agentcordiscordis-plugindeepseek-harnessdesktop-mascotdesktop-petdshdsh-plugin

Category