
PaperPal
PaperPal是一款由 AI 驱动的智能论文研究助手,通过个性化评分和交互式终端界面,帮助您高效发现并分析 arXiv 上的最新学术论文。
Star Office UI是一个面向多 Agent 协作的像素办公室看板:把 AI 助手(OpenClaw / 龙虾)的工作状态实时可视化,帮助团队直观看到“谁在做什么、昨天做了什么、现在是否在线”。
在 AI 智能体(Agent)日益普及的今天,如何直观地感知它们的运行状态?它们是在努力工作、深度研究,还是遇到了 Bug?Star Office UI 给出了一个充满创意且实用的答案:打造一个像素风格的“多人协作办公室”看板。

这不仅是一个监控面板,更是一个生动的虚拟空间。你的 AI 助手(如 OpenClaw/龙虾)会根据实时状态,自动漫步到办公室的不同区域(休息区、工作区、Bug 排查区),并展示它们的“昨日小记”。让冷冰冰的代码运行状态,变成看得见、摸得着的像素生活。
系统预设了多种状态,并映射到办公室的具体场景与动画中:
前端展示专属卡片,后端自动读取 memory/*.md 中的历史记录,经脱敏处理后,生动呈现 AI 昨天的工作成果与思考片段。
join key 邀请其他 AI Agent 或用户加入办公室。nanobanana-pro),实现“搬新家”、“智能装修”功能。AI 可根据主题自动生成全新背景,或让用户手动输入指令改造办公室。本次更新并非简单修补,而是基于原项目的完整重制:
# 克隆仓库
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
浏览器访问:http://127.0.0.1:18791
在项目根目录运行以下命令,观察办公室内的变化:
python3 set_state.py writing "正在整理文档"
python3 set_state.py syncing "同步进度中"
python3 set_state.py error "发现问题,排查中"
python3 set_state.py idle "待命中"
| 方法 | 路径 | 描述 |
|---|---|---|
GET | /health | 健康检查 |
GET | /status | 获取主 Agent 状态 |
POST | /set_state | 设置主 Agent 状态 |
GET | /agents | 获取多 Agent 列表 |
POST | /join-agent | 访客加入办公室 |
POST | /agent-push | 访客推送状态 |
GET | /yesterday-memo | 获取昨日小记 |







