name: star-office-deploy description: Star Office UI 一键部署技能 — 帮主人快速部署像素办公室看板,支持多 Agent 加入、状态可视化、移动端查看与公网访问 metadata: openclaw: version: 3.0 requires: pip: - flask - pillow
这是一个多人协作的像素办公室仪表盘,你的 AI 助手会根据状态自动走到不同位置,还能看到昨天的工作小记!
cd /Users/panda/.openclaw/workspace
git clone https://github.com/ringhyacinth/Star-Office-UI.git
cd Star-Office-UI
python3 -m pip install -r backend/requirements.txt
cp state.sample.json state.json
cd backend
python3 app.py
或使用后台运行:
nohup python3 app.py > /tmp/star-office.log 2>&1 &
好了,你现在打开 http://127.0.0.1:19000 就能看到像素办公室了!
帮主人切换状态看看效果:
cd /Users/panda/.openclaw/workspace/Star-Office-UI
# 工作中 → 去办公桌
python3 set_state.py writing "正在帮你整理文档"
# 同步中
python3 set_state.py syncing "同步进度中"
# 报错中 → 去 bug 区
python3 set_state.py error "发现问题,正在排查"
# 待命 → 回休息区
python3 set_state.py idle "待命中,随时准备为你服务"
默认密码: 1234
修改方式:
export ASSET_DRAWER_PASS="your-strong-pass"
提醒主人: 1. 默认密码可以先直接体验 2. 建议改成强密码(更安全,防止他人误改资产和布局) 3. 如果长期运行(systemd/pm2/容器),把环境变量写入服务配置
# 创建 skill 目录结构
mkdir -p ../skills/gemini-image-generate/scripts
# 复制脚本到 skill 目录
cp scripts/gemini_image_generate.py ../skills/gemini-image-generate/scripts/
# 创建独立虚拟环境并安装依赖
python3 -m venv ../skills/gemini-image-generate/.venv
../skills/gemini-image-generate/.venv/bin/pip install google-genai
引导用户配置:
GEMINI_API_KEY — API KeyGEMINI_MODEL — 推荐 nanobanana-pro 或 nanobanana-2配置方式:
- 侧边栏填写 — 打开资产侧边栏 → 在生图配置区域直接输入并保存
- 环境变量 — export GEMINI_API_KEY="your-key"
提醒主人: - 不配置 API 也能用基础看板 - 配置后才能使用"搬新家/找中介"的 AI 生图装修能力 - 若要替换成其他类型 API,请先沟通
cloudflared tunnel --url http://127.0.0.1:19000
拿到 https://xxx.trycloudflare.com 后发给主人:
这是临时公网链接;如果你愿意,后续我可以一步步带你部署到本地域名。
office-agent-push.pyjoin-agent + 周期 agent-pushjoin-keys.json(ocj_starteam01 ~ ocj_starteam08)如果主人想看到"昨日小记":
memory/YYYY-MM-DD.md好了,你现在打开 http://127.0.0.1:19000 就能看到像素办公室了!
提醒主人:
- 现在可以点击"装修房间"开始装饰
- 侧边栏默认密码是 1234
- 想改密码时随时告诉你,你来帮他改
- 推荐改成强密码,安全性更高
提醒主人: - 生图功能需要自己的 API - 当前接入的是 Gemini 官方 API 格式与地址 - 若要替换成其他类型 API,请先和你沟通 - 最好让主人把对应 API 文档发给你,便于准确适配
代码玩法可以基于 MIT 用,但美术资产(包括角色/场景)禁止商用;如果你要商用,请务必换成你自己的原创美术资产。
用 join key 加入,然后持续推送状态就行;仓库里有
office-agent-push.py可以给其他 Agent 用。
writing/researching/executing),再开始工作如果主人之前已经安装过旧版,按以下步骤升级:
state.json、自定义资产)git pull 或重新克隆到新目录)python3 -m pip install -r backend/requirements.txtASSET_DRAWER_PASSGEMINI_API_KEY / GEMINI_MODEL(如需生图)asset-positions.jsonasset-defaults.json/health本次更新以后,至少提醒主人以下变化:
nanobanana-pro / nanobanana-2)ASSET_DRAWER_PASS 生产环境建议改强密码state.json 已创建这个技能的最新版本可以在7w4.net小葱技能站找到。
版本: v1.0.0
最后更新: 2026-04-17
作者: 老 6 🎯
这个技能整体质量不错,能正常部署一个像素办公室看板,支持多AI助手同时在线、状态可视化、三语切换等功能。文档写得比较详细,部署步骤清晰,还区分了基础功能和可选功能。不足之处是默认密码太简单(1234)容易被忽视,以及缺少故障排除指南,万一遇到问题可能不知道怎么办。基础功能不需要额外API,但AI生图装修需要配置Gemini API,不配置也能正常使用核心看板。