From 3d8876b467f108a144c0b714287e7fce91134a41 Mon Sep 17 00:00:00 2001 From: laoboli <1293528695@qq.com> Date: Fri, 24 Jul 2026 08:41:34 +0800 Subject: [PATCH] feat: cal --- controllers/ai.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/controllers/ai.go b/controllers/ai.go index 7e794f8..0d225b9 100644 --- a/controllers/ai.go +++ b/controllers/ai.go @@ -176,6 +176,19 @@ func buildAnalysisPrompt(teachingPlanContent, heartRateContent, analysisType, st 2. 请判断步数与心率是否一致。例如高步数高心率通常说明移动量较大;低步数高心率则可能是力量、支撑、跳跃、对抗或其他无氧/原地高强度活动。 3. 不要简单以步数高低判断运动量是否合理,必须结合教案内容、动作形式和心率变化综合判断。 4. 在教学建议中明确说明本节课是否适合继续使用步数作为辅助分析指标。 +5. 根据每个人的心率变化、平均心率、峰值心率、心率区间停留时间、有效运动时长、步数以及教案中的运动项目和动作形式,分别估算本节课的运动热量消耗。 +6. 必须按心率数据和步数数据中的人员编号逐人输出,不得只给班级平均值;无法匹配的数据需明确标注。 +7. 如果缺少体重、性别或精确年龄,不要给出虚假精确值。请根据适用人群采用合理的参考体重区间,并明确列出假设,最终以千卡区间表示,同时给出估算可信度(高、中、低)。 +8. 热量估算应以心率反映的运动强度和持续时间为主,以步数和教案动作类型进行修正;对于力量、跳跃、支撑、对抗等低步数但高负荷项目,不得仅因步数较少而低估消耗。 + +## 逐人热量消耗估算 + +请在课堂整体分析后单独输出下表,覆盖全部可识别人员: + +| 人员编号 | 有效运动时长 | 平均/峰值心率 | 主要心率区间 | 步数 | 参考体重假设 | 估算消耗(千卡) | 可信度 | 估算依据与异常说明 | +| -------- | ------------ | ------------- | ------------ | ---- | ------------ | ---------------- | ------ | ------------------ | + +表格后请补充全班估算总消耗、个人平均消耗、最高和最低估算消耗,并说明这些结果仅用于运动教学分析,不替代专业代谢检测或医疗评估。 优化方案参考如下格式,教学过程需要详细一些: # 体育教案优化方案