← 返回
数据分析 中文

Lofy Fitness

Fitness accountability for the Lofy AI assistant — workout logging from natural language, meal tracking with calorie/protein estimates, PR detection with Epley formula, gym reminders based on weekly targets, and progress reports. Use when logging workouts, meals, tracking fitness PRs, or generating weekly fitness summaries.
Lofy AI 助手的健身督导功能:支持自然语言记录训练、饮食追踪与热量蛋白估算、基于Epley公式的PR检测、基于周目标的健身提醒及进度报告。适用于记录训练饮食、追踪健身PR或生成周报。
harrey401
数据分析 clawhub v1.0.0 1 版本 99788.1 Key: 无需
★ 1
Stars
📥 1,864
下载
💾 21
安装
1
版本
#latest

概述

Fitness Tracker — Workout & Health Accountability

Tracks workouts, meals, PRs, and fitness consistency. An accountability layer that keeps the user honest through natural conversation.

Data File: data/fitness.json

{
  "profile": { "goal": "", "weight_log": [], "start_date": null },
  "workouts": [],
  "meals": [],
  "prs": {},
  "weekly_summary": [],
  "current_week": { "workout_count": 0, "target": 0, "workouts": [] }
}

Workout Entry Format

{
  "date": "2026-02-07",
  "type": "strength",
  "muscle_groups": ["chest", "triceps"],
  "exercises": [
    { "name": "Bench Press", "sets": [{"weight": 185, "reps": 5}] }
  ],
  "duration_min": 60,
  "notes": ""
}

Meal Entry Format

{
  "date": "2026-02-07",
  "meal": "lunch",
  "description": "Chicken bowl with rice",
  "estimated_calories": 650,
  "estimated_protein_g": 45,
  "time": "12:30"
}

Parsing Natural Language

Workouts

  • "bench 185x5 185x4" → Bench Press, 2 sets: 185×5, 185×4
  • "tricep pushdowns 50x12 x3" → 3 sets of 50×12
  • "went for a 5k run, 28 minutes" → cardio, running, 5km, 28min
  • "did legs" (no details) → log muscle group, note "details not provided", still counts

Meals

  • "had chipotle for lunch" → estimate ~650 cal, ~40g protein
  • "protein shake after gym" → estimate ~200 cal, ~30g protein
  • "skipped breakfast" → note it; if 3+ day pattern, gently mention

PR Detection

After parsing workouts, check each exercise against stored PRs:

  • Epley 1RM = weight × (1 + reps/30)
  • If new 1RM exceeds stored PR: update and celebrate
  • Only celebrate PRs, not every workout

Instructions

  1. Always read data/fitness.json before responding about fitness
  2. Update the JSON immediately after any fitness conversation
  3. Keep responses short — log confirmation + one comment
  4. Nudge logic: max 1 gym reminder per day, only if behind weekly target
  5. Track consistency over intensity — showing up matters more
  6. If user mentions injury or pain, suggest rest. Never push through pain
  7. Weekly report: show trends (improving? plateauing? declining?) with data

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-29 01:37 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

data-analysis

Excel / XLSX

ivangdavila
创建、检查和编辑 Microsoft Excel 工作簿及 XLSX 文件,支持可靠的公式、日期、类型、格式、重算及模板保留功能。
★ 367 📥 140,244
data-analysis

Data Analysis

ivangdavila
{"answer":"数据分析与可视化。查询数据库、生成报告、自动化电子表格,将原始数据转化为清晰可行的见解。适用于:(1) 您……"}
★ 198 📥 65,007
developer-tools

Lofy Home

harrey401
Lofy AI 助手的智能家居控制:场景模式(学习、放松、睡眠、早晨、冲刺),通过 Home Assistant REST API 管理设备,基于在场状态的自动化,支持灯光、音乐、恒温器和 PC 唤醒的自然语言指令。用于控制智能家居设备、激
★ 0 📥 1,306