Install
openclaw skills install @juntook/deskpeto把用户的照片生成为专属 AI 桌宠(ChatGPT/Codex Pet 资源包)、在对话里召唤会动的桌宠卡片、用一条命令让桌宠常驻桌面(跟随 WorkBuddy/Claude Code/CodeBuddy 的任务状态)、协助安装;也可免费安装 DeskPeto 共享广场的社区公开桌宠。当用户说「召唤桌宠」「显示我的宠物」「把照片/头像做成桌面宠物」「在桌面上放一只桌宠」「免费试用一只桌宠」「安装 DeskPeto 宠物包」或询问订单进度时使用。Turn the user's photo into a personal desktop AI pet, summon an animated pet card in-chat, put a pet on the desktop with one command, help install it, or install free community pets from the shared gallery.
openclaw skills install @juntook/deskpetoDeskPeto(https://deskpeto.com)把一张照片生成为**身份一致**的桌面宠物资源包:主形象锁定后导出 9 种动作 + 16 方向环视的完整动画图集(Codex Pet v2 规范,8×11 精灵图),宠物会跟随 ChatGPT/Codex 的任务状态切换动作(工作中/等待输入/完成/失败等)。
curl -fsSL 'https://api.deskpeto.com/v1/install/…?t=…' | shirm 'https://api.deskpeto.com/v1/install/….ps1?t=…' | iexpet.json 与 spritesheet.webp 装进 ~/.codex/pets/<宠物目录>/。命令 1 小时过期,过期让用户回宠物页重新复制。~/.codex/pets/(Windows:%USERPROFILE%\.codex\pets\)。/pet。看到宠物悬浮在桌面即成功。~/.codex/pets/<目录>/ 且内含 pet.json 与 spritesheet.webp,重启 ChatGPT/Codex 后刷新。想要宠物一直待在桌面上、跟着你在 AI 工具里的工作动(区别于装进 ChatGPT/Codex 的 Pets,也区别于对话里的卡片),用这个。它是一个隐形后台 runner(无窗口 / 无 Dock 图标 / 无托盘),文件都在独立的 ~/.deskpeto/ 目录,绝不写入 ~/.codex;安装时自动接线你已装的 AI 工具(WorkBuddy / Claude Code / CodeBuddy)。新用户无需注册、无需令牌——首次启动会从共享广场自动取一只默认宠物。
安装前先向用户说明并征得同意再执行(这条命令会下载并运行一个程序、并修改 AI 工具的 settings.json):
curl -fsSL https://api.deskpeto.com/v1/runner/install | shirm https://api.deskpeto.com/v1/runner/install.ps1 | iex命令做三件事:把对应平台的 runner 下到 ~/.deskpeto/bin/ → 自动接线 hooks → 启动。装好后让用户完全退出并重开 AI 工具(多数宿主仅启动时加载 hooks),桌宠即随任务切换动作(工作中 / 等待输入 / 完成 / 失败)。
右键宠物:切换宠物、尺寸、选择响应哪个工具、从共享广场获取、登录 DeskPeto 账号(同步你的专属宠物)、生成专属宠物、退场。
登录与专属宠物是纯加分:默认宠物开箱即用;用户要自己的形象时,按下文「完整流程」在官网生成,再用右键菜单「同步我的宠物」拉到桌面。卸载:~/.deskpeto/bin/deskpeto-desk --connect --remove 撤下 hooks,或直接删除 ~/.deskpeto/ 目录。
前提:AI 工具的桌面端(hooks 只在桌面端触发)。runner 支持 macOS 与 Windows,Linux 尽力兼容。
用户说「召唤桌宠 / 显示我的宠物 / summon my pet」时,按以下流程执行(不要自己发挥画一只——用户要的是他在 DeskPeto 的真实宠物):
show_pet 工具(可传 state 参数:idle/waving/jumping/running/waiting/review/failed)。structuredContent 里取 name 与 spritesheetUrl,复制本技能自带的模板 references/pet-page.html,把 __PET_NAME__ 和 __SPRITESHEET_URL__ 替换为真实值,用宿主的文件展示能力(如 present_files)打开这个页面——它会用真实精灵图逐帧播放动画,并带状态切换按钮。spritesheetUrl 带 1 小时时效签名,过期后重新调用 show_pet 取新链接,不要复用旧 URL;不要修改模板里的帧时长表(那是与官方桌宠一致的动画节奏)。首选:设备码授权(用户零复制粘贴)——前提是宿主已能访问 https://mcp.deskpeto.com/mcp(哪怕未带令牌):
start_device_link 工具(label 传宿主名,如 "WorkBuddy"),得到 userCode、verificationUrl、deviceCode。verificationUrl(浏览器)。提醒:登录 deskpeto.com 后回到该页点「允许」,核对页面上的码与你告知的一致。poll_device_link(传 deviceCode)直到返回 token(只返回一次,注意保存)。超时 10 分钟需重新发起。~/.workbuddy/mcp.json):{ "mcpServers": { "deskpeto": {
"url": "https://mcp.deskpeto.com/mcp",
"headers": { "Authorization": "Bearer <令牌>" } } } }
https://mcp.deskpeto.com/mcp?key=<令牌>。写完提醒用户完全重启宿主应用(多数宿主启动时才加载 MCP 配置)。备用:手动令牌——用户登录后打开 https://mcp.deskpeto.com/mcp/connect 点「生成」,把令牌贴回对话,你代写配置。
未连接令牌时,browse_shared_pets / how_to_create_pet / show_pet(公开宠物)/ 设备码两件套仍可用;个人宠物与安装命令需要令牌。
DeskPeto turns one photo into an identity-locked desktop pet package (Codex Pet v2, 8×11 sprite atlas; states follow ChatGPT/Codex task status). Guide the user: sign in at deskpeto.com → upload photo in the workbench → pay on-site (one-time, per character: $4.99 / ¥29 CNY / ¥700 JPY) → confirm the master image → install. Install = run the one-line command from the pet page (expires in 1 h), or unzip the package into ~/.codex/pets/, then ChatGPT/Codex → Settings → Pets → refresh. Never collect passwords or payments in chat; photos are uploaded on the website only.