dsh-pet-in-frame
在终端中运行以下命令:
dsh plugin install HarmlessFunny/dsh-pet-in-frame
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install HarmlessFunny/dsh-pet-in-frame 安装插件,源码地址为 https://github.com/HarmlessFunny/dsh-pet-in-frame ,安装后重启 dsh web 进程即可加载。
插件介绍
盯着 Web GUI 里的日志条想确认 Agent 在做什么,信息是够的,但总差一点直觉。dsh-pet-in-frame 在页面角落放了一只小型桌面宠物,把 agent 生命周期事件翻译成十余种姿态——思考、搜索、读文件、跑命令、编辑、规划、子代理、出错、打盹——让 Agent 的工作状态一眼可读。
最省事的设计是 assets 目录即配置:丢一张图片进去,宠物立刻对应显示;想加帧动画,补一行 manifest.json 即可,三到四秒热更新,不用重启进程也不用改代码。子代理运行时显示独立徽章且不会抢占主 Agent 姿态,前台与后台命令都有专属指示,三十秒无动静宠物就蜷起打盹,点它一下又精神了。拖拽、缩放、状态气泡全是纯 JavaScript 实现,零构建步骤。
适合想让 dsh Web 会话更直观、更有趣的单机或单用户部署者,尤其是喜欢把工具链调得有人情味的开发者。
截图预览
使用场景
- 在 Web GUI 角落用一只小宠物替代状态栏,一眼看出 Agent 正在思考、跑命令还是编辑文件
- 把自制图片丢进 assets 目录,三到四秒内宠物就换上新姿态,无需重启进程
- 子代理运行时显示独立徽章,主 Agent 姿态不被抢占,多任务并行时状态不混乱
适合人员
- 使用 dsh Web 会话、希望 Agent 工作状态一目了然的开发者
- 喜欢自定义工具链外观、享受像素小宠物陪伴的个人用户
- 单机部署、不想引入前端构建步骤的轻量使用者
