type: sub-project
name: TG Live Game Hono
parent: tg-live-game
kanban_id: 7c6bb2ce-90a2-4e96-bc04-5facdcdb33
code_path: /Users/jamesw/dev_workspace/frontend/tg-live-game/tg-live-game-hono
tech_stack: Hono + Cloudflare Workers + D1
status: active
created: 2024-12-31
后端 API 服务,基于 Hono + Cloudflare Workers 构建。
| 属性 | 值 |
|---|---|
| Kanban Project | tg-live-game-hono |
| 代码仓库 | /Users/jamesw/dev_workspace/frontend/tg-live-game/tg-live-game-hono |
| 父项目 | [[tg-live-game]] |
| 关联前端 | [[tg-live-game-web]] |
| 模块 | 描述 | 状态 |
|---|---|---|
| 视频管理 | CRUD、导入、上传 | ✅ 已实现 |
| 直播管理 | CRUD、播放信息 | ✅ 已实现 |
| Cloudflare API | Stream API 封装 | ✅ 已实现 |
| JWT 认证 | 登录、注册、刷新 | ✅ 已实现 |
| 用户管理 | CRUD、权限管理 | ✅ 已实现 |
| RBAC 权限 | 角色权限控制 | ✅ 已实现 |
# 进入代码目录
cd /Users/jamesw/dev_workspace/frontend/tg-live-game/tg-live-game-hono
# 启动 Claude Code
claude
# 开发命令
npm install # 安装依赖
npm run dev # 本地开发
npm run deploy # 部署