DSH Plugins
返回列表
dsh-pet-desktop-linux

dsh-pet-desktop-linux

趣味换装 更新于 2026.10.14

在终端中运行以下命令:

dsh plugin install Wlaeg/dsh-pet-desktop-linux

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install Wlaeg/dsh-pet-desktop-linux,或按插件市场说明从 https://github.com/Wlaeg/dsh-pet-desktop-linux 安装。

插件介绍

在 DeepSeek Harness 里跑多个会话时,浏览器最小化或切到别的应用后,你很难一眼看出哪条任务在等回复、哪条在跑、哪条已经失败。上游的网页内宠物只能跟着页面一起出现,页面不在前台就帮不上忙。dsh-pet-desktop-linux 把宠物画成独立的桌面小窗:无边框、背景透明、始终置顶,壁纸能透出来,宠物却浮在普通窗口之上。

它会读本机 DSH 会话事件文件(不依赖对外开放的会话 API),把状态归纳为空闲、运行、等待你答复、失败和待审阅,并用对应精灵动画表达;多会话时按优先级决定宠物当前「心情」。旁边还有像素风会话气泡,列出忙碌会话的状态、标题与时长,点一行可直接跳到该会话;展开时还能看到等待类问题与选项。宠物会朝光标方向转头(有距离与多屏限制),右键菜单可换宠、调大小、查看工作状态或打开 DSH 界面。

插件自带可运行的桌面程序与 DSH 设置里的「Desktop Pet」面板:启停、随 DSH 自启、依赖检测与日志都在设置里完成,配置与网页版宠物分开存放,互不抢设置。精灵图运行时从 @michengai/dsh-codex-pet 解析,本仓库不打包素材。

适合在 Linux(X11 或带 XWayland 的桌面会话)上长期使用 DSH、又希望桌面角落常驻一个轻量状态指示的人。需要 GTK3/PyGObject 等系统依赖;纯 Wayland 且关闭 XWayland 的环境无法使用。

截图预览

使用场景

  • 浏览器在后台时仍想用动画一眼看出 DSH 会话在忙什么
  • 多会话并行时需要气泡列表并点某行直接跳到对应任务
  • 希望桌面角落常驻透明小宠,而不是只在网页里显示

适合人员

  • 在 Linux(X11 或 XWayland)上日常使用 DSH 的开发者
  • 习惯多开 DSH 会话、需要等待/失败状态提醒的人
  • 愿意配置 Python、GTK3 等系统依赖的桌面用户