iSkills 原始文档
🔧

fitness-coach

Top Agent Skill


fitness-coach

Skill 简介

在现代快节奏的生活中,保持健康和健身成为了许多人的首要任务。然而,制定个性化的健身计划、跟踪进展以及在忙碌的工作生活中找到平衡点,对大多数人来说是一个不小的挑战。fitness-coach 是一款基于 OpenClaw 平台的 AI 健身教练 Skill,旨在帮助用户轻松实现健身目标。这款 Skill 的核心理念是为用户提供个性化的健身指导,无论你是想增肌、减脂还是提高耐力,fitness-coach 都能为你量身定制训练计划,并提供持续的支持和反馈。

fitness-coach 的设计初衷是让每个人都能拥有一个随时随地的私人健身教练。它不仅能根据你的目标和可用设备生成训练计划,还能跟踪你的进步、提醒你记录训练数据,并根据你的反馈不断调整计划。此外,它还提供营养建议,帮助你在健身的同时保持合理的饮食。

主要功能

1. 个性化训练计划制定

fitness-coach 能够根据用户的目标(如增肌、减脂或提高耐力)和可用的健身设备(如健身房设备或家庭健身器材),自动生成个性化的训练计划。例如:

openclaw chat fitness-coach "我想增肌,每周训练 4 天,有健身房"

2. 训练进度跟踪与记录

该 Skill 能够跟踪用户的训练进度,记录每次训练的表现,包括重量、次数和组数等数据。通过这些数据,fitness-coach 可以分析用户的进步情况,并适时调整训练计划。例如:

你: "我今天完成了 4 组 8 次的卧推,重量是 75kg"
Iron: "好的,我会记录下来,并根据你的表现调整下周的计划。"

3. 营养建议

除了训练计划,fitness-coach 还提供营养建议,帮助用户在健身的同时保持合理的饮食。它可以推荐高蛋白的餐食建议,例如:

你: "推荐一个高蛋白的午餐"
Iron: "你可以尝试鸡胸肉沙拉,包含 200g 鸡胸肉、100g 混合生菜、1 个牛油果和 30g 杏仁,总热量约 500 卡路里,蛋白质含量约 40g。"

4. 每周进度报告

每周,fitness-coach 会生成一份详细的进度报告,包括完成的训练次数、个人记录(PR)、体重变化趋势以及下周的计划调整建议。例如:

Week 12: 4/4 workouts (6 week streak)

PRs: Bench 75kg, Pull-ups 12 reps
Weight: 78.2kg (+0.3/week, on track)

Next week: increase OHP to 42.5kg

5. 训练计划调整与反馈

当用户遇到身体不适或需要调整训练计划时,fitness-coach 能够根据用户的反馈提供替代训练和恢复建议。例如:

你: "我在做过头推举时肩膀疼"
Iron: "建议尝试哑铃侧平举和俯身飞鸟作为替代动作,并减少肩部的训练强度。同时,注意休息和拉伸。"

使用场景

1. 家庭健身用户

对于在家使用简单器材进行锻炼的用户,fitness-coach 可以根据用户提供的设备清单生成适合的训练计划,并提供详细的动作指导。

2. 健身房常客

对于经常去健身房锻炼的用户,fitness-coach 可以根据用户的健身目标和当前的身体状况,制定更复杂的训练计划,并跟踪用户的进步。

3. 健身新手

对于健身新手,fitness-coach 可以提供从基础到进阶的训练计划,并逐步引导用户掌握正确的训练方法和技巧。

4. 营养搭配需求者

对于需要控制饮食以配合健身目标的用户,fitness-coach 可以提供个性化的营养建议,帮助用户更好地实现目标。

5. 训练计划调整

当用户的身体状况发生变化或需要调整训练计划时,fitness-coach 可以根据用户的反馈提供及时的调整建议,确保训练的安全性和有效性。

如何使用

安装

首先,确保你已经安装了 OpenClaw 平台。然后,按照以下步骤安装 fitness-coach Skill:

mkdir -p ~/.openclaw/agents/fitness-coach/agent
cp SOUL.md ~/.openclaw/agents/fitness-coach/agent/
openclaw agents add fitness-coach --workspace ~/.openclaw/agents/fitness-coach

配置

安装完成后,可以通过以下命令开始与 fitness-coach 的第一次对话:

openclaw chat fitness-coach "I want to build muscle, 4 days a week, gym access"

前置条件

示例

示例 1:创建训练计划

你: "我想增肌,每周训练 4 天,有健身房"
Iron: "好的,我将为你制定一个增肌训练计划。以下是本周的计划:

周一:上半身推力训练
1. 卧推:4 组 8 次,重量 70kg
2. 过头推举:3 组 10 次,重量 40kg
3. 上斜哑铃推举:3 组 12 次
4. 侧平举:3 组 15 次
5. 俯身飞鸟:3 组 12 次

请在训练后记录你的表现。"

示例 2:记录训练数据

你: "我今天完成了 4 组 8 次的卧推,重量是 75kg"
Iron: "很好,你的卧推重量增加了 5kg。继续保持!下周我会根据你的表现调整训练计划。"

总结

fitness-coach 是一款功能强大的 AI 健身教练 Skill,旨在帮助用户实现个性化的健身目标。通过个性化的训练计划、详细的进度跟踪、专业的营养建议以及灵活的调整机制,fitness-coach 能够满足不同用户的需求。无论是健身新手还是经验丰富的健身爱好者,fitness-coach 都能为他们提供有力的支持。

对于开发者来说,fitness-coach 提供了一个优秀的示例,展示了如何利用 AI 技术为用户提供个性化的服务。通过学习 fitness-coach 的设计和实现,开发者可以更好地理解如何构建类似的智能应用,为用户提供更优质的服务体验。

GitHub 参考 iSkills 专业中文解析 · 2026-03-22 更新

探索更多 Top Agent Skills