DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-codex-pet

s

dsh-codex-pet

Discovered6

dsh-codex-pet · DSH 桌面宠物插件 — 导入精灵图序列帧宠物,悬浮浮层渲染 + Agent 状态联动

English · 简体中文

dsh-codex-pet

DeepSeek Harness(DSH)桌面宠物插件:导入/上传 codex 风格的精灵图序列帧宠物,在 DSH Web GUI 以 shell.overlay 悬浮浮层渲染,含图库管理、基础交互与 Agent 状态联动。

Awesome DSH Plugin npm downloads License: MIT

📸 预览

✨ 核心特性

  • 序列帧播放:单 WebP 精灵图(格式 A),逐帧毫秒时长,行=动画(idle / running / waiting / review / failed / 移动 / 挥手 / 跳跃)。
  • 悬浮浮层交互:左下角常驻(贴着侧边栏),可拖拽(视口钳制 + 位置持久化)、点击挥手、空闲随机小动作。
  • 图库管理:设置 → 宠物图库——zip 上传 / URL 导入 / 启用 / 停用 / 删除 / 首帧预览。
  • Agent 状态联动:订阅 DSH 会话状态——工作中→跑动(常驻);审批/提问→等待(脉冲一次);任务完成→得意(脉冲一次);任务失败→沮丧(脉冲一次)。
  • 深/浅主题:全部样式走 --dsw-* 主题令牌,自动适配 DSH 主题。

🎮 操作指南

  1. 打开 DSH Web GUI(默认 http://127.0.0.1:3080)。
  2. 设置 → 宠物图库 → 上传/导入宠物 zip(或从 URL 导入)→ 点「启用」。
  3. 左下角出现宠物浮层(贴着侧边栏):
    • 拖拽:按住移动,松手后位置自动保存。
    • 点击:宠物挥手。
    • Agent 联动:Agent 干活时宠物跑动;等你确认/回答时发呆一次;任务完成得意一次;失败沮丧一次。
  4. 想隐藏宠物:图库页点「停用宠物」。

📦 安装

方式一:pnpm(推荐)

dsh plugin --profile web add dsh-codex-pet

方式二:GitHub clone

git clone https://github.com/skr311/dsh-codex-pet.git
cd dsh-codex-pet
dsh plugin --profile web add ./packages/dsh-codex-pet

安装后重启 DSH Web GUI(宿主半改动需重启;客户端 bundle 改完热更免重启),再刷新页面。

🛠️ 开发

  • 项目结构packages/dsh-codex-pet/(宿主半 lib/index.js + pet-library.js;客户端半 lib/client.js;vendored lib/vendor/fflate.mjs)。

  • 测试(零依赖,纯 Node + vendored fflate):

    node scripts/test-m2.js
    node scripts/test-m2-routes.js
    
  • 开发流程:客户端 bundle 改完 HMR 热更、免重启;宿主半改动需重启 DSH Web GUI。开发规范见 docs/development-spec.md,工作指引见 AGENTS.md

  • 参与贡献:见 CONTRIBUTING.md

📚 文档

License

MIT

Similar plugins

dsh-plugin-pet

by c-ling

DeepSeek Harness 桌面电子宠物插件:跟随 agent 状态变换心情的内置/自定义/Codex 精灵图伙伴。

Manifest valid

4

33/wk

MIT

JavaScript

Aug 22, 2026

dsh plugin --profile web add dsh-plugin-pet

by sereinmono

A plugin that adds a desktop pet to your DeepSeek Harness, supporting the Codex pet format.

UI & ExperienceManifest valid

6

317/wk

TypeScript

Sep 11, 2026

dsh plugin --profile web add dsh-desktop-pet

by Signalight

Convert Codex desktop pets (spritesheet atlases) into DeepSeek Harness (DSH) web-GUI pets — zero-dependency renderer, drag/wave/jump interactions, live activity poses & progress bubbles. 把 Codex 桌宠移植为

Manifest valid

6

MIT

JavaScript

Aug 27, 2026

dsh plugin --profile web add codex-to-dsh-pet

Native desktop pet for DSH that follows agent activity, supports Codex pet packages, and imports approved pets directly from Petdex without its CLI.

UI & ExperienceManifest valid

0

dsh plugin --profile web add @ysyyhhh/dsh-pet

by miku00039-01

🐋 DSH 桌宠:DeepSeek Harness 的 Windows 桌面宠物,一键启动/停止/监测服务,双击唤起 GUI,零依赖单文件 exe

Just for FunManifest valid

3

MIT

C#

Sep 12, 2026

dsh plugin --profile web add @miku00039-01/dsh-whale-pet

by PC2005-cloud

DSH 桌面宠物:一行命令装好即用的透明动画小桌宠,支持多开、大小位置随心配置;还内置 DIY 素材链,能用 AI 视频自造专属宠物

Terminal & ClientsManifest valid

629

4.8k/wk

MIT

TypeScript

Sep 14, 2026

dsh plugin --profile web add dsh-pet