Skip to main content

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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wqy_fitness_cli-0.1.0-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

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

Hashes for wqy_fitness_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c97fcf2b24bfa9cad1a25a0ca0307af04affee3eaa6a35180c1ea8fdb6918233
MD5 540e36705870dc1cee461b0ffd23776a
BLAKE2b-256 a13cade4fcc598323b05281c30fe9cb6bc3f46370ff55087007872375e73ab8e

See more details on using hashes here.

File details

Details for the file wqy_fitness_cli-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for wqy_fitness_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 aff9e7272c904e903a032dcaf833d0e5036f6ad8cb00354d22e74fe6b8f3a8ba
MD5 0a1b33b95c2c88970404d08e5aaf4382
BLAKE2b-256 d45dbf72956466d6dd5ceab4d049b99058f0bba0bfed0d302e8b0664b6c2bcc2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page