fix charts
This commit is contained in:
@@ -81,14 +81,16 @@ def format_fitness_context(snapshot: dict[str, Any]) -> str:
|
||||
f"Б {totals.get('protein_g', 0):.0f}/{targets.get('protein_g', 0):.0f} · "
|
||||
f"Ж {totals.get('fat_g', 0):.0f}/{targets.get('fat_g', 0):.0f} · "
|
||||
f"У {totals.get('carbs_g', 0):.0f}/{targets.get('carbs_g', 0):.0f} "
|
||||
f"(план {targets_expected.get('carbs_g', 0):.0f}) г"
|
||||
f"(план {targets_expected.get('carbs_g', 0):.0f}) · "
|
||||
f"Кл {totals.get('fiber_g', 0):.0f}/{targets.get('fiber_g', 0):.0f} г"
|
||||
)
|
||||
else:
|
||||
lines.append(
|
||||
f"Съедено: {totals.get('calories', 0):.0f}/{targets.get('calories', 0):.0f} ккал · "
|
||||
f"Б {totals.get('protein_g', 0):.0f}/{targets.get('protein_g', 0):.0f} · "
|
||||
f"Ж {totals.get('fat_g', 0):.0f}/{targets.get('fat_g', 0):.0f} · "
|
||||
f"У {totals.get('carbs_g', 0):.0f}/{targets.get('carbs_g', 0):.0f} г"
|
||||
f"У {totals.get('carbs_g', 0):.0f}/{targets.get('carbs_g', 0):.0f} · "
|
||||
f"Кл {totals.get('fiber_g', 0):.0f}/{targets.get('fiber_g', 0):.0f} г"
|
||||
)
|
||||
lines.append(f"Вода: {water_l:.1f}/{water_target:.1f} л")
|
||||
|
||||
@@ -130,7 +132,7 @@ def format_fitness_context(snapshot: dict[str, Any]) -> str:
|
||||
"set_fitness_profile, calc_fitness_targets, lookup_food, lookup_exercise. "
|
||||
"TDEE = BMR + NEAT (200 ккал) + шаги + тренировки. "
|
||||
"TDEE факт — по залогированной активности; TDEE план — среднее за неделю (или baseline) для утреннего бюджета углеводов. "
|
||||
"БЖУ: белок 2.2 г/кг (сушка) / 1.8 г/кг (поддержание/набор), жир 1.0 г/кг, угли — остаток от целевых ккал. "
|
||||
"БЖУ: белок 2.2 г/кг (сушка) / 1.8 г/кг (поддержание/набор), жир 1.0 г/кг, угли — остаток от целевых ккал, клетчатка ~14 г/1000 ккал. "
|
||||
"Скриншоты Mi Fitness: vision уже извлекла данные в блок [Скриншот] с fitness_hints — используй их, не говори что не видишь картинку. "
|
||||
"Еда — оценка LLM (≈)."
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user