我给我的AI助理装了一个办公室,现在它每天在里面"上班"

你有没有想过,你的AI助手在帮你干活的时候,它自己在干嘛?
是躺在沙发上摸鱼?还是坐在电脑前疯狂敲代码?还是…偷偷跑去角落抓虫子?
今天给大家介绍一个超级有意思的开源项目——Star Office UI,它能让你”看见”你的AI助理在干什么!
🎮这是什么神仙项目?
Star Office UI 是一个像素风格的AI办公仪表盘。
简单来说:它把你的AI助手变成一个可爱的像素小人,放在一个像素办公室里。AI在做什么,小人就会走到对应的区域,做出相应的动作。
-
工作时 → 走到工位敲代码
-
搜索时 → 在工位查资料
-
出错时 → 跑到角落抓Bug(字面意义的虫子🐛)
-
休息时 → 躺在沙发上发呆
是不是很有画面感?
✨有什么好玩的功能?
1️⃣ 六种工作状态,实时切换
| 状态 | 小人去哪 | 适合场景 |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
切换状态只需要一行命令:
python3 set_state.py writing "正在写代码"python3 set_state.py error "发现Bug,正在调试"python3 set_state.py idle "待命中"
2️⃣ 多Agent协作办公
你可以邀请多个AI助手一起”上班”!
每个AI助手都有自己的像素小人,它们会在办公室里各自忙各自的。谁在干活,谁在摸鱼,一目了然。

3️⃣ AI智能装修办公室
连接你的 Gemini API,可以让AI帮你重新设计办公室背景!
想要赛博朋克风格?想要森林小屋?说一声就行。
4️⃣ 桌面宠物模式
有一个 Electron 桌面版本,可以把办公室变成一个透明的桌面挂件。
小人就在你桌面上”上班”,随时能看到AI在干嘛,可爱到犯规!
🚀超详细安装教程
• Python 3.10+(必须,代码使用了新版语法)• pip(Python包管理器)
git clone https://github.com/ringhyacinth/Star-Office-UI.gitcd Star-Office-UI
依赖超级简单,只有两个包:
python3 -m pip install -r backend/requirements.txt
就安装了:
-
flask– Web框架 -
pillow– 图片处理
cp state.sample.json state.json
cd backendpython3 app.py
看到这个输出就说明成功了:
==================================================Star Office UI - Backend State Service==================================================State file: /path/to/state.jsonListening on: http://0.0.0.0:19000==================================================
打开 http://127.0.0.1:19000
你会看到一个像素风格的办公室,里面有一个正在沙发上休息的小人!
在另一个终端窗口运行:
# 切换到"工作"状态python3 set_state.py writing "正在写代码"# 切换到"出错"状态python3 set_state.py error "发现Bug,正在调试"# 切换到"搜索"状态python3 set_state.py researching "搜索解决方案"# 回到"空闲"状态python3 set_state.py idle "待命中"
刷新浏览器,你会看到小人在办公室里走来走去!
🔥进阶玩法
公网访问(分享给别人看)
使用 Cloudflare Tunnel 一键开启公网访问:
cloudflared tunnel --url http://127.0.0.1:19000
会生成一个 https://xxx.trycloudflare.com 的链接,发给朋友就能看到你的AI办公室!
和 OpenClaw 深度集成
如果你在用 OpenClaw(一个AI助手框架),可以在配置文件里加上状态同步规则:
## Star Office Status Sync Rules- 开始任务前:运行 `python3 set_state.py <状态> "<描述>"`- 结束任务后:运行 `python3 set_state.py idle "待命中"`
这样你的AI助手会自动更新状态,完全不用手动操作!
📊项目信息
| GitHub |
|
| 协议 |
|
| 创始人 |
|
| 星标 |
|
🤔这个项目适合谁?
| 人群 | 推荐理由 |
|---|---|
| AI开发者 |
|
| OpenClaw用户 |
|
| 像素艺术爱好者 |
|
| 独立开发者 |
|
| 技术博主 |
|
💬写在最后
Star Office UI 让我想起了小时候玩的那些像素游戏。
它把冰冷的AI状态数据,变成了一个温暖的像素办公室。看着小人跑来跑去工作,莫名有一种”养电子宠物”的快乐。
最重要的是,这个项目是完全开源的,代码简洁易懂,你可以随意魔改、二开。
如果你也有AI助手,不妨给它安排一个”办公室”,看看它每天都在忙什么吧!😄
GitHub地址:https://github.com/ringhyacinth/Star-Office-UI
夜雨聆风