HowToCook: 程序员在家做饭指南

万字长文!GitHub 50K星项目`HowToCook`:程序员的厨房“操作系统”,教你用代码思维征服味蕾! 摘要:用代码思维重构厨房:GitHub开源菜谱项目HowToCook解析 本文介绍了一个独特的GitHub项目HowToCook,它将烹饪艺术转化为程序员熟悉的代码思维模式。该项目通过GitHub平台实现菜谱的版本控制、协作开发和结构化管理,使烹饪过程如同编写算法:食材作为输入参数,详细步骤作为处理逻辑,最终产出美味菜肴。文章以"西红柿炒鸡蛋"为例,展示如何将烹饪步骤解构成模块化函数(如prep_eggs、cook_tomatoes),并强调量化参数(精确到克和毫升)和异常处理机制。该项 阅读详情

GitHub:https://github.com/Anduin2017/HowToCook

更多AI开源软件:发现分享好用的AI工具、AI开源软件、AI模型、AI变现 - 小众AI

发现一个好玩的开源,分享给大家,刚好最近也是在家里做饭。

做饭的时候,偶尔在网上找找菜谱和做法。但是这些菜谱往往写法千奇百怪,经常中间莫名出来一些材料。对于习惯了形式语言的程序员来说极其不友好。

所以,我计划自己搜寻菜谱并结合实际做菜的经验,准备用更清晰精准的描述来整理常见菜的做法,以方便程序员在家做饭。

同样,我希望它是一个由社区驱动和维护的开源项目,使更多人能够一起做一个有趣的仓库。所以非常欢迎大家贡献它~

​

​

本地部署

如果需要在本地部署菜谱 Web 服务,可以在安装 Docker 后运行下面命令:

docker pull ghcr.io/anduin2017/how-to-cook:latest
docker run -d -p 5000:5000 ghcr.io/anduin2017/how-to-cook:latest

如需下载 PDF 版本,可以在浏览器中访问 /document.pdf

如何贡献

针对发现的问题,直接修改并提交 Pull request 即可。

在写新菜谱时,请复制并修改已有的菜谱模板: 示例菜。

搭建环境

菜谱

按难度索引
素菜
荤菜
水产
早餐
主食
半成品加工
汤与粥
饮料
酱料和其它材料
甜品

进阶知识学习

如果你已经做了许多上面的菜,对于厨艺已经入门,并且想学习更加高深的烹饪技巧,请继续阅读下面的内容:

HowToCook:程序员在家做饭方法指南 程序员做饭指南 最近在家隔离,出不了门。只能宅在家做饭了。作为程序员,我偶尔在网上找找菜谱和做法。但是这些菜谱经常写法千奇百怪,经常中间莫名出来一些材料。程序员来说极其不友好。 所以,我计划自己搜寻菜谱和并结合实际做菜的经验,准备用更清晰精准的描述来整理常见菜的做法,以方便程序员在家做饭。 厨房准备 在阅读和参考菜谱之前,假想你已经在厨房中准备好了以下物品。这些物品不会在原材料和工具部分指出。 煤气灶,锅,食用油,碗与盘子,筷子,炒勺,洗涤剂,抹布,钢丝球 其他针对每道菜的原材料,请具体参考菜品本身的所需原材料章节。 做菜之前 菜谱 主食 常见菜 水煮肉片(等待大佬编写中……) [糖醋里脊](等待大佬编写中……) 红烧本质 在制作红烧可能前,强烈建议提前学习一些技巧。 汤与粥 饮料 如何贡献 直接修改这部分做菜指南并提交 补充菜谱时,针对一道菜,必须补充其必需原材料,原材料用量计算公式。 立即下载

相关推荐

新手避坑:RT-Thread-Studio外设驱动配置最容易忽略的3个地方(附WDT实例)

本文针对RT-Thread-Studio新手在配置外设驱动时常见的编译报错问题,以看门狗(WDT)为例,详细解析了最易忽略的三个关键配置环节:RT-Thread-Studio的图形化Setting开关、Kconfig中的依赖关系以及SConscript的编译规则。掌握这三层配置模型,能有效避免头文件包含正确却依然编译失败的问题,确保驱动代码被正确加入构建。

gray5的博客 506

Github 热点项目 HowToCook 程序员做饭指南,把厨房当IDE,300道开源菜谱精准复刻米其林

它内置实时热更新功能,修改界面立刻生效,极大提升开发效率,自带的状态管理机制让复杂交互逻辑更易维护。它通过训练阶段学习数据库表结构、业务术语和历史SQL模板,使用时用户用大白话提问,比如"上月销量前十的产品",就能自动生成准确的SQL语句并返回可视化图表。开会时它能实时录音转文字,边讨论边生成带重点标记的笔记,结束后立刻提供智能总结,特别适合需要保密的工作会议或远程团队使用。项目支持流程图式任务编排,能处理文件解析、图表生成、多语言校对等复杂需求,特别适合想快速实现AI应用的小白开发者和企业用户。

opentrending的博客 3812

C#实战:5分钟搞定Modbus RTU通讯(基于NModbus4库)

本文详细介绍了如何使用C#和NModbus4库快速实现Modbus RTU通讯,包括环境配置、核心功能实现、性能优化及常见问题排查。通过代码示例和实用技巧,帮助开发者高效完成工业自动化设备的数据采集与控制任务。

weixin_30689307的博客 467

HowToCook——程序员专属的做饭指南,让你在家也能轻松成为厨房达人!

作为程序员,你是否曾在深夜加班后面对空荡荡的冰箱发愁?是否在搜索菜谱时被“适量”“少许”这样的模糊描述逼疯?这个由程序员发起、社区共同维护的“做饭指南”,用代码般的严谨逻辑重构了传统菜谱,让你像读技术文档一样轻松掌握做饭技巧。:项目作者在README中埋了一个“程序员浪漫”——用Man hours统计开发耗时,当前已累计。《HowToCook》不仅是一本菜谱,更展现了开源社区如何用技术思维解决生活问题。这大概就是“用爱发电”的最佳诠释了!,堪称“GitHub上最香的项目”!,开启你的美食代码之旅吧!

-曾牛的博客 8718

用PyTorch手把手搭建液态神经网络(LNN):从微分方程到无人机避障实战

本文详细介绍了如何使用PyTorch搭建液态神经网络(LNN),从微分方程基础到无人机避障实战应用。LNN通过动态时序建模和微分方程实现高效计算,特别适合多传感器数据融合场景。文章包含完整的代码实现、训练技巧及性能优化方案,帮助开发者快速掌握这一前沿技术。

uber9的博客 439

工业视觉检测实战指南:从硬件配置到AI算法部署

本文提供了一套完整的工业视觉检测系统搭建实战指南。从硬件选型(相机、光源、镜头、工控机)到AI算法(深度学习模型)部署,详细解析了如何为生产线配置一双“会思考的眼睛”。重点探讨了深度学习算法在复杂缺陷识别中的应用,并分享了模型训练、优化及云边协同部署的实战心得,旨在帮助工程师实现从实验室Demo到7x24小时稳定运行的工业落地。

weixin_29051193的博客 457

Github热榜--《程序员做饭指南》

公众号:尤而小屋作者:Peter编辑:Peter最近在GitHub上发现了一个很有趣的项目:【程序员做饭指南】,居然成为多日GitHub的热榜第一。仓库具体地址:https://githu...

fengdu78的博客 4701

手把手教学:利用AutoDL与vLLM快速部署DeepSeek-R1大模型实战指南

本文详细介绍了如何利用AutoDL平台和vLLM框架快速部署DeepSeek-R1大模型的实战指南。从服务器配置、vLLM安装优化到模型部署的两种方案,再到性能调优和生产环境建议,手把手教你高效完成大模型部署。特别针对国内开发者遇到的网络问题提供了稳定解决方案,并分享了显存优化、磁盘清理等实用技巧。

weixin_42531779的博客 327

GitHub上狂揽62Kstars的程序员做饭指南

作为一名程序员,我们经常会在全球最大的同性交友网站GitHub上寻找一些优质的开源项目来学习,以提升自己的专业技能。今天给大家推荐的是一个GitHub上狂揽61K⭐⭐的开源项目。项目名叫做HowToCook,只听名字,大家应该能想到这是一个教程序员怎么做饭的项目。作为一个程序员,你会愿意去学习这个项目,提升自己的软技能么?如果愿意,那就跟着小凡继续往下看,看看项目能给我们带来什么?

再小的帆也能远航,把分享变成一种习惯 3270

【物联网技术】ESP8266 ESP-01/01s 固件下载烧录+STM32串口通信接线

ESP8266 ESP-01/01s 工作模式接线与MQTT固件下载烧录接线

嵌入式阿齐Archie 3万+

CNN+LSTM+Attention+DNN模型实战:pytorch搭建CNN+LSTM+Attention+DNN行车速度预测

CNN+LSTM+Attention+DNN模型实战:pytorch搭建CNN+LSTM+Attention+DNN行车速度预测

6045

《程序员做饭指南》霸榜 GitHub:不仅有量筒、烧杯,还用上了数学公式?

盘点GitHub上的那些“神奇”指南。

m0_50065287的博客 2万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

程序员做饭指南

哈喽,大家好,我是指北君。 小子,我看你骨骼惊奇,必是吃货奇才,现在是不是 吃,你所欲也,瘦,你亦所欲也呢? 是不是正为此事发愁呢?我这有本《程序员做饭指南》 原价13块8,算你10块钱。算了,看你我今日有缘,免费送你咯,他日你若习得真经,打通任督二脉,学会健康饮食,狂吃不胖,吃遍天下美食,抱得美人归之际,记得给我一壶好酒,二两牛肉,顺便分享给你的朋友,喊他们给我点赞,就可以咯~ 项目简介 项目地址:https://github.com/Anduin2017/HowToCook 官网:https://c

kyzb2022的博客 2135

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

程序员做饭指南,GitHub教程来了

手把手教你创建第一个GitHub开源项目

腾讯云云开发布道师,慕课网合作讲师 2万+

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

HowToCook终极指南:5步快速掌握程序员做饭技巧

还在为每天吃什么发愁吗?作为程序员,我们习惯于用逻辑思维解决问题,但在厨房里却常常手足无措。HowToCook项目正是为程序员量身打造的做饭指南,从简单的家常菜到精致的甜点,都能轻松上手!🚀 ## 🔥 为什么程序员需要学会做饭? 作为技术工作者,我们经常加班熬夜,外卖吃多了不仅不健康,还会影响工作效率。学会做饭不仅能保证营养均衡,还能培养耐心和创造力。HowToCook项目汇集了数百种菜品

gitblog_01088的博客 439

2025最完整HowToCook指南:从厨房搭建到美食部署全流程

作为程序员,你是否也曾面对这样的困境:面对复杂的菜谱描述感到困惑,不知道如何高效准备食材,或者在烹饪过程中遇到各种"bug"却找不到解决方案?HowToCook项目正是为解决这些问题而生。本文将带你从0开始,完成从厨房环境搭建到菜品部署的全流程,让你轻松掌握程序员式烹饪方法。 ## 厨房环境搭建 在开始烹饪前,需要先搭建基础"开发环境"。HowToCook项目假设你已准备了基本厨房设备,包括燃...

gitblog_00207的博客 1336

【亲测免费】 探索美食世界的编程之道——《程序员做饭指南》

探索美食世界的编程之道——《程序员做饭指南》 【免费下载链接】HowToCook 程序员在家做饭方法指南。Programmer's guide about how to cook at home (Chinese only). 项...

gitblog_00925的博客 1211

2025超实用程序员做饭指南:从厨房小白到美食达人的蜕变之路

你还在为下班回家吃什么而烦恼?还在对着复杂菜谱一头雾水?这篇指南将带你从厨房新手快速成长为烹饪高手,让你用程序员的逻辑思维轻松搞定一日三餐。读完本文,你将获得: - 系统化的厨房入门知识 - 分难度的菜谱选择策略 - 实用烹饪工具使用技巧 - 常见食材处理方法 - 美味酱料自制配方 ## 厨房基础准备 ### 必备厨具与食材 开始烹饪之旅前,先做好厨房的基础配置。详细的准备清单可以参考[厨房准...

gitblog_00966的博客 924

《程序员做饭指南》霸榜 GitHub!不仅有量筒、烧杯,还用上了数学公式?

整理 | 郑丽媛出品 | 优快云(ID:优快云news)对于 GitHub,相信绝大多数程序员都再熟悉不过了。作为目前全球最大的开源软件存储库,GitHub 托管了大量的软件代码,无数...

优快云资讯 944

程序员做饭指南APP的TF开放下载了

作者:Cyandev ,排版:晓宇微信公众号:芯片之家(ID:chiphome-dy)程序员做饭指南前段时间各大群都在讨论一个GitHub项目,HowToCook,这是一个程序员做饭指南,大家讨论激烈,有褒有贬,有的觉得做个饭,看视频更好,最直观,有的觉得,程序员是不是太那个了,做个饭还用文字搞个菜谱,会不会太机械,没灵魂,还有的觉得挺好的,觉得非常直观,写的非常棒。没看...

karaxiaoyu的专栏 818

86.8K Star!程序员脱单神器HowToCook:会做饭的码农最撩人,女友直呼“太暖了“!

HowToCook不仅仅是一个菜谱项目,更是程序员生活方式的一次升级。从今天开始,让厨房成为你的第二个工作台,用代码的严谨去征服美食的艺术。,专门为程序员量身打造的做饭指南,彻底解决了这个痛点。"适量盐"、"少许生抽"、"中火炒制"...这些模糊描述让习惯了精确逻辑的我们抓狂。看着桌上的第N个外卖盒子,你是不是也在想:除了写代码,我还能做点什么?根据口味调整参数,记录个人偏好设置,建立自己的"配置文件"。,不仅能改善生活质量,还能在繁忙的工作中找到另一种成就感。从早餐到宵夜,从简餐到大菜,应有尽有。

dotNET跨平台 152

疫情期间 !“程序员做饭指南” 在 GitHub 上火了

点击上方“Github中文社区”,关注看Github,每天提升第065期分享 来自:扩展迷EXTFANS大家好,我是Huber。GitHub作为目前全球最大的开源软件存储库,托管了大量的软件代码,吸引了无数开源爱好者聚集在这里。当然,它也成为程序员不时了解最近比较火热话题讨论以及更多热门项目的摸鱼闲逛之所。在 GitHub 上,每隔一段时间,都总有一些奇奇怪怪的项...

Github中文社区 922
上一篇: KrillinAI: 基于 AI 的视频翻译配音工具
下一篇: BitNet: 微软开源的 1-bit 大模型推理框架
小众AI
博客等级 码龄25年 1290粉丝 143原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值