Cadenvo
给教练和运动员用的手机训练系统:教练排计划,运动员按组记录,双方一起复盘。
私有仓库,见面可演示
- 2,446
- 次提交,2026-08 起
- 2,325
- 次署我的名字




截图来自验收画廊,使用演示数据。
流程它怎么工作
- 01教练排计划
- 02AI 整理成草稿
- 03教练确认发布
- 04运动员按组记录
- 05一起复盘
01概况
- 背景
- 我练了七年短跑,很多时候没有教练。训练计划散在聊天记录和表格里,执行情况和成绩各放一处,复盘时找不齐。
- 目标
- 计划、执行、成绩放进同一个系统;AI 整理的计划只是待审核的草稿,正式成绩必须逐格确认。
- 我负责
- 发起人、技术负责人,产品、后端、前端都参与。
02方案与取舍
Flutter Web 手机端加 FastAPI 后端,客户端由 OpenAPI 接口合同生成;每次请求都重新核验身份和权限。
选了AI 只出待审核的草稿
没选AI 直接发布计划、写入成绩
成绩记错会带偏之后的训练判断。代价是教练多一步确认。
选了客户端由接口合同自动生成
没选前后端各写一份接口代码
两边字段不会对不上。代价是改接口要先改合同、再重新生成。
03结果
已上线,教练端的计划导入、小周期总览,运动员端的今天和训练执行都能用;上面四张截图来自验收画廊(演示数据)。
04复盘
功能能跑通不等于好用,下一步是在真实训练里多看教练和运动员怎么用。
提交每月提交数
取自代码仓库(2026-11-06)。