返回顶部
c

calorie-visualizer

Local calorie logging and visual reporting (auto-refreshes and returns report image after each log)

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
656
下载量
2
收藏
概述
安装方式
版本历史

calorie-visualizer

# Calorie Visualizer A local skill for meal logging and visual nutrition analysis. ## Core Flow 1. User sends meal text/photo (upstream extracts calorie/protein values or calls food-db lookup). 2. `add` (or `add-food`) writes to `calorie_data.db`. 3. After write, `visual_renderer.py` generates a fresh report image. 4. CLI prints `REPORT_IMAGE:<path>` so the chat layer can send the image. ## Daily Goal Priority 1. `config.daily_goal` (manual override) 2. TDEE derived from `USER.md` 3. If user explicitly refuses profile data: logging only, no repeated prompting 4. Fallback default in renderer: `2000 kcal` ## CLI Commands ```bash # Add a meal with explicit nutrition values python3 scripts/calorie_visualizer.py add "food name" 500 25 [--photo /path/to/image.jpg] # Add from local food database (local-first, online fallback optional) python3 scripts/calorie_visualizer.py add-food "Subway chicken sandwich" --multiplier 1.0 python3 scripts/calorie_visualizer.py add-food "rice" --offline # Daily summary python3 scripts/calorie_visualizer.py summary # Regenerate report image python3 scripts/calorie_visualizer.py report # Config python3 scripts/calorie_visualizer.py config daily_goal 2000 python3 scripts/calorie_visualizer.py config user_refused_profile True ``` ## Dependencies ```bash cd skills/calorie-visualizer python3 -m pip install -r requirements.txt ``` - Python libs: `html2image`, `Pillow` - Online fallback: optional USDA API (`USDA_API_KEY`) - Database: SQLite (built into Python) - Rendering: requires system Chromium/Chrome (called by html2image) ## Storage - `calorie_data.db` (local SQLite) - No automatic external sync

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 calorie-visualizer-1776419963 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 calorie-visualizer-1776419963 技能

通过命令行安装

skillhub install calorie-visualizer-1776419963

下载 Zip 包

⬇ 下载 calorie-visualizer v1.0.0

文件大小: 16.39 KB | 发布时间: 2026-4-17 19:02

v1.0.0 最新 2026-4-17 19:02
Initial public release: local-first food DB, USDA online fallback, visual report auto-refresh.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部