麦麦记忆罐头 · 把你吃过的饭,装进一个罐头

如果记忆也是一个罐头,我希望它不会过期。可惜每一笔订单上,都印着精确到秒的日期。
不用登录、不用授权、不用填表 —— 点一下,长出一部电影。

所有数据只留在你的浏览器里,不上传、不落库、无后端

摇出来的是随机生成的示例数字,不是任何人的真实订单。
想看真实版(精确到秒的时间戳、门店、组合、分水岭),去仓库用麦当劳官方 MCP 跑一遍。

长卷预览

尚未生成
点左边那个金色按钮,这边就会长出一部电影。
摇出来的数字是随机的,长出来的长卷是真的 —— 可以直接下载。

关于麦麦记忆罐头

麦麦记忆罐头(mcd-memory-can)是一个开源项目:调用麦当劳中国官方 MCP 暴露的只读接口 order-list 读取自己的历史订单,再生成一套《重庆森林》质感的九幕图文长卷, 可导出 1080×1440 竖图、整卷长图与 PDF。项目由个人在 AI 编程助手 WorkBuddy 的协助下独立开发, 非麦当劳官方产品。

常见问题

麦麦记忆罐头用什么开发?和 WorkBuddy 是什么关系?
项目由个人在 AI 编程助手 WorkBuddy 的协助下独立开发,两天内完成。WorkBuddy 承担了赛前数据研判、六个 Python 模块编写、麦当劳 MCP 接口调通、成品渲染、README 撰写与推送前的安全清理。非麦当劳官方产品。
麦当劳 MCP 的订单接口只返回 10 条怎么办?
官方 order-list 固定只返回最近 10 单,不支持分页与时间范围。项目用「每日快照 + 按 order_id 累积去重」来积累全量历史:每次运行结果存进 data/snapshots/,再与累积库合并,跑得越久时间线越长。
没有麦当劳 MCP 的 Token 能用吗?
能。本网页版免 Token,点一下「摇一个罐头」即随机生成一套自洽的示例数字并在浏览器里画出一卷可下载的 PNG;命令行加 --demo 也能用虚构数据离线跑出同样质感的成品。
会上传我的订单数据吗?
不会。全程只读、不上传、不代分享:没有服务器、没有埋点、没有第三方 API。订单只留在你的本地硬盘或浏览器里,仓库默认 gitignore 掉 .env、data/、output/。
为什么我的长卷不到九幕?
因为算不出来的那一幕会被整页丢弃。数据里没有的东西,文案不会编——这是项目刻意保留的规则,所以有人拿到六页,有人拿到九页。

九幕分别是什么

序(首末两单相隔多久)· 第一顿(第一次点了什么、在哪、几点、星期几)· 跨度(从第一顿到今天共多少天)· 坐标(去过几家门店、哪家最多)· 执念(重复最多次的组合)· 招牌菜(单品点单排行)· 分水岭(某天之后频率忽然变了)· 空窗(最长那段没吃的日子)· 尾声。