SuperAPI AI 工具集

pp-gravitus

数据与分析

查看项目

更新于 10-16 06:50

技能介绍

用途:pp-gravitus 驱动 gravitus-pp-cli 二进制,作为训练仪表盘或分析工具的数据管道,把 Gravitus 训练数据同步进 SQLite,并做导出与统计。它只提供只读命令,不用于创建、更新、删除、发布、评论、点赞、邀请、下单、发消息、预订、购买或任何改变远端状态的操作。

主要能力:gravitus-sync 将全部训练同步进仪表盘 SQLite,按 Prisma schema 写入 LiftingSession,支持认证、分页与增量;export 导出完整训练历史为 CSV 或 JSON;exercises plateau 找出 N 周内估算 1RM 未提升的动作;stats volume 汇总每周总训练量(磅);exercises prs 提取各动作历史 PR。

安装与验证:npx -y @mvanhorn/printing-press-library install gravitus --cli-only;验证 gravitus-pp-cli --version。若 npx 失败,可用 go install github.com/mvanhorn/printing-press-library/library/other/gravitus/cmd/gravitus-pp-cli@latest(需 Go 1.26.6+)。

用法示例:gravitus-pp-cli gravitus-sync --dashboard-db ./prisma/dev.db;增量同步加 --incremental;导出 gravitus-pp-cli export --format csv --output training_history.csv;统计 gravitus-pp-cli stats volume --weeks 12 --agent。认证用 gravitus-pp-cli auth login-password,会话过期需重登,可用 doctor 检查。

限制:仅只读;需先安装并确保二进制目录在 PATH;--agent 展开为 --json --compact --no-input --no-color --yes;输出含 meta/results 信封,解析 .results 与 .meta.source。反馈默认仅本地存储。具体收费、平台支持等资料暂未提供。