💡 Save recipes from any site in one click. Install the iwant2eat Chrome Extension.
iwant2eat

购物清单

全家共用的实时清单,支持按超市和货架分类、常用用量、商品扫码、小票记录和价格历史。

家庭共用一份清单

你的家庭只有一份购物清单,而且是实时同步的:在沙发上添加玉米淀粉,正在超市里的人手机上就能看到。每个人都可以添加,正在采购的人点选即可划掉已买的商品。

每一行都会显示数量、购买的店铺以及是谁添加的。在顶部可以切换两种视图:

  • 平铺 — 一份清单,最新的排在最前面。
  • 分类视图 — 先按店铺分组,再按货架分类:蔬果、乳制品与鸡蛋、肉类与海鲜、烘焙、干货、冷冻食品等,让你逛每个货架只需走一遍。
手机上的购物清单处于分类视图:商品先按店铺分组,再按货架分类,每项都显示数量、店铺以及添加人

添加商品

  • 输入名称,在添加栏中输入即可。你之前买过的东西会弹出提示,并带出你常用的数量、单位和店铺,选中即自动填入。
  • 数量、单位、店铺都是可选的:用 − / + 调整数量,选择单位标签(也可以添加你自己的单位),再选店铺标签。然后点击添加。
  • 同一商品会自动合并。同一家店分两次添加 2 磅鸡肉,清单上只会显示一行 4 磅。
  • 从食谱添加 — 食谱“食材”栏上的 🛒 会把该食谱的食材加入清单。
  • 从本周计划添加 — 在膳食计划页面点击 🛒 生成购物清单。
  • 常用商品 — 清单下方是你经常购买的商品标签。点击一个即可将其放回清单;点它的 × 则会将其从推荐中移除。

店铺

你的清单默认包含一批常见连锁店。你可以在添加栏的店铺标签中添加你真正常去的商店、重命名,或删除你从不光顾的店铺。

  • 你所在的店铺优先显示。允许定位后,清单会识别你正站在哪家店,并把该店的商品浮到最上面。这一功能自动运行;如果你曾误关定位权限,可以在账户 → 其他 → 店铺识别中重新开启。
  • 📍 本店标记的是你之前在这家店买过或扫描过的商品。

在超市里

  • 商品放进购物车后点一下它,它会移到最近购买中,并显示是谁在何时买的。点撤销可以把误点的商品放回。
  • 修改商品请点它的 ✎(手机上也可以长按):修改数量、单位或店铺。
  • 清空会在确认后清空整个清单。
  • 清单打开期间屏幕保持常亮,逛每个货架时无需反复解锁手机。
购物清单底部:常用商品标签、带撤销按钮的最近购买列表,以及扫描小票按钮
你的常用商品、刚买过的东西,以及小票扫描功能。

📷 扫描商品 — 值得买吗?

在手机或平板上,清单顶部的 📷 扫描 按钮会打开相机。拍下商品(或只拍货架价签),片刻后即可得到结论,无需手动输入:

  • 单位价格已为你算好 — 当一瓶 340 克、另一瓶 500 克时,这个数字才最关键。多件装会自动换算。
  • 与你自己的购买记录对比 — 比如“这是你见过的最低价”,或“7 月 3 日你在 Costco 见过便宜 18%”。这里不是拿“一般”价格来猜,你自己的购物记录才是对你真正有参考价值的价格历史。
  • 成分与营养 — 加工程度、营养评分(Nutri-Score),以及诸如“首位成分是糖”之类的提示,信息来自包装标签或条形码查询。
  • 保质期 — 包装上的保质期或最佳食用期限也会被识别,因此一件周四就过期的“特价品”会被特别提醒。

每次扫描都会被记录,无论你最终买不买 — 同一天扫描同一件商品两次,当天的记录会直接更新。店铺会根据你的位置或价签自动填入。应用中可能会提示你同时扫描条形码,这样能让价格记录更准确。每次扫描会消耗极少量的 AI 额度。

🧾 扫描小票

回到家后,按下清单下方的 扫描小票,拍一张完整小票的照片:你买的每件商品及其价格都会一次性记录下来。

价格记录

清单下方的 查看已记录的价格 会打开你的价格历史:列出你扫描过或从小票中记录过的每件商品,包括价格、店铺、日期,以及你见过的最低价。你可以搜索、排序、删除某件商品的价格,或全部清空。价格与你的家庭成员共享,与清单本身一样。

主屏幕

使用 iwant2eat 应用时,购物清单可以以小组件的形式放在手机主屏幕上,详见购物清单小组件。

没有找到您的答案?请联系我们: support@iwant2eat.com

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.