程序员做饭指南 HowToCook
一个由社区驱动的开源家常菜谱库,用程序员熟悉的清晰、结构化方式描述做菜步骤与用料,覆盖素菜、荤菜、主食、汤与厨房技巧,并提供可本地部署的网页浏览服务。
过去 7 天收获 2 颗 Star
爱鲜报评分
0.0
0 人评分
103k
星数
是
中文
—
主语言
是
活跃
489
贡献者
人工分析
EDITORIAL推荐理由
把菜谱写成「可执行文档」的思路很对程序员胃口:用料、步骤、注意事项分门别类,避免网上菜谱的随意跳步。项目体量大、更新活跃,从厨房准备到具体菜品都有覆盖,适合零基础在家练手。还提供 Docker 一键部署的网页版,方便离线查阅。
适用场景
- 程序员/新手在家学做饭
- 按食材或菜系查找家常菜做法
- 团队或家庭内部共享菜谱
- 自建菜谱网站或做二次开发
- 学习开源社区协作与文档贡献
优点
- 菜谱结构统一、步骤清晰,对新手友好
- 内容规模大,荤素主食汤与厨房技巧齐全
- 社区活跃,贡献与更新频繁
- 提供 Docker 镜像,可本地部署网页版浏览
- 采用 Unlicense,使用与二次分发限制少
缺点
- 以中文家常菜为主,西餐与特殊饮食覆盖有限
- 部分菜谱依赖个人经验,口味与火候需自行调整
- 网页版部署后需等待索引,初次使用有门槛
- 内容质量依赖社区贡献,个别条目详略不一
上手难度
入门
项目简介
程序员做饭指南(HowToCook) 是一个由社区共同维护的开源菜谱仓库。作者最初的想法很朴素:网上菜谱写法千奇百怪,常常中途冒出没提过的材料,对习惯形式化描述的人极不友好。于是项目尝试用更清晰、精准、结构化的方式整理常见家常菜的做法。
内容组织
仓库按类别组织菜谱与技巧文档,主要包括:
- 厨房准备与基础技巧:厨房准备、如何洗碗、如何选择现在吃什么,以及高压锅、空气炸锅、微波炉等器具的使用说明
- 烹饪方法学习:焯水、炒与煎、凉拌、腌、用刀、蒸、煮、去腥、食品安全等
- 菜谱分类:素菜、荤菜、主食、汤等,每道菜独立成文
每篇菜谱通常包含用料清单、步骤说明与注意事项,阅读路径接近「按文档执行」。
网页浏览与本地部署
项目提供在线可视化站点,方便按分类检索菜谱。若需本地部署,可借助官方 Docker 镜像运行网页服务:
docker pull aiursoft/howtocookviewer
docker run -d -p 5000:5000 aiursoft/howtocookviewer
启动后使用默认账号登录即可浏览,服务会在启动后一段时间内完成内容索引。
如何参与贡献
项目欢迎所有人补充菜谱或修正错误。新增菜谱时,建议复制仓库中已有的「示例菜」模板,按统一格式填写用料与步骤,再提交 Pull Request。这种「模板 + 评审」的方式,也让文档质量相对可控。
适合谁
- 想从零开始学做饭、又希望步骤明确的开发者
- 需要一份可离线查阅、可自行部署的菜谱库
- 想体验开源文档协作、练习提交 PR 的初学者
评论
- 暂无评论,来写第一条吧。