DeepSeek Harness (DSH) 的 Web 界面主要用于对话与开发调试。在长时间运行或调试时,纯文本界面可能显得单调。桌面宠物插件可以在界面底部增加一个动态对象,提供简单的视觉反馈与互动体验。
插件简介¶
这是一个为 DeepSeek Harness Web 界面设计的桌面宠物插件。它由用户 bo961386926 维护,核心功能是在 Web 界面中增加一个可交互的宠物对象。该插件不改变 DSH 的核心逻辑,仅通过客户端脚本注入实现视觉效果与基础交互。
核心功能¶
- 形象定制:内置一只名为“波波”的 SVG 海豚,支持自定义名字(限制 20 字符以内)。
- 外观更换:支持上传本地图片(PNG/JPG/GIF)作为宠物形象,或使用 DSH 配置的模型 AI 生成形象。
- 互动与反馈:具备心情系统。通过互动(摸摸、喂食)可以改变宠物的状态。
- 快捷操作:支持键盘快捷键
P进行“摸摸”操作,F进行“喂食”操作。 - 持久化与拖拽:支持将宠物拖拽到屏幕任意位置。状态在会话间保持(优先服务器端存储,本地存储作为备用)。
安装与启用¶
通过 CLI 安装插件。安装后重启 dsh web 并刷新页面,宠物将出现在屏幕右下角。
dsh plugin --profile web add dolphin-pet-plugin
使用方法¶
- 移动:直接拖拽宠物图标到屏幕任意位置。
- 摸摸:点击宠物(不拖拽状态),或按下
P键,会增加心情值并显示爱心动画。 - 喂食:按下
F键,或通过界面内的喂食按钮,可进行喂食操作。 - 设置:点击设置按钮(或宠物),可以打开设置面板。在此面板中可修改宠物名字、更换内置海豚或上传/生成自定义图片。
注意事项¶
- 权限:插件以当前 DSH 进程的权限运行。
- 许可证:该插件采用 MIT 许可证。
- 安装前检查:建议在安装前查看源码,确认其行为符合预期。
总结¶
通过简单的配置,可以在 Web 界面中获得一个陪伴型对象。对于需要长时间使用 DSH 的开发者而言,这种轻量级的视觉反馈工具可以提升使用体验。