aree6/LiftShift
GitHub: aree6/LiftShift
一个免费的健身数据分析工具,通过 AI 洞察和可视化帮助用户追踪锻炼进度。
Stars: 443 | Forks: 69
## 官方网站
https://liftshift.app
## 界面截图
## 官方部署
LiftShift 有一个规范的托管实例:
- **规范域名:** https://liftshift.app
## 署名要求
公共部署必须包含对上游项目的可见署名。
可接受的最低署名要求:
- **指向官方网站的链接:** https://liftshift.app
- **源代码链接:** 一个公开可访问的、指向运行确切版本对应源代码的链接
署名应在正常使用期间合理可发现(例如:在页脚、“关于”弹窗或“设置”中)。移除、隐藏或遮盖署名将被视为不合规。
## 快速开始
1. **选择你的平台** (Hevy / Strong)
2. **Hevy**: 选择你的**体型** + **重量单位**,然后**继续**登录/同步(使用邮箱+密码或 Pro API 密钥),或导入 CSV 文件。 / **Strong**: 选择体型 + 单位,然后导入 CSV 文件
3. 在仪表盘、训练项目和历史记录标签页中**浏览**你的分析数据
4. 通过实时反馈和灵活筛选**获取洞察**
- 分号分隔 (`;`) 且字段带引号的文件
- 带单位后缀的标题,例如 `Weight (kg)` 和 `Distance (meters)`
## 故障排除
如果你看到这个错误:
请执行以下操作:
1. 将你的 Hevy 应用语言切换为**英文**
2. 再次导出你的训练 CSV 文件
3. 重新上传到 LiftShift
## 功能
- **仪表盘分析** - 训练量趋势、训练分布、关键指标
- **训练项目追踪** - 个人记录、1RM 估算、表现趋势
- **趋势置信度** - 趋势洞察包含置信度和简短证据说明,以减少嘈杂的建议
- **历史记录可视化** - 带日期筛选的详细训练日志
- **逐组反馈** - 你的表现实时反馈(包括滚动、考虑疲劳度的预期重复次数范围)
- **训练会话目标检测** - 根据重复次数区间分布检测会话是力量/增肌/耐力/混合型
- **本地存储** - 数据保存在你的浏览器中
- **主题模式** - 日间(亮色)、中等暗色、午夜暗色、纯黑色和纹理
## PR 定义
- **PR**: 某个训练项目有史以来的最佳**重量**(显示**绝对**变化)。
- **容量 PR**: 某个训练项目有史以来的最佳**单组容量** (`重量 × 重复次数`,基于所有历史记录;显示**百分比**变化)。
## 本地开发
此内容旨在用于本地开发和贡献者工作流,并非生产部署指南。
```
git clone https://github.com/aree6/LiftShift.git
cd LiftShift
npm install
npm run dev
```
## 维护者
- **GitHub 仓库**: https://github.com/aree6/LiftShift
- **GitHub 个人资料**: https://github.com/aree6
- **邮箱**: mohammadar336@gmail.com
## 安全声明
- 唯一的官方部署是 https://liftshift.app。
- 任何其他域名均为非官方。请勿在非官方部署中输入凭据。
- LiftShift 将同步凭据(认证令牌、API 密钥和登录信息)存储在你的浏览器本地。当浏览器支持 WebCrypto + IndexedDB 时,密码在静态存储时会被加密。
标签:AI驱动分析, JSON 请求, MITM代理, SEO关键词, 交互式界面, 健康数据, 健康科技, 健身分析, 免费健身工具, 可分享进度卡, 多平台支持, 平台检测, 数据可视化, 日历过滤, 用户健身, 肌肉热图, 自动化攻击, 运动分解, 锻炼日志