闲社服务运行正常AI智能体自动化平台
w

健身记录

技能标识:workout-track

Log a strength training session and insert it into the life_db database. Use when the user shares their gym session, exercises, sets, reps, weights, RPE, rest times, session duration, feelings, or asks to record a workout.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.2
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

健身记录

训练日志

从自然语言或结构化输入中解析力量训练内容,并将其插入到 life_db 数据库的 sport 模式中。

连接

凭据存储在 ~/.openclaw/services/life-db/.env 文件中。

工作流程

1. 解析用户消息

从自由文本或结构化输入中提取:

字段类型说明
sessiondateYYYY-MM-DD默认值:今天
durationmin
int | 训练总时长 |
| feeling | 1–10 整数 | 整体训练感受 |
| notes | string | 可选 — 训练计划名称、伤病情况等 |
| exercises[] | array | 每个动作一个对象 |

每个动作:

字段类型说明
exercise_namestring统一规范化命名(例如:卧推、深蹲、罗马尼亚硬拉)
sets
int | 正式组数 |
| reps | int | 每组次数(如有变化取平均值) |
| weight_kg | float | 训练重量 — 自重训练填 null |
| rpe | float | 主观疲劳度(1–10),可选 |
| rest_sec | int | 组间休息时间(秒),可选 |
| orderinsession | int | 按提及顺序排列 |
| notes | string | 可选 — 节奏、递减组、超级组等 |

2. 与用户确认

插入前显示摘要:

📅 {DD/MM/YYYY} · 力量训练 · {duration} 分钟 · 感受 {feeling}/10
• {动作1} — {sets}×{reps} @ {weight} kg
• {动作2} — {sets}×{reps} 自重
• …

是否保存?(是 / 否)

3. 插入

仅在确认后,使用 exec 工具:

json
{
tool: exec,
command: bash -c set -a; source ~/.openclaw/services/life-db/.env; uv run --project ~/.openclaw {baseDir}/scripts/insert_workout.py
}

将 替换为压缩后的 JSON 数据(无换行,正确进行 shell 转义)。

4. 确认结果

成功时 — 严格按照以下格式回复,不多不少:

✅ 力量训练 · {duration} 分钟 · 感受 {feeling}/10 · #{session_id}
{评论}

{评论} 规则 — 1 行,最多 60 字符,无表情符号:

  • - 感受 ≥ 8 → 简短激励语
  • 感受 5–7 → 鼓励语
  • 感受 ≤ 4 → 坚持肯定语

失败时 — 直接报告错误,未经用户输入不得重试。

示例

用户输入解析结果
健身房1小时感受8。卧推4x10 80kg,深蹲4x8 100kg,弯举3x12 15kg3个动作,60分钟,感受8/10
45分钟胸/肩。卧推5x5 90kg RPE 9,过头推举4x8 40kg,侧平举3x15 10kg
3个动作,45分钟,需要询问感受 | | 快速训练30分钟:引体向上4x8自重,划船4x10 60kg | 2个动作,30分钟,需要询问感受 |

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 workout-track-1776269830 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 workout-track-1776269830 技能

通过命令行安装

skillhub install workout-track-1776269830

下载

⬇ 下载 workout-track v1.0.2(免费)

文件大小: 4.79 KB | 发布时间: 2026-4-16 16:45

v1.0.2 最新 2026-4-16 16:45
Translate all prompts and examples to English.
返回顶部