feat(val-blog): add 2026-04-30 dream journey post

This commit is contained in:
Chen Gu
2026-08-13 17:00:22 +08:00
committed by Chen Gu
parent 691f96e8a6
commit 81978704fc
941 changed files with 195468 additions and 755 deletions
+102
View File
@@ -0,0 +1,102 @@
# AgentLiving - 项目状态
## ✅ 已完成
### 设计文档
- [x] DESIGN.md - 完整架构设计
- [x] TECH_SPEC.md - 技术规格
- [x] README.md - 项目说明
### Godot 项目结构
```
godot/
├── project.godot # 项目配置
├── scenes/
│ ├── main.tscn # 主场景
│ ├── apartment.tscn # 公寓场景(含3房间+4家具)
│ └── val.tscn # Val角色场景
└── scripts/
├── main.gd # 主场景管理
├── val.gd # Val角色逻辑(状态机)
├── apartment.gd # 公寓管理
└── bridge_client.gd # WebSocket客户端
```
### Bridge 通信层
- [x] bridge_server.py - Python WebSocket服务端
- [x] 协议设计:action_sequence、state_sync、user_command
- [x] 简单指令解析(沙发、冰箱、床、书桌、各房间)
### 功能实现
- [x] Val 4状态:idle、walk、interact、think
- [x] 点击家具自动走过去交互
- [x] 文字指令输入
- [x] 状态面板显示
- [x] 房间切换检测
- [x] 思考气泡显示
## 🚧 待完成
### 美术资源
- [ ] Val 角色精灵(idle、walk、interact动画)
- [ ] 家具贴图(沙发、冰箱、床、书桌)
- [ ] 地板纹理
- [ ] 字体文件
### OpenClaw 集成
- [ ] 接入真实 OpenClaw Agent(当前是模拟逻辑)
- [ ] 调用 toolsspawn、exec、web_search
- [ ] 可视化 subagent 协调
### 功能增强
- [ ] 导航路径优化
- [ ] 更多交互动作
- [ ] 情绪可视化(表情、颜色)
- [ ] 声音反馈
### 多 Agent 支持(Phase 2
- [ ] 添加 Helix/其他 Agent
- [ ] Agent 间通信
- [ ] 社交动画
## 🚀 快速启动
```bash
cd /Users/guchen/.openclaw/workspace/ai-agent-living
# 1. 确保 OpenClaw Gateway 在运行
openclaw gateway status
# 2. 启动项目
./start.sh
# 或手动:
# 终端1:启动 Bridge
cd bridge && python3 bridge_server.py
# 终端2:启动 Godot
cd godot && godot project.godot
```
## 🎮 使用说明
1. **点击家具** - Val 会走过去交互
2. **输入指令** - 右侧面板输入文字指令(如"去沙发上休息")
3. **观察状态** - 右侧面板显示 Val 的实时状态
4. **按 ESC** - 退出
5. **按 R** - 重新连接 Bridge
## 📁 项目位置
`/Users/guchen/.openclaw/workspace/ai-agent-living/`
## 📝 下一步建议
1. **Week 1**: 制作/寻找美术资源,替换占位图形
2. **Week 2**: 接入真实 OpenClaw Agent,实现工具调用可视化
3. **Week 3**: Polish(音效、动画细节、情绪表达)
---
**创建时间:** 2026-04-13
**状态:** MVP 代码完成,待美术资源和 OpenClaw 集成