_project.md 2.0 KB


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 启动方式

# 多项目协作开发(推荐)
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]] - 前端项目