返回顶部
i

iwatch-swim-trackerApple Watch游泳追踪

当用户发送的图片为 Apple Watch 健身的泳池游泳记录,或用户消息包含「游泳」关键词并附带图片时触发。识别游泳训练截图,提取距离、配速、心率等结构化数据,保存训练记录并生成趋势分析报告。适用于游泳训练数据追踪、历史对比和个性化建议。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
175
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

iwatch-swim-tracker

iWatch 游泳追踪器

触发判断

满足以下任一条件时触发本技能:

  1. 1. 当收到用户消息包含图片时,图片内容为 Apple Watch 健身 App 的泳池游泳训练记录截图。
  2. 当用户消息中包含「游泳」关键词并附带图片时。

数据提取

从截图中尽可能提取以下字段。能识别多少就提取多少,不确定的字段不要填。

必填字段

  • - date: 训练日期 → 格式 YYYY-MM-DD
  • timerange: 训练时段 → 格式 HH:MM-HH:MM
  • poollength: 泳池长度(米)
  • total_distance: 总距离(米)
  • laps: 趟数
  • strokes: 各泳姿距离 → {freestyle: {distance: N}, breaststroke: {distance: N}}
- 自由泳=freestyle、蛙泳=breaststroke、仰泳=backstroke、蝶泳=butterfly、混合泳=medley、浮板=kickboard
  • - duration: 体能训练时间 → 格式 H:MM:SS
  • durationseconds: 时长转换为秒
  • avgpace: 平均配速 → 格式 M:SS/100m
  • avgpaceseconds: 平均配速转换为秒/100m
  • avgheartrate: 平均心率(次/分)

可选字段

  • - activecalories: 动态千卡
  • totalcalories: 总千卡数
  • effortscore: 耗能评分(1-10)
  • effortlevel: 耗能等级,如「适中」「困难」等
  • sessionnumber: 第 N 次游泳(如用户提供)
  • autosets: 自动组合数据

数据校验

  • - 泳姿距离之和应等于总距离
  • 趟数 × 泳池长度 ≈ 总距离
  • 日期年份应为当前年份
  • 不确定的值不要猜,宁可不填

处理流程

Step 1:提取数据

从图片中提取上述字段,组装为 JSON 对象。

Step 2:保存数据

bash
python3 {baseDir}/scripts/extractswimdata.py

同一天的数据会自动覆盖更新。

Step 3:查询历史

bash
python3 {baseDir}/scripts/query_history.py --days 14 --weeks 4 --date

回复格式

🏊 游泳训练记录

📅
🏊 总距离: distance>m(趟 × length>m池)
⏱️ 时长:
⚡ 平均配速:
💓 平均心率: heartrate> 次/分
🔥 消耗: calories> 动态千卡 / calories> 总千卡

泳姿分布:

  • - 自由泳: distance>m
  • 蛙泳: distance>m
  • 浮板: m

📊 AI 分析:
<基于本次数据和历史趋势,给出 2-3 句个性化分析和建议>

📈 近期趋势:
<与最近几次训练的关键指标对比>

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 iwatch-swim-tracker-1776097699 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 iwatch-swim-tracker-1776097699 技能

通过命令行安装

skillhub install iwatch-swim-tracker-1776097699

下载

⬇ 下载 iwatch-swim-tracker v1.0.0(免费)

文件大小: 10.7 KB | 发布时间: 2026-4-15 13:06

v1.0.0 最新 2026-4-15 13:06
iWatch Swim Tracker 1.0.0 – Initial Release

- 新增 Apple Watch 泳池游泳训练截图智能识别与结构化数据提取。
- 支持自动保存训练记录,并校验字段完整性与合理性。
- 可按提取数据生成个性化趋势分析和训练建议。
- 实现 14 天/4 周历史记录对比功能。
- 支持多泳姿细分统计,生成标准化回复报告。

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部