智途 ZhiTu · 高中长跑 · 多智能体教学系统

市一中 · 高二(3)班 · · 400m 田径场
📡 模拟数据源

📋 课前 · 智能备课

基于全班近 4 周训练数据(手环采集),由 数据分析师 → 教练 → 教学督导 三个智能体协同生成本课 分层教案,落实"针对式教学"。

班级训练画像

近 4 周全班训练负荷(AU)

近 4 周全班心率恢复均值(bpm)

重点关注名单

    🗂️

    教案尚未生成

    📚 生成依据(知识库检索)

    教案与训练处方的生成过程引用以下专业知识库条目,确保建议"有据可依"。

      🔴 课中 · 实时监护

      39 名学生佩戴心率手环,数据经手机/网关实时上传。课堂模型压缩为 25 分钟(热身 5′ + 主体 15′ + 放松 5′)。

      --:--
      未开始
      --
      --
      --
      🟡0 / 🔴0

      💡 演示看点:① 开课后 2 分钟内,教练会对"前程过快"的学生发出控速提醒;② 中后段会出现一次心率异常,安全卫士红色预警后,可在预警面板点「处置」互动。右侧面板为智能体的实时决策过程。

      🏃 400m 田径场 · 实时位置与心率

      📊 心率区间分布(实时)

      ❤️ 全班平均心率曲线

      🚨 安全预警面板

      暂无预警 —— 全班心率正常

      👥 学生实时面板 颜色 = 心率区间 · 点击学生查看详情

      📊 课后 · 报告与训练处方

      课后由 数据分析师 出全员指标,教练 开个性化训练处方,教学督导 汇总班级报告并给出下节课预案。

      📭

      暂无课后报告 —— 请先在「课中」页完成一次上课(或点击「⚡ 快速跑完」)

      🧩 系统架构

      "智途" = 数据采集抽象层 + 多智能体协同 + 教学应用闭环。

      整体数据流

      📡 数据层 心率手环 →(蓝牙)→ 手机 App / 班级网关 → 统一采集接口 演示版:模拟数据源 · 正式版:CSV / 厂商开放平台 API / 校园手环网关
      →
      🔀 AgentBus 消息总线 实时数据流 / 心率快照 / 预警事件 / 阶段事件 统一订阅分发
      ↓
      📈 数据分析师清洗·心率区间/配速/TIR/HRR/训练负荷计算
      🛡️ 安全卫士心率红线监控·分级预警·处置跟踪
      🎯 教练分层计划·配速纠偏·个性化训练处方
      📋 教学督导教案生成·班级报告·下节课预案
      ↓
      🖥️ 应用层教师端大屏(实时监护/报告导出) · 学生端(个人周报) · 家长通知

      🛠️ 真实部署路线

      1. 阶段一(本演示):模拟数据源跑通"备课—监护—报告"全闭环,验证教学逻辑。
      2. 阶段二:接入 CSV / 厂商开放平台(华为 Health Kit、Apple HealthKit 等),支持课后自主训练数据回传。
      3. 阶段三:校园级部署——BLE 网关直连全班手环,教师平板集中采集,学生无需携带手机。

      🔐 数据合规设计

      • 未成年人心率属健康数据:采集前需家长知情同意,数据仅用于教学。
      • 预警只呈现"心率状态与建议",不做健康诊断;异常一律转介校医复核。
      • 数据脱敏存储、班级粒度权限隔离,报告导出留痕。

      ⚙️ 技术说明

      • 纯前端实现(原生 JS + Canvas),双击 index.html 即可运行,可离线演示。
      • 四个智能体当前为规则引擎驱动(确定性、可复现),接口已抽象,正式版可将决策函数替换为 LLM 调用(见 README)。
      • 生理模型:心率储备分区(Karvonen)、心率动态响应、热适应漂移、疲劳脱耦仿真。