AI 助手

一个懂冰淇淋的助手——能重新平衡配方、建议替换,并根据描述或条形码自动填充自定义食材。

Gelato Maestro 的 AI 功能运行在你只需在“设置”中连接一次的外部 AI 提供商上。提供商设置完成后,两个助手随即可用:

Gelato Maestro 中的 AI 助手图标。
在整个应用中留意闪光徽标——它标记由 AI 驱动的操作。
先读这一段——AI 可能出错 大型语言模型偶尔会编造数值、错误分类食材,或以数学上有效但烹饪上奇怪的方式平衡配方。请参阅下方当 AI 出错时。AI 提出的每个数值都保持可编辑,并且在变更被提交之前,你总会得到一个保留 / 放弃审核步骤。

设置 AI 提供商

Gelato Maestro 本身不运行 AI 模型。大脑由你提供:选择一个提供商,粘贴一个 API 密钥(或登录),助手便会点亮。打开设置 › AI 提供商即可开始。

“添加 AI 提供商”面板,显示提供商、设置、名称、API 密钥与高级各个部分。
“添加 AI 提供商”面板——选择一个提供商,按照设置提示操作,粘贴你的密钥(或登录)。

我该选哪个提供商?

同样的建议也显示在应用内的“AI 提供商”界面上的“初次接触 AI?从这里开始”卡片中:

支持的提供商

提供商如何登录备注
OpenAI 订阅用你的 ChatGPT 账户登录使用你现有的 Plus / Pro / Team 套餐。无需 API 密钥。
OpenAI从 platform.openai.com 获取 API 密钥按请求付费。你还需要在 Billing 下设置付款方式。
Google Gemini从 aistudio.google.com 获取 API 密钥有免费额度。约 $5 的额度可覆盖大量使用。
Anthropic从 console.anthropic.com 获取 API 密钥无法使用 Claude Pro 订阅——需要单独的 API 密钥。
Mistral从 console.mistral.ai 获取 API 密钥需要在 Billing 下设置付款方式。

分步操作:添加提供商

  1. 打开设置 › AI 提供商,点按添加 AI 提供商。
  2. 从提供商选择器中选一个提供商。下方的设置面板会随之更新,显示该提供商专属的说明和一个会在浏览器中打开正确页面的获取 API 密钥链接。
  3. 点击获取 API 密钥,在提供商网站上创建密钥并复制。
  4. 将密钥粘贴到 API 密钥字段中。(对于 OpenAI 订阅,请改用登录按钮。)
  5. 可选:在名称字段中重命名该来源(例如“个人 Gemini”)。如果你添加多个提供商,这会很有用。
  6. 可选:打开高级以选择特定模型和推理强度。默认值适合大多数用户。
  7. 点按添加。Gelato Maestro 会通过获取模型列表来测试连接。如果成功,该提供商会出现在列表中。
你现有的应用登录不是密钥 在 ChatGPT、Claude 或 Gemini 各自的应用中登录,并不授权其他应用使用它们。除了 OpenAI 订阅(它有意使用 OpenAI 账户登录流程)之外,这里的每个提供商都需要一个你在提供商网站上创建的 API 密钥。

订阅 vs. API 密钥

配方助手

提供商配置好后,配方详情中的 AI 按钮便会激活。打开助手,你会看到一个聊天输入框,带有类似“让你的助手帮忙改进这份配方。”的占位提示。

它能做什么

这个助手不是通用聊天机器人。它通过一小套冰淇淋专用工具直接访问你的配方——它能读取当前的食材与 KPI,并一次性重写它们。你可以提出的实用请求:

一次对话如何进行

  1. 你写下请求。提示越清晰,结果越好。说明你想要什么、想避免什么,以及任何约束——目标重量、要保留的风味、你手头没有的食材。
  2. 助手借助实证工具一步步工作。它不是即兴发挥:它使用的是应用向你公开的同一套平衡与分析工具。它读取配方、尝试一处改动、检查结果、调整,然后再试。你可以在聊天中实时看到每一步出现。
  3. 你可以随时暂停并引导。如果助手走错了方向,停下它并发送新指令——“其实把开心果酱比例保持原样”“别动奶粉”“改往更柔软的方向走”。它会带着新指引继续。
  4. 它以结构化摘要收尾。完整的拟议配方——每种食材及其比例、由此得到的仪表盘,以及关于改了什么、为什么改的简短说明。
  5. 由你决定。点按保留将变更提交到你的配方,或点按放弃将其丢弃、保持原配方不变。
助手完成后显示最终食材清单与 KPI 仪表盘的摘要卡片。
最终摘要卡片——每种食材及其比例,以及由此得到的仪表盘。用保留提交,或用放弃还原。

获得好结果的小贴士

食材助手

当配方助手需要一种你的食材库中尚不存在的食材时——或者当你正在手动创建自定义食材时——Gelato Maestro 会尝试为你填入组成字段。这就是食材助手。

一种食材上的提供商小标,显示助手所用的 LLM。
提供商小标显示当你发送提示时将使用哪个 AI 模型。你配置的每个提供商会各显示一个小标——例如,如果你同时设置了 OpenAI 和 Google Gemini,就会出现两个小标,你点按想用的那个。同样的小标会出现在配方助手和食材助手中。点按小标上的箭头可打开菜单,从该提供商中选择另一个模型。

需要新食材时会发生什么

  1. OpenFoodFacts 查询。助手按名称搜索 OpenFoodFacts——一个免费的全球产品数据库。
  2. 唯一明确匹配 → 该食材会自动用 OpenFoodFacts 的组成(水、糖、脂肪、蛋白质、纤维、热量)创建。
  3. 多个候选 → 你会看到一张含 2–3 个候选项的选择卡片(“榛子酱 — 通用”“榛子酱 — 品牌 X”……),从中挑选最接近的匹配。所选项随后从 OpenFoodFacts 创建。
  4. 没有 OpenFoodFacts 匹配,或 OpenFoodFacts 无法访问 → 会在一次独立调用中请求 AI 估算组成。返回的数值在创建食材之前会经过校验(钳制在 0–100%,核对总和)。
  5. 如果连 AI 后备方案也未能产出有效组成,助手会告知你,并让配方保持不变。

助手会填入什么

对于一种新的自定义食材,助手会填入你本会在添加或编辑食材中手动输入的同样字段:

每个数值在食材详情视图中都保持可编辑。如果 AI 弄错了什么——把果泥标成 100% 水、把乳制品漏掉其 MSNF——你都可以当场更正。

OpenFoodFacts 是更好的来源 只要可能,优先选用 OpenFoodFacts 的结果,而非 AI 后备方案。OpenFoodFacts 拥有由数百万社区成员扫描的真实标签数据;AI 只能估算。获得 OpenFoodFacts 命中最可靠的办法,是在 iOS 上用条形码扫描器扫描产品条形码,或使用标签上印刷的确切产品名称。

当 AI 出错时

把 AI 当作一个能干但会犯错的助手——而不是真理之源。模型可能:

内置的安全网

Gelato Maestro 力求让 AI 的错误可恢复,而非具有破坏性:

隐私 当你使用任何受支持的提供商(OpenAI、Anthropic、Gemini、Mistral)时,你的提示以及助手读取的配方数据会按各提供商的服务条款发送到该提供商的服务器。如果你在意这一点,请查阅该提供商的隐私政策。

切换、移除或编辑提供商

你添加的每个提供商在设置 › AI 提供商中显示为一行。点按一行可打开编辑界面——你可以重命名它、替换 API 密钥、选择不同的默认模型,或将它彻底移除。移除提供商会从你的设备上删除已存储的密钥;不会向该提供商发送任何请求。

你可以同时配置多个提供商——例如用 OpenAI 订阅做日常工作,用 Google Gemini 作为备用。所有已配置的提供商都会在助手中可用。