dsh-macos-pet
分叉自 anneheartrecord/dsh-desk-pet 的 macOS 桌宠,一个真的置顶窗口,全屏 Space 也盖得住:姿势跟着本地 DSH 在六种状态之间走,右键菜单是真的 AppKit 菜单,里面有免打扰和会话清单,随包带七套皮肤。七套里有两套是仓库中的脚本用几何画出来的,不是生成的,所以做一套皮肤不需要图像模型、也不烧 API 额度;自带的 skill 仍用你自己的画图工具和额度,把一张照片扩写成十八个姿势。没有 Electron,也不用另装任何东西:窗口是用 macOS 自带的那个 Python 经 ctypes 驱动的。
macOS desk pet forked from anneheartrecord/dsh-desk-pet, in a real always-on-top window that covers fullscreen Spaces: the pose follows whatever the local DSH is doing across six states, the right-click menu is a real AppKit one carrying quiet mode and a session list, and seven skins ship with it. Two of the seven are drawn from geometry by a script in the repo rather than generated, so making a skin needs no image model and no API credits; the bundled skill still expands one photo into all eighteen poses on your own image tool and credentials. There is no Electron and nothing to install alongside it: the window is driven through ctypes on the Python that ships with macOS.
怎么安装
dsh plugin add dsh-macos-pet 简介
DSH macOS Pet 换成你自己的猫也行。</b> 生图跑的是你自己的工具、烧的是你自己的额度,我这边不往任何地方传东西。</sub> 盖在我正在用的一切上面,全屏也盖得住,不用我告诉它现在该显示什么。</sub> --- 它解决什么 你让 agent 跑一个长任务,然后切去做别的事。它跑完了吗?挂了吗?还是卡在等你点一下授权? 要知道答案,你得切回去看。切回去本身不费时间,费的是它打断你手上正在做的事 —— 而一轮任务里你会切很多次。而且卡在等你授权是最贵的一种:agent 什么都没干,只是在等,而你不知道。 桌宠就是「不用切回去看」。它浮在所有窗口之上,全屏也盖得住,瞄一眼屏幕角落就知道现在是哪种情况。 安装 已经有 DSH 的话,一条命令: bash dsh plugin --profile web add dsh-macos-pet dsh web 装完宠物就浮在桌面上了,DSH 页面本身不会被塞任何东西。 从旧版本升级得带 @latest: bash dsh plugin --profile web add dsh-macos-pet@latest 不带的话写进去的是 ^0.x 范围,而 caret 作用在 0.x 上会锁住次版本号,^0.1.0 永远不接受 0.2.0。裸命令会报一句 Already up to date,旧版本原地不动。 不想装 DSH、只想看宠…
推荐参考
信息
- 协议
- MIT
- 语言
- Python
- GitHub 星标
- 2
- 月下载
- 174
- 最近更新
- 2026-08-27
- 创建于
- 2026-08-21
基础安全检查
- 检查结果
- 无
- 收录来源
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- 主题标签
- deepseek-harness, desktop-pet, dsh, dsh-plugin, macos
同类推荐
dsh-desktop
anywhere-labs/deepseek-harness-desktop
为 DeepSeek Harness (DSH) 生态打造的现代化桌面端体验
deepseek-harness-genui
pengyue-polaron/deepseek-harness-genui
Code-first React + TypeScript 任务应用,支持 Inline、Canvas、全屏与 localhost;交互状态可供 Agent 后续轮次读取,MCP 和 API 访问在用户授权后执行。
dsh-status-rotator
01Virex/dsh-status-rotator
把回合状态那句 "Deep diving..." 替换成更有梗的自定义文案,按阶段轮换,支持打字机与流动渐变。