NattoCB/dsh-plugin-petdex-market
NattoCB★ 0JavaScript最后同步: 2026-08-21
DSH plugin: petdex.dev companion-pet market with a native macOS desktop pet renderer
README 摘要
DSH Petdex Market · 宠物市集插件 在 DSH Settings 里逛 petdex.dev 实时市集,装一只桌面宠物陪 agent 干活。 A petdex.dev companion-pet market in DSH Settings, with a native macOS desktop pet. 接入面 —— Settings 页签( settings.section slot)· petdex-market settings 命名空间 · /petdex-market/ HTTP API 一个 DSH(DeepSeek Harness) 插件:在 Settings 的 Petdex 页签浏览 petdex.dev 实时市集, 安装 / 启用 / 改名 / 删除宠物(单活跃伙伴模型),并把活跃宠物渲染为原生 桌面宠物 (Swift/AppKit 透明置顶窗口; agent 工作时奔跑,回复落地时挥手 + 气泡)。 数据流向:目录直连 petdex.dev( /api/manifest + /api/pets/search ,约 4,500 只),贴图经服务端 同源代理 转发给 WebView 与渲染器(内存缓存可一键清空)。接入:一条命令 dsh plugin --profile web add github:NattoCB/dsh-plugin-petdex-market ,重启后 Settings 出现 Petdex 页签;渲染器每 2 秒轮询 GET /petdex-market/desktop 。 ✨ 功能一览 / Features - 🛒 实时市集 Market :live catalog 直连 petdex.dev( /api/manifest + /api/pets/search ,约 4,500 只);按名称 / 种类 / 作者搜索、分页、5 种排序(curated / newest / most-liked / most-installed / alphabetical)。stats 排序首次请求在后台构建全量索引(60 只/页、并发 8、约 76 个请求),期间回退 manifest 顺序并标记 sortReady: false 。 - 🐾 宠物管理 Pets :「安装」= 在 petdex-market.pets 持久化一条记录并托管其预览,不下载宠物文件;单活跃伙伴模型——启用一只自动禁用其余,安装即设为活跃,删除活跃宠物后自动切换下一只已启用宠物。 - 🖼️ 同源贴图代理 Sprite proxy :市集与已装宠物的 spritesheet 全部经 /petdex-market/sprite/ 、 /petdex-market/installed/ /sprite 服务端转发,WebView 预览…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784