返回顶部
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
安全检测
已通过
983
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

desktop-pet

桌面宠物

一款像素艺术桌面宠物(默认:龙虾 🦞),以透明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.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部