[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f3pnyf8h0jj544":3},{"code":4,"message":5,"data":6,"timestamp":30},10000,"success",{"full_name":7,"position":8,"description":9,"language":10,"stars":11,"forks":12,"stars_gained":13,"age_days":14,"hn_threads":15,"one_liner":16,"summary_md":17,"topic":18,"github_topics":21,"license":26,"homepage":27,"updated_at":28,"history":29},"PC2005-cloud\u002Fdsh-pet",19,"DSH 桌面宠物：一行命令装好即用的透明动画小桌宠，支持多开、大小位置随心配置；还内置 DIY 素材链，能用 AI 视频自造专属宠物","TypeScript",3926,291,3147,71,[],"住在 DeepSeek Harness 里的透明动画桌宠，还附带一套用 AI 视频自造宠物的素材链。","## 解决什么问题\n\n桌面宠物这类东西，通常要按平台找二进制包，跟透明渲染较劲，素材还只能用作者给的那一套；想换角色、加动作、同时养几只，基本得自己从头做。dsh-pet 换了个入口：它作为 DeepSeek Harness 的插件安装，浏览器里是透明 overlay，桌面上是置顶局部小窗，并且把「源视频 → 透明动画」的提示词与生成管线一起开源，让你能造新宠物，而不是只换皮。\n\n## 有什么不同\n\n多数桌宠项目是一个功能固定的可执行文件，动画集写死。dsh-pet 更像一个小型运行时：动画链按权重选下一段、双缓冲交叉淡入、动画可镜像左右朝向、屏幕边界感知的漫游与拖拽甩抛物理在浏览器端和桌面端共用同一套纯函数、多实例各自独立大小位置。真正拉开差距的是素材链——从 AI 生成视频到 VP9-alpha webm 的配方，加上 `pet\u002F` 目录约定整套新种类，这部分是把「做宠物」的门槛降下来了。它还开放 HTTP 与页面内 Cordis 服务，别的插件可以让它开口、播动画，从摆件变成了一个小小的存在层。\n\n## 适合谁\n\n已经在用 DeepSeek Harness、希望有环境化反馈（思考 \u002F 工作 \u002F 出错 \u002F 成功）或余额用量提示而不想开面板的人。也适合想用 AI 视频工具做原创宠物、但不想自己解决打包和渲染的那部分人。不用 DSH 的可以直接跳过：独立模式明确是降级的，余额、对话、碎碎念、系统通知都不可用。Safari 用户也要注意，webm alpha 在 macOS 上会渲染成黑底，需要换成 Release 里的 `.mov` 素材。\n\n## 上手成本\n\n需要 Node.js、DSH 启动器和 pnpm，README 建议宿主版本接近 `0.2.1-rc.2`。桌面模式首次启动会下载约 100 MB 的 Electron 到 `~\u002F.dsh\u002Felectron`，可用环境变量换镜像或指定版本。Linux 无显示环境会被检测到并降级为仅浏览器，只打告警。项目是 MIT，已发布到 npm；但仓库才创建两个月，README 写得异常详尽，而 HTTP 接口只监听本机、无鉴权，整体接口面还明显绑在某个宿主版本上。\n\n## 点评\n\n这是一个很新的项目，热度是真实的尖峰而非长期积累：2026 年 8 月中旬创建，已有 3915 star，TypeScript 月榜单月 +3147 排到第 19，但从没上过日榜。这个形态更像 DSH 插件生态内部的一次集中关注，而不是广泛的开发者采纳。工程完成度在同品类里算认真的，尤其是两端共用的物理和素材管线；但和单一宿主版本绑得紧，意味着你引入的是一个年轻的依赖。已经在 DSH 里工作的人值得一试，需要稳定性的可以再等等。",{"slug":19,"name":20},"productivity","效率与系统工具",[22,23,24,25],"deepseek-harness","desktop-pet","dsh","dsh-plugin","MIT","https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fdsh-pet","2026-10-24T16:36:07Z",[],1792867489]