workout

💪 极简私密的智能训练日志

开源社区维护的纯文本健身追踪指南,帮助用户建立本地化的训练日志、PR记录与进度分析系统,数据完全本地可控。

收藏
6.8k
安装
1.7k
版本
v1.1.0
CLS 安全性认证2026-06-04
点击查看完整报告 >

使用说明

核心用法

Workouts 是一个纯描述性的个人健身追踪系统指南,通过结构化的 Markdown 文档帮助用户建立完整的训练记录体系。用户需手动创建 ~/workouts// 目录,按照技能建议的格式记录每次训练的日期、类型(力量/有氧/柔韧性/运动)、具体动作、组数次数重量、主观感受(轻松/中等/困难/失败)及恢复状态(睡眠、酸痛、精力)。技能支持力量训练的详细日志(如"3x8 @ 60kg"格式、RPE评分、失败次数标注)和有氧运动的距离、配速、心率追踪,并自动构建个人动作数据库、训练计划模板和PR记录档案。

显著优点

该技能的最大优势在于渐进式增强设计:从第1周的简单记录,到第2周标准化动作命名,再到第2个月建立固定训练计划、第3个月实现PR追踪与进度分析,让用户无需一开始就面对复杂系统。其主动提醒机制极具实用价值——能自动提示"上次深蹲3x5@90kg"、"卧推PR即将到来"、"3周未练硬拉"等关键信息,有效避免训练遗忘和盲目加重。此外,纯本地存储确保健身数据隐私安全,开源透明的社区维护模式(GitHub openclaw/skills仓库)保证了内容的可信度。

潜在缺点与局限性

作为纯文本指南,该技能不具备自动化功能,所有文件创建、数据录入、计算分析均需用户手动完成,对习惯App自动同步的用户可能显得繁琐。缺乏可视化图表能力,进度趋势需通过文本对比自行判断。动作数据库依赖用户自行维护一致性,拼写错误会导致追踪断裂。此外,技能明确不涉及卡路里/宏量营养素追踪和复杂周期化训练计划,对有进阶需求的健身者功能覆盖有限。

适合的目标群体

  • 注重数据隐私、希望完全掌控训练记录的力量训练爱好者
  • 偏好简洁文本工作流、厌倦复杂健身App的极简主义者
  • 处于健身入门到中级阶段、需要建立系统记录习惯的用户
  • 使用Obsidian/Notion等笔记工具、希望整合健身数据的效率工具用户
  • 需要离线可用、不依赖云服务的特殊环境使用者

使用风险

  • 数据备份责任:本地存储意味着用户需自行负责文件备份,磁盘损坏将导致记录丢失
  • 手动计算误差:体积、强度等指标的周趋势分析依赖用户自行计算,存在统计错误风险
  • 过度训练判断:虽然技能提供频率警示,但最终的恢复决策仍需用户自主判断,不能替代专业教练指导
  • 无跨设备同步:多设备用户需自行解决数据同步问题(如通过Git、云盘等外部方案)

安全解读

核心用法

Workouts 是一款纯 Markdown 驱动的个人健身追踪 Skill,在本地 ~/workouts/ 目录构建完整的训练管理体系。核心功能包括:

  • 训练日志记录:支持力量训练(组数×次数×重量)、有氧训练(时长/距离/配速)、柔韧性及专项运动,自动记录日期、体感(轻松/中等/困难/失败)和恢复状态
  • 进度智能分析:自动对比历史数据,提示「上次卧推 3×8@55kg」,识别平台期(「深蹲 4 周无进步」),计算周训练容量趋势
  • PR 追踪体系:自动识别 1RM/3RM/5RM 突破及有氧纪录,触发祝贺提醒并维护历史 PR 时间线
  • 周期化建议:基于训练频率智能提示(「8 天内 5 次练腿,建议休息」),根据当前水平推荐下次负荷(「尝试 57.5kg 或加一次」)

显著优点

  • 渐进式上手:从简单记录到完整周期化分析,匹配用户成长阶段
  • 数据主权完全本地:所有数据以 Markdown 文件存储,无云端依赖,可版本控制或迁移
  • 智能上下文唤醒:训练前主动推送上次数据,打破「忘记上次重量」的常见障碍
  • 防过度训练设计:内置肌群恢复追踪和过度训练预警

局限与风险

  • 无可视化图表:依赖文本表格,长期趋势感知不如专业 App 直观
  • 无社交/教练功能:纯个人追踪,无动作教学视频或社群激励
  • 数据一致性依赖用户:运动名称拼写需标准化,否则统计分散
  • 伤病责任边界:虽支持伤病记录,但无医学建议资质,严重损伤需专业咨询

适合人群

自律型健身爱好者、力量举/健美训练者、偏好本地数据控制的技术用户,以及希望脱离订阅制健身 App 的用户。不适合需要视频指导的初学者或依赖社交激励的人群。

常规风险提示

  • 备份 ~/workouts/ 目录防止误删
  • 伤病记录仅供参考,急性损伤及时就医
  • 渐进超负荷建议算法基于简单线性假设,高级周期化需自行判断

workout 内容

手动下载zip · 2.2 kB
SKILL.mdtext/markdown
请选择文件