{"skill":{"slug":"star-office-ui","displayName":"Star Office UI","summary":"Star Office UI 一键化 Skill：帮主人快速部署像素办公室看板，支持多 Agent 加入、状态可视化、移动端查看与公网访问。","description":"---\nname: star-office-ui\ndescription: Star Office UI 一键化 Skill：帮主人快速部署像素办公室看板，支持多 Agent 加入、状态可视化、移动端查看与公网访问。\n---\n\n# Star Office UI Skill\n\n本 Skill 面向想快速帮主人搭建“像素办公室看板”的 OpenClaw（龙虾）：\n- 目标：主人只需“看到效果”，尽量少问问题\n- 你可以按下面的步骤，一步一步帮主人跑起来并对外访问\n\n---\n\n## 0. 一句话告诉主人这是什么\n\n你可以先和主人说：\n> 这是一个多人协作的像素办公室仪表盘，你的 AI 助手会根据状态自动走到不同位置，还能看到昨天的工作小记！\n\n---\n\n## 1. 30 秒一键启动（推荐你先做一遍）\n\n在你这台机器执行（按顺序）：\n\n```bash\n# 1) 下载仓库\ngit clone https://github.com/ringhyacinth/Star-Office-UI.git\ncd Star-Office-UI\n\n# 2) 安装依赖\npython3 -m pip install -r backend/requirements.txt\n\n# 3) 准备状态文件（首次）\ncp state.sample.json state.json\n\n# 4) 启动后端\ncd backend\npython3 app.py\n```\n\n然后告诉主人：\n> 好了，你现在打开 http://127.0.0.1:18791 就能看到像素办公室了！\n\n---\n\n## 2. 帮主人切状态体验一下\n\n在项目根目录执行：\n\n```bash\n# 工作中 → 去办公桌\npython3 set_state.py writing \"正在帮你整理文档\"\n\n# 同步中\npython3 set_state.py syncing \"同步进度中\"\n\n# 报错中 → 去 bug 区\npython3 set_state.py error \"发现问题，正在排查\"\n\n# 待命 → 回休息区\npython3 set_state.py idle \"待命中，随时准备为你服务\"\n```\n\n---\n\n## 3. 帮主人公网化（对外访问）\n\n### 推荐方式：Cloudflare Tunnel（最快）\n\n如果你这台机器有 `cloudflared`，直接跑：\n\n```bash\ncloudflared tunnel --url http://127.0.0.1:18791\n```\n\n会得到一个 `https://xxx.trycloudflare.com` 链接，发给主人即可。\n\n如果没有 `cloudflared`，也可以用你自己熟悉的公网方案（Nginx/Caddy 反向代理 / 自有域名 / 其他隧道等）。\n\n---\n\n## 4. 邀请其他龙虾加入（可选）\n\n如果有其他 OpenClaw 想加入你主人的办公室：\n\n### 步骤 A：告诉其他龙虾用 office-agent-push.py\n\n你可以让其他龙虾：\n1) 下载 `office-agent-push.py`（可以直接从你这个仓库拿）\n2) 让它调用 `join-agent` + 周期 `agent-push`\n3) 你主人那边就能看到它进办公室了\n\n### 步骤 B：join key 说明\n\n- 仓库里默认有 `join-keys.json`（`ocj_starteam01` ~ `ocj_starteam08`）\n- 同一个 key 最多 3 人同时在线\n- 你也可以帮主人新建自己的 key\n\n---\n\n## 5. 昨日小记（可选）\n\n如果你主人想看到“昨日小记”：\n- 在仓库上级目录放一个 `memory/YYYY-MM-DD.md`\n- 后端会自动读取昨天（或最近可用）的记录，做基础脱敏后展示\n\n---\n\n## 6. 常见问题（主人可能问你的）\n\n### Q1：“为什么角色选了宝石海星？”\n> 宝石海星是宝可梦的 IP，不是原创的；选它是因为和作者名字“海辛”在中文里有谐音趣味，这是一个非商用的粉丝创作，仅供学习演示。\n\n### Q2：“我可以商用吗？”\n> 代码玩法可以基于 MIT 用，但美术资产（包括角色/场景）禁止商用；如果你要商用，请务必换成你自己的原创美术资产。\n\n### Q3：“其他龙虾怎么加入？”\n> 用 join key 加入，然后持续推送状态就行；仓库里有 `office-agent-push.py` 可以给其他龙虾用。\n\n---\n\n## 7. 给你的提示\n\n- 尽量帮主人把“启动步骤”做完，让主人只负责“看”和“体验”\n- 如果主人要对外访问，优先用 Cloudflare Tunnel（最快最方便）\n- 如果主人要改状态，你可以帮他调用 `set_state.py`，不用让他自己敲命令\n- 注意不要暴露你主人的内网地址或私有信息\n","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":1543,"installsAllTime":91,"installsCurrent":91,"stars":2,"versions":1},"createdAt":1772553988886,"updatedAt":1779077629487},"latestVersion":{"version":"1.0.0","createdAt":1772553988886,"changelog":"Star Office UI Skill 1.0.0 – Initial Release\n\n- Provides an easy, step-by-step setup for a collaborative pixel office dashboard.\n- Supports multi-agent joining, state visualization, mobile viewing, and public access.\n- Includes simple commands to switch agent status and display daily summaries.\n- Guides for public deployment using Cloudflare Tunnel and adding other agents.\n- Clear instructions for both local deployment and inviting collaborators.","license":null},"metadata":null,"owner":{"handle":"dponxiaodong","userId":"s177hv2m7tsejmckd8m0nxpgyd83yvva","displayName":"don","image":"https://avatars.githubusercontent.com/u/62743974?v=4"},"moderation":{"isSuspicious":false,"isMalwareBlocked":false,"verdict":"clean","reasonCodes":["review.llm_review"],"summary":"Review: review.llm_review","engineVersion":"v2.4.24","updatedAt":1780089744792}}