Sign inSign up

cloudsmithy/mian

By cloudsmithy

Updated over 1 year ago

Image
0

485

cloudsmithy/mian repository overview

面食配方计算器 & 斗地主多玩家计分器(Flask 项目)

这是一个基于 Flask 的双功能小工具项目,包含两个实用页面:

  1. 面食配方比例计算器:根据输入的面粉重量,自动计算水和酵母的推荐用量,支持饺子皮、面条、馒头、馅饼皮、面包等多种配方类型。
  2. 斗地主多玩家计分器:三人斗地主积分工具,支持每轮得分输入(自动推算第三人得分,确保总和为零),记录每轮分数,并统计总分。

🏗 功能亮点

🍜 配方计算器(/
  • 自动按比例计算水量与酵母
  • 区分 280g / 250g 基准配方
  • 可选择不同面食类型
  • 自带参考表格展示
🀄 斗地主计分器(/ddz
  • 支持三人记分,输入两人得分自动推算第三人
  • 自动记录每轮得分
  • 实时总分统计
  • 固定右下角切换按钮,快速返回首页

🚀 本地运行

1. 安装依赖

建议使用虚拟环境:

python3 -m venv venv
source venv/bin/activate  # Windows 使用 venv\Scripts\activate
pip install Flask
2. 启动服务
python app.py

默认运行在 http://localhost:8000/


📁 项目结构

.
├── app.py              # 主程序入口
├── templates/
│   ├── index.html      # 面食配方页面
│   └── score.html      # 斗地主计分器页面
├── static/             # (可选)静态资源目录
└── README.md

📸 页面预览(


📌 TODO(可选)

  • 导出斗地主得分记录为 CSV
  • 自定义玩家名称与数量
  • 页面响应式增强
  • 进一步抽象为模块化组件

🤝 License

MIT License,欢迎学习与改造。

Tag summary

Content type

Image

Digest

sha256:baa69e3f8

Size

49.6 MB

Last updated

over 1 year ago

docker pull cloudsmithy/mian