概述
Star-Office-UI 是一款像素风格的 AI 办公室看板系统,旨在解决 AI Agent 工作状态"看不见"的问题。传统 AI Agent 的工作过程是黑盒的,用户无法直观了解 Agent 当前在做什么、昨天做了什么、现在是否在线。Star-Office-UI 通过像素风格的办公室场景,将抽象的工作状态转化为可视化的场景:
- 休息区(沙发):Agent 待命或任务完成时的状态
- 工作区(办公桌):Agent 正在工作时的状态(写代码、写文档、搜索、执行任务等)
- Bug 区:Agent 遇到错误或异常时的状态
角色会根据当前状态自动移动到对应区域,配合动画和气泡提示,让 AI 的工作变得"可见"和"有趣"。支持多 Agent 协作、中英日三语、AI 生图装修、桌面宠物模式,与 OpenClaw 深度集成时体验最佳,也可以独立部署作为状态看板使用。

核心特性
- 状态可视化:将抽象的 AI 工作状态转化为直观的视觉场景
- 多 Agent 协作:支持多个 AI Agent 同时在线,实时查看团队状态
- 趣味性:像素风格设计,让 AI 工作变得有趣和生动
- 易用性:30 秒快速部署,支持多种集成方式
主要功能
核心作用
Star-Office-UI 的核心作用是将 AI Agent 的工作状态可视化,通过像素风格的办公室场景,让用户直观了解 AI 的工作状态:
- 状态可视化:6 种工作状态映射到办公室的 3 个区域,角色自动移动
- 多 Agent 协作:支持多个 AI Agent 同时在线,实时查看团队状态
- 昨日小记:自动从
memory/*.md读取最近一天的工作记录,展示为"昨日小记"卡片 - 实时更新:状态变化实时同步,无需刷新页面
- 移动端适配:手机直接打开即可查看,适合外出时快速瞄一眼
快速开始
方式一:手动部署
# 1) 下载仓库
git clone https://github.com/ringhyacinth/Star-Office-UI.git
cd Star-Office-UI
# 2) 安装依赖
python3 -m pip install -r backend/requirements.txt
# 3) 准备状态文件(首次)
cp state.sample.json state.json
# 4) 启动后端
cd backend
python3 app.py

