返回顶部
p

pixel-office像素办公室

Animated pixel-art office where agents appear as characters that walk, sit, and interact with furniture in real time. 像素风办公室,让各个 agents 以角色形式实时走动、入座,并与家具互动。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
427
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

pixel-office

Pixel Office 技能

启动并管理 Pixel Office 网页界面,代理角色以动画像素艺术角色形式呈现,可实时行走、坐下并与家具互动。

激活条件

当用户说出以下内容时激活:

  • - 打开像素办公室
  • open pixel office
  • 像素办公室
  • pixel office

技能功能

  1. 1. 检测操作系统(macOS/Windows)
  2. 检查是否安装了 git
  3. 如果项目不存在,下载/克隆 OpenClaw Dashboard 项目
  4. 安装依赖(npm install)
  5. 在后台启动开发服务器
  6. 向用户返回访问地址

安装目录

  • - macOS/Linux:~/projects/OpenClaw-bot-review/
  • Windows:%USERPROFILE%\projects\OpenClaw-bot-review\

前置条件

  • - 必须安装 Node.js 18+
  • OpenClaw 配置文件位于 ~/.openclaw/openclaw.json(Windows 上为 %USERPROFILE%\.openclaw\openclaw.json)

工作流程

步骤 1:检查是否已在运行并停止

bash

检查端口 3000 上是否有进程在运行


macOS/Linux


lsof -ti:3000

Windows

netstat -ano | findstr :3000

如果已在运行:

  • - 先停止服务(确保干净重启)

macOS/Linux:
bash
lsof -ti:3000 | xargs kill -9 2>/dev/null
echo 已停止旧服务

Windows(PowerShell):
powershell
Get-Process -Id (Get-NetTCPConnection -LocalPort 3000).OwningProcess | Stop-Process -Force
Write-Host 已停止旧服务

Windows(cmd):
cmd
for /f tokens=5 %a in (netstat -ano ^| findstr :3000) do taskkill /F /PID %a
echo 已停止旧服务

然后继续执行步骤 1.5。

步骤 1.5:检查更新(如果项目已存在)

如果项目已存在,检查是否有新版本:

如果安装了 git:

bash

macOS/Linux


cd ~/projects/OpenClaw-bot-review
git fetch origin main 2>/dev/null
LOCAL=$(git rev-parse HEAD 2>/dev/null)
REMOTE=$(git rev-parse origin/main 2>/dev/null)

if [ $LOCAL != $REMOTE ]; then
echo update_available
else
echo uptodate
fi

Windows(PowerShell)

cd $env:USERPROFILE\projects\OpenClaw-bot-review git fetch origin main 2>$null $local = git rev-parse HEAD 2>$null $remote = git rev-parse origin/main 2>$null if ($local -ne $remote) { updateavailable } else { upto_date }

如果有更新:

  • - 通知用户:检测到新版本,正在更新...
  • 拉取最新代码:git pull origin main
  • 重新安装依赖:npm install
  • 继续执行步骤 5(启动服务)

如果已是最新:

  • - 继续执行步骤 5(启动服务)

如果未安装 git:

  • - 通知用户:检测到项目无 git 管理,正在重新下载最新版本...
  • 删除旧项目目录:

bash
# macOS/Linux
rm -rf ~/projects/OpenClaw-bot-review

# Windows(PowerShell)
Remove-Item -Recurse -Force $env:USERPROFILE\projects\OpenClaw-bot-review

  • - 转到步骤 3(通过 ZIP 下载项目)

步骤 2:检查项目是否存在

bash

macOS/Linux


test -d ~/projects/OpenClaw-bot-review && echo exists || echo not found

Windows(PowerShell)

Test-Path $env:USERPROFILE\projects\OpenClaw-bot-review

如果存在,跳到步骤 4。

步骤 3:下载项目

选项 A:使用 git(推荐)

bash

macOS/Linux


mkdir -p ~/projects
cd ~/projects
git clone https://github.com/xmanrui/OpenClaw-bot-review.git

Windows(PowerShell)

New-Item -ItemType Directory -Force -Path $env:USERPROFILE\projects cd $env:USERPROFILE\projects git clone https://github.com/xmanrui/OpenClaw-bot-review.git

选项 B:不使用 git(备用方案)

macOS/Linux:
bash
mkdir -p ~/projects
cd ~/projects
curl -L https://github.com/xmanrui/OpenClaw-bot-review/archive/refs/heads/main.zip -o openclaw-dashboard.zip
unzip openclaw-dashboard.zip
mv OpenClaw-bot-review-main OpenClaw-bot-review
rm openclaw-dashboard.zip

Windows(PowerShell):
powershell
New-Item -ItemType Directory -Force -Path $env:USERPROFILE\projects
cd $env:USERPROFILE\projects
Invoke-WebRequest -Uri https://github.com/xmanrui/OpenClaw-bot-review/archive/refs/heads/main.zip -OutFile openclaw-dashboard.zip
Expand-Archive -Path openclaw-dashboard.zip -DestinationPath .
Rename-Item -Path OpenClaw-bot-review-main -NewName OpenClaw-bot-review
Remove-Item openclaw-dashboard.zip

Windows(使用 curl 的 cmd - Windows 10+):
cmd
mkdir %USERPROFILE%\projects 2>nul
cd /d %USERPROFILE%\projects
curl -L https://github.com/xmanrui/OpenClaw-bot-review/archive/refs/heads/main.zip -o openclaw-dashboard.zip
tar -xf openclaw-dashboard.zip
ren OpenClaw-bot-review-main OpenClaw-bot-review
del openclaw-dashboard.zip

步骤 4:安装依赖(如果需要)

检查 node_modules 是否存在。如果不存在:

bash

macOS/Linux


cd ~/projects/OpenClaw-bot-review
npm install

Windows

cd %USERPROFILE%\projects\OpenClaw-bot-review npm install

步骤 5:启动服务器

macOS/Linux:
bash
cd ~/projects/OpenClaw-bot-review
npm run dev > /dev/null 2>&1 &

Windows(PowerShell):
powershell
cd $env:USERPROFILE\projects\OpenClaw-bot-review
Start-Process -NoNewWindow -FilePath npm -ArgumentList run, dev

Windows(cmd):
cmd
cd /d %USERPROFILE%\projects\OpenClaw-bot-review
start /B npm run dev

步骤 6:等待服务器就绪

轮询 http://localhost:3000 直到响应(最长 30 秒)。

bash

macOS/Linux


for i in {1..30}; do
curl -s http://localhost:3000 > /dev/null && break
sleep 1
done

Windows(PowerShell)

for ($i=0; $i -lt 30; $i++) { try { Invoke-WebRequest -Uri http://localhost:3000 -UseBasicParsing -TimeoutSec 1 | Out-Null break } catch { Start-Sleep -Seconds 1 } }

步骤 7:返回访问地址(必需)

你必须返回两个地址:

  • - 本地地址
  • 局域网地址

首先,实际检测机器的局域网 IPv4 地址。不要猜测。

macOS/Linux:
bash
(ipconfig getifaddr en0 || ipconfig getifaddr en1 || hostname -I | awk {print $1}) 2>/dev/null

Windows(PowerShell):
powershell
(Get-NetIPAddress -AddressFamily IPv4 -InterfaceAlias Ethernet,Wi-Fi | Select-Object -First 1).IPAddress

规则:

  • - 在编写最终回复前,你必须执行 IP 检测命令。
  • 不要猜测或伪造局域网 IP。
  • 不要因为 localhost 可用就省略局域网地址。
  • 在最终回复中必须同时包含本地地址和局域网地址。
  • 如果局域网 IP 检测失败,你仍必须包含本地地址,并明确说明:

- 局域网访问地址:获取失败
- 并简要说明局域网 IP 检测失败。
  • - 不要只返回 localhost 地址。

返回消息格式:

✅ Pixel Office 已启动!

访问地址:

  • - 本地访问:http://localhost

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 pixel-office-1776199644 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 pixel-office-1776199644 技能

通过命令行安装

skillhub install pixel-office-1776199644

下载

⬇ 下载 pixel-office v1.0.0(免费)

文件大小: 7.22 KB | 发布时间: 2026-4-15 13:23

v1.0.0 最新 2026-4-15 13:23
Initial release: pixel-office skill forked from openclaw-bot-dashboard with dedicated triggers, bilingual description, /pixel-office access path, and strict LAN URL return rules.

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

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

p2p_official_large
返回顶部