Workout & Quality You - 你的专属健身鼓励小伙伴
Project description
WQY - Workout & Quality You 💪
你的专属健身鼓励小伙伴!让运动更有趣、更有动力!
🌟 特色功能
💬 智能鼓励系统
- 不同阶段的鼓励语(开始/中途/结束)
- 每日励志金句
- 随机运动建议
🎯 个性化健身计划
- 减脂计划 🔥 - 高效燃脂
- 增肌计划 💪 - 力量训练
- 塑形计划 ✨ - 线条雕刻
- 有氧计划 🏃 - 心肺训练
✅ 打卡追踪系统
- 运动打卡记录
- 进度统计可视化
- 连续打卡追踪
🏆 成就徽章
- 🌱 初次尝试
- 🔥 周战士(连续7天)
- 💎 月度大师(连续30天)
- 🏆 百次俱乐部
- 🌅 早鸟 / 🦉 夜猫子
🛠️ 实用工具
- BMI计算器 - 健康状态评估
- 饮水提醒 - 8杯水目标
- 进度条 - 可视化进度
📦 安装
pip install wqy
🚀 使用
命令行启动
wqy
# 或
fit
Python 代码使用
from wqy import WQY
# 创建你的健身伙伴
wqy = WQY("你的名字")
# 获取鼓励
print(wqy.encourage()) # 💪 今天的汗水是明天的笑容!
# 生成健身计划
plan = wqy.generate_plan("减脂")
print(plan)
# 打卡
result = wqy.check_in("跑步", 30, "感觉不错!")
print(result["message"])
# BMI计算
bmi = wqy.bmi_calculator(175, 70)
print(f"BMI: {bmi['bmi']}, 状态: {bmi['status']}")
# 饮水提醒
print(wqy.water_reminder(3)) # 已完成3/8杯
# 查看统计
stats = wqy.get_stats()
print(f"累计打卡: {stats['total_workouts']} 次")
# 每日金句
print(wqy.daily_quote())
📋 功能菜单
| 功能 | 说明 |
|---|---|
| 1 | 🎯 生成健身计划 |
| 2 | ✅ 打卡记录 |
| 3 | 📊 查看统计 |
| 4 | ⚖️ BMI计算器 |
| 5 | 💧 饮水提醒 |
| 6 | 💬 每日鼓励 |
| 7 | 📖 每日金句 |
| 8 | 🎲 随机运动建议 |
| 9 | 🏆 我的成就 |
🎯 示例输出
==================================================
💪 WQY - Workout & Quality You 💪
你的专属健身小伙伴
==================================================
👤 用户: 小明
💬 今天的汗水是明天的笑容!开始吧!
📋 功能菜单:
1. 🎯 生成健身计划
2. ✅ 打卡记录
...
📄 许可证
MIT License
🙏 反馈
有问题或建议?欢迎提交 Issue!
开始你的健身之旅吧!💪
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
wqy_fitness_cli-0.1.0.tar.gz
(11.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wqy_fitness_cli-0.1.0.tar.gz.
File metadata
- Download URL: wqy_fitness_cli-0.1.0.tar.gz
- Upload date:
- Size: 11.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c97fcf2b24bfa9cad1a25a0ca0307af04affee3eaa6a35180c1ea8fdb6918233
|
|
| MD5 |
540e36705870dc1cee461b0ffd23776a
|
|
| BLAKE2b-256 |
a13cade4fcc598323b05281c30fe9cb6bc3f46370ff55087007872375e73ab8e
|
File details
Details for the file wqy_fitness_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: wqy_fitness_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 11.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aff9e7272c904e903a032dcaf833d0e5036f6ad8cb00354d22e74fe6b8f3a8ba
|
|
| MD5 |
0a1b33b95c2c88970404d08e5aaf4382
|
|
| BLAKE2b-256 |
d45dbf72956466d6dd5ceab4d049b99058f0bba0bfed0d302e8b0664b6c2bcc2
|