level 2
兔徒恶新聊2W
楼主
如题,折腾了几天,写了个开源小工具,叫「麦门聪明点」。
起因很简单:每次点麦当劳都在纠结。想省钱又怕吃不饱,想增肌不知道咋搭,手里一堆优惠券还不知道怎么用最划算。
这玩意儿逻辑很直白——你跟它说一句「我要增肌,预算 35」,它直接连麦当劳官方接口拉实时菜单和优惠券,然后把所有可能的搭配都跑一遍,用代码算出最优解,最后把「原价多少、券后多少、省多少、蛋白多少」明明白白列给你。
四个模式:· 省钱:预算内吃饱,券后价最低· 增肌:蛋白质拉满· 低卡:热量上限内最优· 解馋:怎么爽怎么来
最关键的一点:它不让 AI 算钱。大模型口算价格十次有八次会错,所以我把「算账」这部分写成确定性的代码,所有价格走官方接口核算,结果可复现、可测试(54 个测试全绿)。
现在它正在参加麦当劳 1024 程序员节大赛,榜单按 GitHub Star 排名。如果觉得有点用,GitHub 搜 McSmartPick,点个 Star 就是最大的支持。
开源免费,不收集任何信息,代码全公开谁都能审。



2026年10月15日 03点10分
1
起因很简单:每次点麦当劳都在纠结。想省钱又怕吃不饱,想增肌不知道咋搭,手里一堆优惠券还不知道怎么用最划算。
这玩意儿逻辑很直白——你跟它说一句「我要增肌,预算 35」,它直接连麦当劳官方接口拉实时菜单和优惠券,然后把所有可能的搭配都跑一遍,用代码算出最优解,最后把「原价多少、券后多少、省多少、蛋白多少」明明白白列给你。
四个模式:· 省钱:预算内吃饱,券后价最低· 增肌:蛋白质拉满· 低卡:热量上限内最优· 解馋:怎么爽怎么来
最关键的一点:它不让 AI 算钱。大模型口算价格十次有八次会错,所以我把「算账」这部分写成确定性的代码,所有价格走官方接口核算,结果可复现、可测试(54 个测试全绿)。
现在它正在参加麦当劳 1024 程序员节大赛,榜单按 GitHub Star 排名。如果觉得有点用,GitHub 搜 McSmartPick,点个 Star 就是最大的支持。
开源免费,不收集任何信息,代码全公开谁都能审。


