一、Star Office UI介绍
Star Office UI是一个像素风格的 AI 办公室看板 —— 把 AI 助手的工作状态实时可视化,让你直观看到"谁在做什么、昨天做了什么、现在是否在线"。Star Office UI的首页界面。

Star Office UI支持多 Agent 协作、中英日三语、AI 生图装修、桌面宠物模式。 与 OpenClaw 深度集成时体验最佳,也可以独立部署作为状态看板使用。
1.1 Star Office UI的功能介绍
状态可视化 —— 6 种状态(idle / writing / researching / executing / syncing / error)自动映射到办公室不同区域,动画 + 气泡实时展示.
昨日小记 —— 自动从 memory/*.md 读取最近一天的工作记录,脱敏后展示为"昨日小记"卡片.
多 Agent 协作 —— 通过 join key 邀请其他 Agent 加入你的办公室,实时查看多人状态.
美术资产自定义 —— 侧边栏管理角色 / 场景 / 装饰素材,支持动态帧同步,避免闪烁.
AI 生图装修 —— 接入 Gemini API,用 AI 给办公室换背景;不接入 API 也能正常使用核心功能.
二、Star Office UI的安装和部署
2.1 让龙虾帮你部署(推荐给 OpenClaw 用户)
1. 如果你已经部署并使用 OpenClaw,直接把下面这句话发给你的龙虾:
请按照这个 SKILL.md 帮我完成 Star Office UI 的部署:https://github.com/ringhyacinth/Star-Office-UI/blob/master/SKILL.md
龙虾会自动完成 clone、安装依赖、启动后端、配置状态同步,并把访问地址发给你。
2.1 手动部署
环境要求:Python 3.10+(代码使用了 X | Y union type 语法,不支持 3.9 及更低版本)
# 1) 下载仓库git clone https://github.com/ringhyacinth/Star-Office-UI.gitcd Star-Office-UI# 2) 安装依赖(需要 Python 3.10+)python3 -m pip install -r backend/requirements.txt# 3) 准备状态文件(首次)cp state.sample.json state.json# 4) 启动后端cd backendpython3 app.py
打开 http://127.0.0.1:19000 然后试试切状态:
python3 set_state.py writing "正在整理文档"python3 set_state.py error "发现问题,排查中"python3 set_state.py idle "待命中"

所有检查显示 OK 即表示部署成功,在浏览器中访问http://127.0.0.1:19000即可打开首页界面。
请您顺手点下右下角的“推荐”,方便您收到更多精彩内容。每周一、周三和周六更新。
夜雨聆风