Section 11 — 循证耐力骑行 AI 教练协议
Section 11 是一套开源、去中心化的耐力骑行 AI 教练系统,专为需要数据驱动训练的严肃骑行爱好者设计。其核心架构围绕结构化 JSON 数据流、标准化协议规则和个性化运动员档案(DOSSIER.md)三层体系展开。
核心用法
用户首次使用时需完成三步配置:建立包含功率区间、训练目标和时间安排的运动员档案;配置来自 Intervals.icu 的实时训练数据源(latest.json 与 history.json);设置基于地理位置、天气阈值和通知偏好的自动化心跳机制(HEARTBEAT.md)。完成配置后,AI 教练通过强制性的数据获取流程——任何训练问题必须先拉取 latest.json,趋势分析需额外获取 history.json——确保所有建议基于真实、最新的训练状态,而非虚拟计算。
协议涵盖完整的训练周期管理:训练前准备度评估(Go/Modify/Skip 决策)、训练后表现分析、周/月/季度背景趋势分析,以及基于 ACWR(急慢性负荷比)、TSB(训练压力平衡)、RI(响应指数)等循证指标的实时负荷监控。所有报告遵循标准化模板,支持简洁模式(指标正常时)与详细模式(阈值突破或用户追问时)的自动切换。
显著优点
- 数据主权优先:训练数据完全存储于用户本地设备或私有 Git 仓库,项目本身不运营任何后端服务,杜绝第三方数据垄断风险
- 开源可审计:协议规则、报告模板、同步脚本全部开源,用户可验证每个决策逻辑
- 强制数据绑定:禁止虚拟数学,所有建议必须基于真实拉取的训练数据,避免 LLM 幻觉导致的训练失误
- 隐私原生设计:内置 anonymization 流程,原始训练文件中的身份信息在入协议前即被剥离
- 灵活部署:支持纯本地文件模式(最安全)或私有仓库自动化同步,适应不同技术背景用户
潜在局限
- 配置门槛较高:需用户具备基础技术能力(GitHub/JSON 配置)或依赖已配置环境的 AI Agent
- 依赖外部数据源:核心功能绑定 Intervals.icu 导出,若该平台服务变动需手动调整同步逻辑
- 无内置社交/社区功能:纯个人化工具,缺乏训练同伴比较或教练人工介入的弹性
- 天气与地理服务需外部接入:心跳机制中的天气检查依赖用户自行配置的外部 API 或服务
- 版本锁定风险:协议规则通过 URL 动态拉取,虽便于更新,但也意味着用户需信任仓库维护者的持续治理
适合人群
严肃耐力骑行者(公路、 gravel、铁三)、已使用 Intervals.icu 等训练平台的数据驱动型运动员、希望将 AI 作为训练决策辅助而非替代自主判断的自律用户、以及对数据隐私有强需求的职业或精英业余选手。
常规风险
- 过度训练风险:自动化建议若未结合主观疲劳感受(RPE),可能导致忽视神经肌肉疲劳的隐性累积
- 数据同步延迟:JSON 同步失败或延迟将导致 AI 基于过时数据决策,需用户建立备用检查机制
- 天气阈值僵化:预设的户外骑行条件可能无法适应突发天气变化或用户当日状态波动
- 开源供应链攻击:协议 URL 被篡改可能注入恶意训练建议,建议高级用户 pin 定特定版本 commit