注册
登录
新闻动态
其他科技
返回
Cooklang - 在 Git 中管理食谱
作者:
糖果
发布时间:
2024-12-09 01:52:59 (12天前)
来源:
https://briansunter.com/blog/cooklang/
Cooklang 就像食谱的降价。它允许您以人类可读的格式编写食谱,计算机可以解析该格式以获取成分列表、步骤等。 食谱网站已经变得如此臃肿,以至于您需要阅读某人的整个人生故事才能获得成分和步骤。我非常喜欢在 git 和[[cooking]]中以纯文本形式存储信息,所以我很高兴发现CookLang。 我不想用完全非结构化的文本来写我的食谱,因为那样我就不能做有趣的事情,比如生成购物清单、转换单位、获得所需的炊具等。我也不想用高度结构化的方式来写它们像 JSON 这样的格式,因为它太难以阅读和维护。 我喜欢 Cooklang,因为如果你愿意,你可以像阅读食谱一样阅读它。我也喜欢你可以在整个步骤中列出成分,它会自动建立一个成分列表。这样您就不必维护专门的成分列表,并且更容易更新。 库克朗食谱 这就是cooklang食谱的样子。 ![](/user/files/yaAyiAwpsJ6FGgO4BTCp2sz_FgwAUzYY4xphaUuGQoI.png) 库克语言语法 尽管文本是人类可读的,但这就是特殊语法的含义。 原料 @ingredient{quantity%unit}例如@butter{30%g} 可以指定简单的成分,例如@salt. 带空格的成分可以使用花括号@ground pepper{} 时间 时间可以用~{quantity%units}like指定~{30%seconds} 元数据 元数据可以通过以下形式添加>>key: value >>source: https://www.seriouseats.com/food-lab-complete-guide-to-sous-vide-steak 炊具 #cookware{}您可以使用like指定所需的炊具#potato masher{}。 结论 总的来说,我对cooklang 非常满意。与我的静态站点集成非常容易,并且Obsidian cooklang 插件运行良好。我希望收集我最喜欢的食谱并随着时间的推移继续调整它们。 按标签查看我的完整食谱类别列表。
收藏
举报
1 条回复
动动手指,沙发就是你的了!
登录
后才能参与评论