前言¶
DeepSeek Harness(DSH)采用插件化架构。桌面宠物是提升交互沉浸感的一种常见方式。dsh-png-pet 插件提供了一个运行在 Windows 桌面上的本地桌宠伴侣,通过 stdin/stdout JSON Lines 与 DSH 进行通信。它由 comfylies 维护。
核心功能¶
问卷处理¶
插件支持在桌宠界面处理受限批准与兼容问卷。
1. 进入 DSH 设置,选择「桌宠」作为「请求批准的位置」。
2. 在桌宠内处理问卷,支持最多 8 题、每题最多 8 个选项、单选/多选和最多 1000 字的自定义回答。
3. 分页保留本次草稿,提交后等待 Host 确认。
4. 可选「Web」或「Web + 桌宠」模式。
常驻极简对话¶
右键桌宠勾选「对话框常驻」可显示半透明窗口。
1. 窗口隐藏发送和附件按钮,输入框始终可见。
2. 双击桌宠聚焦输入框,按 Enter 发送,Esc 停止生成。
3. 支持粘贴截图(Ctrl+V),显示可移除的附件标签,单张 PNG 不超过 2 MB。
4. 长回复通过滚轮浏览,上限高度受屏幕限制。
外置人物形象¶
支持自定义人物形象。
1. 右键桌宠选择「人物形象…」添加本地 GIF 或 PNG。
2. 支持添加角色目录。
3. 导入后可即时切换、恢复默认或移除。
4. 外置人物存储在 %LOCALAPPDATA%\DshPngPet\Characters,不进入插件包。
物理化交互与设置¶
- 拖动角色左键可移动位置。
- 右键选择缩放比例或重置大小。
- 在设置中开启「物理化」可抛出角色,使用滑块控制边界反弹。
- 开启「减少动态效果」可暂停物理效果。
安装与启用¶
仅支持 Windows 系统。
安装 v0.3.0 版本,需重启 DSH Harness 才会加载。
在 PowerShell 中执行以下命令:
& ([scriptblock]::Create((irm 'https://github.com/comfylies/dsh-png-pet/releases/download/v0.3.0/install.ps1')))
安装后,运行 runtime/bin/win32-x64/pet-helper.exe 可直接启动桌宠。
注意事项¶
- 隐私边界:插件不读取 API Key,不创建 HTTP/WebSocket 端口。输入与预览仅暂存在内存中,通过 stdin/stdout 通信。
- 协议限制:协议版本为 v18,状态气泡仅支持固定活动标签(思考中…、工作中…、输出中…)。
- 资源管理:外置人物形象存储在本地目录,不进入插件包。
- 截图机制:截图仅暂存内存,通过 DSH 图片附件能力发送。
结语¶
该插件适合需要在桌面保持常驻交互、处理问卷或自定义视觉形象的 DSH 用户。
链接
- GitHub: https://github.com/comfylies/dsh-png-pet
- 插件目录: https://www.skillhub.cn/plugins/comfylies/dsh-png-pet