我认为 Gemini 团队正在全面押注 Instructions API。 如果各家模型实验室在核心生成 API 接口上出现分化,那对所有基于 LLM 构建产品的人来说,都会是糟糕的局面。 我不能被锁定在单一实验室的解决方案里。那对我的客户来说,永远不会是好事。 很好奇 AI SDK 会如何应对这种情况。 I think the Gemini team is going all-in on the Instructions API. If the model labs diverge on their primary generation API interface, it’s going to be bad times for all of us building on top of LLMs. I can’t get locked into a one-lab solution. It’s never going to be good for my customers. Curious how @aisdk is going to handle this.
目录
观点原文
我认为 Gemini 团队正在全面押注 Instructions API。
如果各家模型实验室在核心生成 API 接口上出现分化,那对所有基于 LLM 构建产品的人来说,都会是糟糕的局面。
我不能被锁定在单一实验室的解决方案里。那对我的客户来说,永远不会是好事。
很好奇 AI SDK 会如何应对这种情况。
I think the Gemini team is going all-in on the Instructions API.
If the model labs diverge on their primary generation API interface, it’s going to be bad times for all of us building on top of LLMs.
I can’t get locked into a one-lab solution.
It’s never going to be good for my customers.
Curious how @aisdk is going to handle this.
ABAB AI 解读
这段话在担心什么?
不是某个 API 好不好用,而是LLM 生态正在走向“接口碎片化”。
一、为什么提到 “Instructions API”?这意味着:
1️⃣ Gemini 团队可能在重塑默认交互范式
2️⃣ 从传统 prompt / messages
3️⃣ 迁移到更强约束、更结构化的接口
👉 这是“接口哲学”的变化,不是小升级
二、为什么“接口分化”是坏消息?因为对开发者来说:
1️⃣ 不同模型 = 不同调用方式
2️⃣ 逻辑无法复用
3️⃣ 维护成本指数级上升
👉 你不再是在“换模型”,而是在“重写系统”
三、“不能锁定单一实验室”在说什么?这是一个平台风险判断:
1️⃣ 单一厂商 = 定价权不在你
2️⃣ 路线变更你被动接受
3️⃣ 合规 / 可用性 / 政策都不可控
👉 vendor lock-in 会直接转嫁为用户风险
四、为什么说“对客户永远不是好事”?因为最终结果是:
1️⃣ 成本更高
2️⃣ 迭代更慢
3️⃣ 稳定性更差
而这些都会:👉 通过产品体验传导给终端用户
五、这里真正的焦点是谁?
最后一句点名 AI SDK,说明作者在关注:
1️⃣ 有没有抽象层
2️⃣ 能否屏蔽模型差异
3️⃣ 是否允许“可替换的模型后端”
👉 谁能做“LLM 世界的适配层”,谁就掌握生态主动权
六、这段话的潜台词
它在提醒一个现实:模型能力会趋同,接口与控制权才是长期博弈点。
七、一句话总结
这段话的核心判断是:如果 LLM 厂商各走各的接口路线,真正受伤的不是模型公司,而是所有构建在它们之上的产品。
相关观点
- 我认识的许多最顶尖的工程师,如今大部分代码都是通过智能体(agent)来写的——而且其中大多数人甚至不再主动使用 IDE 或 nvim。 如果你还没有上这趟车,很快就会被远远甩在后面。 Many of the most talented engineers I know now write the majority of their code with an agent - most don’t actively use an IDE or nvim either. If you’re not on this train you’re going to quickly get left behind.Ryan Carson · 2026/01/01
- 由于 LLM 的出现,我现在唯一会招聘的人,是我称之为 “超级独角兽(super-unicorns)” 的那种人: * 开发者 * 设计师(或至少拥有极强的设计品味) * 以产品为中心(而不是以功能为中心) * 市场营销能力 * Agent(智能体)方面的专家 * 极高的情商 * 至少 5 年 Web 应用产品的实战经验 极致的责任感(Extreme Ownership)(致敬@jockowillink) 拥有所有这些特质的人非常少…… 但说实话,我已经不想再和不具备这些技能与行为的人一起工作了。 这将使团队规模保持得非常小。 2026 年,对整个行业来说,将会非常有意思。 Because of LLMs, the only type of people I’d hire now are what I’d call “super-unicorns” - Developer - Designer (or great design taste) - Product-focused (vs feature-focused) - Marketer - Agent expert - High emotional intelligence - 5+ years experience creating web app products - Extreme ownership (h/t @jockowillink) There are very few folks with all these traits … but I just wouldn’t want to work with someone who didn’t have all these skills/behaviors. This will keep team sizes very small. 2026 is going to be very interesting for the whole industry.Ryan Carson · 2025/12/22
- AI 产品小技巧: 在你的产品后台(admin)里,加一些基于用户数据的图表和可视化,然后再加一个 “AI 洞察(AI Insights)” 区块,放一个 “生成 AI 洞察” 按钮。 让这个按钮触发一次 LLM 响应,要求它分析这些图表数据。(我这里用的是 Gemini 3 Flash。) 这样一来,你就能持续获得对自家用户数据的高价值分析,以及如何改进产品的具体建议。 我刚刚第一次用它,就发现了一个重要的数据缺口,并马上补上了。 重复这个流程。 AI product hack: In your product admin, add some charts and graphs with user data, then add an "AI Insights" section with a "Generate AI insights" button. Make the button trigger an LLM response, asking for analysis of the chart data. (I'm using Gemini 3 Flash for this) This yields constant, valuable analysis on your own customers data and how you can improve your app. The first time I used this just now, I learned about an important data gap and closed it. Repeat.Ryan Carson · 2025/12/21
- B2B 的 GTM(Go-To-Market)SaaS 即将遭遇重大冲击。 我用两天时间就自己搭了一套系统,包括: * 报表(reporting) * 邮件滴灌系统(email drip system) * AEO 内容流水线(aeo content pipeline) 不仅更快,而且完全按我的需求定制。 我只用到了 Postgres、AI SDK、Workflow Dev Kit,以及 AmpCode。 如果需要修改,我只要在 Amp 里开一个 Thread 就能搞定。 相比之下,注册、上手、配置各种营销类 SaaS,实在是太慢、太麻烦了。 B2B GTM SaaS is going to take a major hit. In two days built my own … - reporting - email drip system - aeo content pipeline It was faster *and* perfectly customized for my needs. All I needed was Postgres, @aisdk, @WorkflowDevKit and @AmpCode. And I can change it with one Thread in Amp if I need to. It’s just too slow + hard to sign up for various marketing SaaS solutions.Ryan Carson · 2025/12/21