Skip to content

btlqql/douying

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

抖音 AI 创变者计划 2025|Flow AI 跟练卡

本仓库用于沉淀 「内容重构:让视频成为你的生活搭子」 的参赛方案、正式前端 Demo、TypeScript 后端和部署文档。

核心命题

把抖音视频从单纯的 「被看到」,升级为可复用、可交互、可执行的 「被使用」

当前 Demo 聚焦健身视频场景:

抖音/Pamela 风格视频
→ AI 拆解动作与风险
→ 根据用户状态生成低冲击跟练卡
→ 摄像头实时骨架纠错
→ 完成后由 Flow 维护后续训练计划

一键本地运行

推荐启动 TypeScript 后端,它会同时托管前端静态页面和 /api 接口:

cd /Users/wangyue/Documents/douying/backend-ts
npm run dev

打开:

http://127.0.0.1:8787/glass.html

常用直达:

http://127.0.0.1:8787/glass.html?screen=entry   # 视频入口
http://127.0.0.1:8787/glass.html?screen=card    # 跟练卡
http://127.0.0.1:8787/glass.html?screen=follow  # 实时跟练
http://127.0.0.1:8787/glass.html?screen=plan    # 我的计划 / Flow

如果只想单独看静态前端:

cd /Users/wangyue/Documents/douying/frontend
python3 -m http.server 8020 --bind 127.0.0.1

打开:http://127.0.0.1:8020/glass.html。静态前端会自动跨域调用本地 TS 后端 http://127.0.0.1:8787/api

当前功能状态

  • frontend/glass.html:正式移动端 Demo,包含入口、状态适配、跟练卡、实时跟练、完成复盘、分享卡、21 天计划。
  • backend-ts/:轻量 TS 后端,提供静态托管、HTTP API、WebSocket 姿态通道、Flow AI 对话。
  • backend-ts/pose-worker/:Python MediaPipe Pose Worker,可选启动;未启动时前端和 TS 后端都会自动降级。
  • scripts/package-full.sh:生成完整资源交付包,包含图片、语音、视频、本地 MediaPipe。
  • scripts/package-8mb.sh:生成 8MB 内轻量答辩包,备用。

快速检查

curl http://127.0.0.1:8787/api/health
curl http://127.0.0.1:8787/api/pose/schema
curl -s -X POST http://127.0.0.1:8787/api/flow/chat \
  -H 'content-type: application/json' \
  -d '{"message":"今天小腿痛,星期三改低冲击臀腿","context":{"selectedDay":3}}'

打包

现在没有大小限制,优先生成完整资源包:

cd /Users/wangyue/Documents/douying
bash scripts/package-full.sh

输出:dist/douying-app-full.tgz

如果之后又需要小体积答辩包,再使用:

bash scripts/package-8mb.sh

输出:dist/douying-app-8mb.tgz

文档索引

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 78.9%
  • TypeScript 17.8%
  • Python 2.5%
  • Shell 0.8%