Agent Skills
返回列表
Deep Garden 游泳训练看板

Deep Garden 游泳训练看板

生活服务 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_159a690e/swim-training-tracker

技能介绍

它解决什么问题

业余泳者的训练数据通常散在三个地方:手表 App 里只有配速和距离,没有长期趋势;动作问题只能靠反复回放视频自己猜;至于《全国游泳锻炼等级标准》怎么评级,几乎没人帮你算。结果是练了很久不知道有没有进步,动作错了也不知道为什么慢。

这个技能把三件事合并到一块自包含的 HTML 看板里:多日趋势、逐组 SWOLF、成就徽章,以及「你的动作 vs 标准动作」的 GIF 连续对比,同时按参考规范给出文字版泳姿建议。看板零依赖,Chart.js 已本地化,离线双击就能打开。

核心流程

初始化:把 assets/dashboard-template.html 复制一份用户自己的文件,同目录保留 chart.umd.js。首次只问一次称呼、年龄、身高,写进模板内联 JSON 的 SWIM_DATA.profile,打开就是空状态引导。

解析截图:用视觉识别读出日期、总距离、各组泳姿/距离/配速/休息/SWOLF,再按 references/data-quality-rules.md 剔除异常。这里有个坑:SWOLF 本质是单趟(50 米)指标,连续 100 米组要按 单趟划手数 = SWOLF − 总用时÷趟数 折算,游速正常但 SWOLF 看似离谱的真实连续游应当保留并折算,而不是直接删掉。

更新看板:本地版直接编辑 HTML 里的 SWIM_DATA,trainingDays 和 allSessions 两处必须同步写入;托管版则把当日数据写成 JSON 片段,跑 scripts/merge_data.py 合并进 swim-data.json。

视频分析(可选,建议有 Python 环境):按 references/shooting-spec.md 判断拍摄质量,用 OpenCV 抽帧生成 wrong_*.gif,对照泳姿技术规范与参考视频索引,只指出 1–2 个最关键的问题。自由泳先数一个完整划手周期的打腿次数判断腿法,蛙泳先判休闲还是竞速姿势,再匹配错误条目,建议统一按「标准是 X,你现在是 Y,所以 Z」的结构写出来。

适用边界

  • 面向业余爱好者和初学者(含 40 岁以上人群),不替代专业队的生物力学分析。
  • 截图识别存在 ±1 组、配速 ±2 秒的误差,关键决策需用户回看原图确认。
  • 完整参考视频库(B 站 mp4 + 细节 GIF)因版权和体积未打包,只有索引可用。
  • 任何要部署到公开 URL 的看板必须先改 var PASS = ... 设访问口令,否则禁止部署。
  • 改完 HTML 内联 JS 记得跑 node --check,中文引号曾经让整页白屏。

使用场景

  • 收到运动手表截图并要求分析训练,需提取距离、配速和SWOLF,更新到看板。
  • 发来泳池视频求动作改进,需评估拍摄质量,抽帧生成GIF并与标准动作对比。
  • 想初始化空白看板,需复制模板并询问基本信息,写入profile字段供首次打开。
  • 想部署到云端给家人访问,必须先设置访问口令,再把链接和口令一起发送。

适合人员

  • 想长期追踪训练数据的业余游泳爱好者,需要查看多日趋势和SWOLF变化。
  • 想自学纠错的40岁以上初学者,需要通俗易懂的文字版泳姿改进建议。
  • 想按全国游泳锻炼等级标准评级的用户,需要填入50米成绩自动算出等级。
  • 想给孩子或泳友分享看板的家长,需要部署带访问口令的私人链接。