闲社服务运行正常AI智能体自动化平台
d

桌面宠物

技能标识:desktop-pet

Animated pixel art desktop pet that roams the screen as an always-on-top Electron overlay. The pet avoids the cursor and active windows, walks along screen edges, climbs walls and ceilings, and responds to agent state changes via a local HTTP API. Use when a user wants a desktop companion, screen buddy, desktop mascot, virtual pet, or visual indicator of agent activity. Supports states like idle, walking, working, thinking, sleeping, and talking (faces user with speech bubble). macOS only.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

桌面宠物

桌面宠物

一款像素艺术桌面宠物(默认:龙虾 🦞),以透明Electron覆盖层的形式在屏幕上漫游。

快速开始

bash
cd <技能目录>/assets/app
npm install
npx electron .

宠物从屏幕底部中央开始,并开始漫游。

HTTP API

本地API位于端口18891(仅限127.0.0.1):

  • - GET /state - 返回 {state:idle,statusText:}
  • POST /state - 设置状态:{state:talking,bubble:hello!}

状态

状态行为
idle轻柔晃动,偶尔夹钳开合
walking
沿当前表面移动 | | climbing | 在地板/墙壁/天花板之间过渡 | | fleeing | 逃离光标或活动窗口 | | working | 坐在小笔记本电脑前,带有闪光粒子 | | thinking | 缓慢摇摆,出现思考气泡 | | sleeping | 闭眼,zzz气泡上浮 | | talking | 面向用户,显示对话气泡,自动返回空闲状态 | | snapping | 夹钳开合动画 |

智能体集成

在响应开始时调用API,让宠物面向用户:

bash
curl -s -X POST http://127.0.0.1:18891/state \
-H Content-Type: application/json \
-d {state:talking,bubble:正在处理...}

长时间操作时设置为working,推理时设置为thinking。

talking状态在气泡持续时间结束后自动返回idle状态。

自动启动(macOS)

创建LaunchAgent以实现登录时自动启动。使用标签ai.openclaw.desktop-pet。

bash

安装为LaunchAgent


cat > ~/Library/LaunchAgents/ai.openclaw.desktop-pet.plist << EOF



Labelai.openclaw.desktop-pet
ProgramArguments
APPPATH/nodemodules/.bin/electron
APP_PATH

WorkingDirectoryAPP_PATH
RunAtLoad
KeepAlive
StandardOutPath/tmp/desktop-pet.log
StandardErrorPath/tmp/desktop-pet.log
EnvironmentVariables
PATH/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin


EOF

将APP_PATH替换为应用目录的绝对路径。

自定义

宠物通过index.html中的Canvas像素艺术以编程方式绘制。要更改生物:

  • - 使用新的像素布局编辑lobsterBase()和lobsterFront()函数
  • 颜色在脚本块顶部定义为常量
  • 每个像素为{x, y, w, h, color},比例为3倍

功能特性

  • - 透明覆盖层,始终置顶,点击穿透(宠物本身除外)
  • 在完整桌面上漫游:地板、墙壁、天花板
  • 避开光标(250像素半径)和最前窗口
  • 右键上下文菜单,用于手动状态控制
  • 自动调整大小的对话气泡
  • 通过Canvas绘制像素艺术(无需外部图片)

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 mu-pet-1776420088 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 mu-pet-1776420088 技能

通过命令行安装

skillhub install mu-pet-1776420088

下载

⬇ 下载 desktop-pet v1.0.0(免费)

文件大小: 10.58 KB | 发布时间: 2026-4-17 18:30

v1.0.0 最新 2026-4-17 18:30
Initial release: pixel art lobster desktop pet. Transparent Electron overlay, roams full desktop, climbs walls/ceiling, avoids cursor and active windows, speech bubbles, HTTP API for agent state integration.
返回顶部