当前位置: 首页 > news >正文

在 DeepSeek Harness 里养一只桌面宠物:dsh-pet 插件分享 - PC2005

引言:给开发环境添一点生气

在 DeepSeek Harness(dsh)里工作时,你的界面右下角出现了一只小宠物:它会呼吸、伸懒腰、打瞌睡、偷偷摸鱼,偶尔在屏幕边缘走来走去,你点它一下它还会回应你——这就是 dsh-pet,一个我开源到 npm 和 GitHub 的桌面宠物插件。

它不是一张静态贴图,而是一个"会过日子"的小家伙。这篇文章不讲插件概念、不贴代码,就聊聊它能做什么、怎么装、以及它背后值得一看的东西


一、安装即用

如果你已经装好了 DeepSeek Harness,只需要一条命令:

dsh plugin --profile web add dsh-pet

重启 dsh web,宠物就会出现在右下角。

环境要求:Node.js v22+、npm 9+;插件管理依赖 pnpm。


二、它有哪些功能

1. 永不停歇的"生活流"

dsh-pet 没有传统意义上"循环待机"的死板状态。它的行为是一条永不停止的动画链:每个动画播完,立刻按概率随机切换到下一个——它不是在"重复动作",而是在"过日子"。

概率分布是这样的:

行为 概率 说明
待机呼吸 30% 悠闲地呼吸,稍作休息
转向张望 10% 东张西望,看完还会换朝向
随机动作 40% 从 17 个动作里随机挑一个
屏幕漫游 20% 迈开步子走向屏幕另一侧

2. 25 个动画,个个有戏

插件内置了 25 个动画,每个都是一段 10 秒的完整表演:

  • 动作 17 个:超大伸懒腰、哈欠连天、打瞌睡被惊醒、原地小憩沉眠、偷吃零食被抓住、专心玩魔方、鲸鱼吐泡泡、女仆屈膝礼仪、被吓一跳炸毛、玩游戏气急败坏、用尾巴拍地面……总有一个能让你会心一笑
  • 移动 2 个:螃蟹走路、原地漂浮踏步——漫游时踩着节拍走
  • 点击回应 3 个:开心跃动、害羞惊讶、傲娇生气
  • 拖拽反馈:被鼠标拎起来时的悬空挣扎

3. 它会"自己溜达"

宠物会朝自己面对的方向在屏幕上游走,走到边缘前会自动停下,不会跑出屏幕。漫游时是真实的"位置移动 + 走路动画同步",而不是瞬移——你会看着它一步一个脚印地走过去。

4. 点它、拖它,它会理你

  • 点击:随机触发一个回应动画(开心/害羞/傲娇),像真的在和你互动
  • 拖拽:按住可以把它拎到屏幕任意位置,松手它就停在那里

5. 细节控福音

  • 左右朝向:宠物可以朝左也可以朝右,走路时会看向前进方向
  • 落地对齐:所有动画的脚底都在同一条线上,宠物始终"站在地面上",不会悬浮
  • 窗口缩放跟随:把窗口拖大拖小,宠物会按比例保持在原来的相对位置
  • 无缝切换:动画之间交叉淡入,切换时不会闪白屏或卡帧

三、它背后值得一看的东西

dsh-pet 不只是"一个插件",它是一套完整的三件套开源项目

① 提示词(配方)  →  ② 素材生成链(引擎)  →  ③ 插件(成品)
AI 生成动画的配方    源视频 → 透明动画的管线    运行在 dsh 里的宠物
  • 25 个动画的 AI 生成提示词:全部开源,你可以照着配方生成自己风格的动画
  • 完整的素材处理链:绿幕视频 → 抠像 → 归一化 → 透明 WebM,纯 Python + 本地 ffmpeg、零第三方依赖,一条命令从源视频跑到成品动画
  • 插件本体:代码、素材、文档全在仓库里

这意味着:你可以克隆仓库,生成一只属于你自己的宠物——换角色、换动作、换风格,全流程可复现。宠物角色的"皮"是素材,插件是"骨架",换皮就能得到全新的宠物。


四、效果预览

宠物实际运行在 dsh 界面中的效果:

dsh-pet 运行效果 1

dsh-pet 运行效果 2

全部 25 个动画的 GIF 预览都在仓库 README 里(透明动画在 GitHub 页面上会显示为底色):

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

完整 25 个动画预览见 GitHub README:PC2005-cloud/dsh-pet


五、开源与许可

  • 仓库:https://github.com/PC2005-cloud/dsh-pet
  • npm 包:https://www.npmjs.com/package/dsh-pet
  • 许可:MIT

代码、提示词、素材链全部开源。如果你喜欢它,欢迎在 GitHub 点个 Star;如果你做了自己的宠物,也欢迎分享出来。


结语

dsh-pet 的初衷很简单:让开发环境不那么冷冰冰。它不打扰你,但会在你抬头时动一动、在你点击时回应你——像桌面上的一个小伙伴。

如果你也在用 DeepSeek Harness,不妨试试:

dsh plugin --profile web add dsh-pet

然后,看它打个哈欠。🐾

http://www.jsqmd.com/news/1393151/

相关文章:

  • 东莞包包回收2026新规:LV、香奈儿成色评级标准化,本地实体店回收更安心 - 榆木脑袋老和尚
  • 年省维护成本40万:某精细化工厂屏蔽磁力泵选型与实施复盘 - 生活动态圈
  • 告别Steam账号门槛:WorkshopDL免费下载创意工坊模组完整指南
  • 从零上手 scene-editor:开源 web3D 场景编辑器的架构解析与实战指南
  • 微信聊天记录导出不求人:从零备份到生成年度报告的完整教程
  • 离线文字识别实战:用Umi-OCR把截图、PDF和批量图片一键变成文字
  • Win11Debloat:给Windows 11做一次彻底“卸重“,轻装出发的免费方案
  • MOOTDX 通达信数据接口实战:6 步从零搭建个人量化数据底座
  • Gradle打包Jar全解析:从标准Jar到Spring Boot BootJar实战
  • 扎根洛阳深耕黄河金三角,河南邑途国际旅行如何成为豫晋陕一站式地接** - 新闻快传
  • 2026甄选:水质检测井品牌机构实力之选——精准监测/长期运维/环保合规 - 卓企推荐
  • PDF补丁丁:免费开源的PDF工具箱,怎么把书签、加密、页面乱象一次理顺?
  • Pin 与 Tokio:先分清地址稳定和任务调度
  • 广州越秀区翡翠真能保值吗?90%的翡翠只能保值不能升值,先把这件事弄明白再去卖 - 枯禅不悟老头陀
  • 2026年8月和田屋顶漏水维修哪家好?正规防水修缮科普指南 - 聪居到家
  • 广东线路板回收厂家 合规处置难 可选服务完善合规商家 - 品牌品鉴馆
  • Deno中间件框架开发:从零实现Koa.js风格的洋葱模型 | Deno进阶开发笔记
  • 2026年北京救护车转运梳理:康士恩等机构核心信息汇总 - 拜了拜了
  • Bow Optics入门:用Lens和Prism优雅操作不可变数据
  • 如何快速免费导出全平台个人数据:InfoSpider 零基础使用指南
  • AI+FFmpeg:用自然语言实现视频批量处理的自动化革命
  • 武汉配眼镜推荐,验光不专业再贵也白搭,五家验光对比 - 配眼镜新资讯
  • 稳定的DOO算力质押系统DAPP合约底层逻辑
  • Deno全局API详解:浏览器兼容与原生功能一网打尽
  • 跨平台开发神器Hunter:iOS/Android/Raspberry Pi环境配置教程
  • Rune.js高级技巧:自定义SVG节点注入与扩展库功能的方法
  • 长沙 AI 小班课适合谁?先看这 5 条再决定要不要报名
  • E4GL30S1NT API密钥配置教程:解锁全部高级功能
  • Spring Boot分布式定时任务实践:基于ShedLock与XXL-JOB的架构演进
  • 2026年苏州口碑最好的旅行社前十:杜绝强制消费,暑期外地游客参团实力! - 跟我去旅游