dsh-pet-desktop-linux:为 DeepSeek Harness 打造的 Linux 桌面宠物
wlaeg/dsh-pet-desktop-linux
为 DeepSeek Harness 打造的 Linux 桌面宠物插件,用透明置顶小窗实时呈现会话状态,空闲、工作中、等待回答或失败一眼可见。
dsh-pet-desktop-linux 是运行在 Linux 桌面上的 DSH plugin,它把 DeepSeek Harness 的会话状态变成一只会动的透明小宠物。以往任务在后台跑,你只能反复切回网页确认进度;现在宠物窗口独立于浏览器存在,页面最小化或关闭也照常显示,空闲、工作中、等待回答、失败、完成待审都对应不同动画。窗口置顶且可点击,右键能呼出菜单与工作状态对话框,外观与行为在 DSH 设置的 Desktop Pet 面板里调整,面板还会自检系统依赖并按发行版给出提示。
如何安装
dsh plugin --profile web add github:wlaeg/dsh-pet-desktop-linux- 分类
- 娱乐
- 平台
- DSH Plugin
- 作者
- wlaeg
- 分发方式
- 插件
dsh-pet-desktop-linux 核心特性
dsh-pet-desktop-linux 仓库简介
它是做什么的?
Wlaeg/dsh-pet-desktop-linux 是 DeepSeek Harness(DSH)的桌面宠物插件,在 Linux 桌面上显示一只随会话状态变化的透明置顶小宠物。它解决的是「DSH 在后台跑任务时看不到进度」的问题:宠物窗口独立于网页存在,页面最小化或关闭也照常显示。插件由作者 Wlaeg 维护,采用 MIT 协议,用 Python 编写,仅支持带 X11 或 XWayland 的 Linux 环境。
核心功能
- 状态动画:宠物根据 DSH 会话的 idle、工作中、等待回答、失败、完成待审等状态切换精灵图动画,一眼看出任务进展。
- 独立置顶窗口:无边框透明 GTK3 窗口,始终位于普通窗口之上,并可通过 xdotool 跨工作区粘滞显示。
- 可交互而非穿透:窗口保留输入区域,点击宠物会落在宠物本身,右键可呼出菜单与工作状态对话框。
- 设置面板:在 DSH 设置的 Desktop Pet 面板中管理宠物,内置中英文界面文案。
- 依赖自检:面板会探测 Python 3、PyGObject、GTK3、GdkPixbuf 与 xdotool 五项系统依赖,缺失时按发行版给出安装提示。
怎么使用这个插件?
在 DSH 中启用后,宠物窗口会自动浮在桌面上,你无需额外操作即可通过它的动画了解当前会话状态。右键点击宠物可打开菜单或查看工作状态对话框;外观与行为在 DSH 设置的 Desktop Pet 面板里调整。若宠物启动后显示异常,先按面板提示补齐系统依赖,并确认当前是 X11 或 XWayland 会话——纯 Wayland 且禁用 XWayland 的环境无法运行。替换已安装的副本后需要重启 DSH 宿主进程,仅刷新页面不够。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:wlaeg/dsh-pet-desktop-linux。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
DSH Plugin 常见问题
