--- type: project-group name: TG Live Game status: active created: 2024-12-31 updated: 2026-01-03 children: - tg-live-game-hono - tg-live-game-web --- # TG Live Game 直播游戏平台项目组,包含后端 API 服务和前端应用。 ## 子项目 | 子项目 | 类型 | 技术栈 | Kanban ID | |--------|------|--------|-----------| | [[tg-live-game-hono/_project\|tg-live-game-hono]] | 后端 | Hono + CF Workers | `7c6bb2ce-90a2-4e96-bc04-5facdcdb337f` | | [[tg-live-game-web/_project\|tg-live-game-web]] | 前端 | Vue 3 + TypeScript | `32214e97-f833-485f-8c7c-cf4d82327e0b` | ## 系统架构 详见 [[architecture-v1]] ``` Mac摄像头 → RTMPS → Cloudflare Stream → HLS → tg-live-game-web ↑ tg-live-game-hono (API) ``` ## 项目状态 - **POC 阶段**: ✅ 已完成 - **v1 目标**: Mac摄像头 → RTMPS → Cloudflare → Web播放 ### v2 目标 - [ ] RTSP输入支持 - [ ] WHIP输出支持 - [ ] Java进程管理 ### v3 目标 - [ ] 多路流管理 - [ ] 自动重连 - [ ] 监控告警 ## 代码仓库 | 项目 | 路径 | |------|------| | 后端 | `/Users/yibu/dev_workspace/frontend/tg-live-game/tg-live-game-hono` | | 前端 | `/Users/yibu/dev_workspace/frontend/tg-live-game/tg-live-game-web` | ## 开发工作流 详见 [[workflow]] 文档。 ### Claude Code 启动方式 ```bash # 多项目协作开发(推荐) cd /Users/yibu/dev_workspace/frontend/tg-live-game claude ``` ### 多项目协作 同时涉及前后端的功能,使用依赖链串联任务: ``` 任务01-hono (后端) → 任务01-web (前端) → 任务02-hono → 任务02-web → ... ``` ### 任务字段 | 字段 | 含义 | |------|------| | `project` | 目标 Kanban 项目 | | `related` | 关联任务编号 | | `depends` | 依赖任务(需先完成) | ## 相关文档 - [[workflow]] - 完整开发工作流 - [[architecture-v1]] - 系统架构 - [[tg-live-game-hono/_project]] - 后端项目 - [[tg-live-game-web/_project]] - 前端项目