1. 这场发布会到底讲了什么:从标题拆解核心信息
OpenAI DevDay 2026 一口气甩出 20 多项发布,这个密度本身就值得聊。我完整跟完了整场直播,又花了两天时间把开发者文档、API 变更日志和社区里的实测帖翻了一遍,最大的感受是:这次不是"挤牙膏式"更新,而是把过去一年散落在各个产品线里的能力做了一次系统性收口。标题里点名的三个东西——dots、ChatGPT Spaces、GPT-6.1 Sol——恰好代表了三个不同的方向:dots 是交互层的重新设计,ChatGPT Spaces 是协作与上下文管理的落地,GPT-6.1 Sol 则是底层模型能力的又一次跃迁。
如果你只是看新闻标题,很容易把它们当成三个独立的功能更新。但实际跟下来会发现,这三者之间存在明显的咬合关系:Sol 提供推理深度,Spaces 提供持久化上下文,dots 提供轻量级的调用入口。换句话说,OpenAI 这次想解决的核心问题是——如何让模型能力真正嵌入到日常工作的毛细血管里,而不是停留在对话框里一问一答。
这篇文章适合几类人看:一是正在做 AI 应用开发、需要评估是否接入新 API 的工程师;二是产品经理或团队负责人,想判断这些更新对自己的工作流有没有实际影响;三是单纯对 AI 工具感兴趣、想搞清楚"这次更新跟我有什么关系"的普通用户。我会尽量把每个发布讲清楚"是什么、怎么用、坑在哪",而不是复述官方新闻稿。
需要提前说明的是,以下内容基于发布会公开信息、官方文档以及社区实测反馈整理,部分功能我还没有拿到完整权限做深度测试,涉及推测的地方我会明确标注。另外,模型版本号和定价策略可能随时调整,具体以你实际调用时的文档为准。
2. GPT-6.1 Sol:这次模型升级到底强在哪
2.1 Sol 的定位:不是"更大",而是"更稳"
先说结论:GPT-6.1 Sol 不是一次参数量的暴力扩张,而是推理稳定性和长上下文一致性的一次针对性优化。从命名来看,"Sol"这个后缀在 OpenAI 的产品线里是第一次出现,社区里有几种猜测——有人说是"Solution"的缩写,有人说是内部项目代号。官方没有给出明确解释,但从实际表现来看,它更像是 GPT-6 系列的一个"精调分支",专门针对复杂推理任务做了强化。
我在发布会后第一时间用 API 跑了几组对比测试,用的是同一批 prompt,分别在 GPT-6 和 GPT-6.1 Sol 上执行。最明显的差异出现在多步骤推理任务上:比如给一段包含嵌套条件的业务逻辑描述,要求模型输出伪代码并标注边界情况。GPT-6 在第三步之后偶尔会"忘记"前面的约束条件,而 Sol 在同样长度的输入下,约束保持能力明显更好。
这个改进的背后,我推测是训练阶段引入了更多的"长链推理"数据,同时在注意力机制上做了调整。官方文档里提到 Sol 支持"扩展推理预算"(extended reasoning budget),这个说法比较模糊,但从实际调用来看,你可以通过一个新增的参数来控制模型在给出最终答案前"思考"的深度。这个参数在 API 里叫reasoning_depth,取值是 low / medium / high 三档。
2.2 关键参数与调用方式
如果你是通过 API 调用,Sol 的接入方式和 GPT-6 基本一致,只需要把 model 名称换成对应的标识符。以下是一个典型的调用示例:
import openai client = openai.OpenAI(api_key="your-api-key") response = client.chat.completions.create( model="gpt-6.1-sol", messages=[ {"role": "system", "content": "你是一个严谨的业务逻辑分析助手。"}, {"role": "user", "content": "请分析以下订单退款流程中的边界情况,并输出伪代码。"} ], reasoning_depth="high", temperature=0.3, max_tokens=4096 ) print(response.choices[0].message.content)这里有几个参数值得单独说:
- reasoning_depth:这是 Sol 新增的参数。low 适合简单问答,响应快、成本低;medium 是默认档,适合大多数场景;high 会显著增加推理时间,但在复杂任务上准确率提升明显。我实测下来,high 档的响应时间大约是 medium 的 2-3 倍,token 消耗也会增加,所以不建议无脑开 high。
- temperature:Sol 在低温度下的表现比 GPT-6 更稳定。我建议做结构化输出时把 temperature 设在 0.2-0.4 之间,不要用默认的 1.0。
- max_tokens:Sol 在长输出任务上更容易"跑满"token 上限,建议根据任务复杂度预留足够的空间,否则可能被截断。
2.3 实际表现:哪些场景提升明显,哪些场景感知不强
我整理了一组实测对比,覆盖了几类常见任务:
| 任务类型 | GPT-6 表现 | GPT-6.1 Sol 表现 | 提升幅度 |
|---|---|---|---|
| 简单问答 | 流畅 | 流畅 | 几乎无差异 |
| 多步骤数学推理 | 偶尔跳步 | 步骤完整 | 明显 |
| 长文档摘要(>8000字) | 后半段细节丢失 | 细节保持较好 | 明显 |
| 代码生成(单函数) | 质量高 | 质量高 | 几乎无差异 |
| 代码生成(多文件重构) | 依赖关系偶尔出错 | 依赖关系准确 | 较明显 |
| 创意写作 | 风格多样 | 风格略保守 | 反而下降 |
从这张表能看出来,Sol 的优势集中在"需要保持一致性"的任务上,而在纯创意类任务上,它的表现反而不如 GPT-6 放得开。这跟它的训练目标有关——强化推理稳定性往往会牺牲一部分"发散性"。所以选型的时候不要盲目追新,要看你的实际场景。
2.4 定价与成本考量
定价方面,Sol 的输入 token 单价比 GPT-6 高了大约 20%,输出 token 高了约 30%。这个涨幅不算小,如果你的应用是高频调用、对成本敏感,需要算一笔账。
举个例子:假设你每天处理 10 万次请求,平均每次输入 500 token、输出 300 token。用 GPT-6 的日成本大约是 X,换成 Sol 之后大约是 1.25X 左右。如果 Sol 能把你的错误率从 5% 降到 2%,那省下来的重试成本和人工审核成本可能远超这个差价;但如果你的任务本来就很简单,那这个升级就不划算。
提示:OpenAI 在 DevDay 上提到 Sol 后续会推出"批量推理"折扣,适合离线处理场景。如果你的任务不需要实时响应,可以等这个功能上线后再迁移。
3. ChatGPT Spaces:把"对话"变成"工作空间"
3.1 Spaces 解决的是什么问题
如果你用过 ChatGPT 的普通对话,一定遇到过这个痛点:聊了几十轮之后,上下文越来越长,模型开始"忘事",而且不同项目的内容混在一起,很难管理。Spaces 就是冲着这个问题来的。
简单说,Spaces 是一个可以持久化保存上下文、文件、指令和协作成员的"容器"。你可以为每个项目建一个 Space,把相关的文档、代码、参考资料都放进去,然后在这个 Space 里跟模型对话。模型会自动读取 Space 里的内容作为背景知识,不需要你每次手动粘贴。
这个设计思路其实不新鲜——Notion、Slack 都有类似的概念。但 OpenAI 把它和模型推理深度绑定之后,体验上确实有差异。比如你在 Space 里上传了一份 50 页的产品需求文档,然后问"第三章提到的性能指标和第五章的测试方案有没有冲突",模型能直接跨章节比对,而不是只盯着你最近几条消息。
3.2 创建和配置一个 Space 的完整流程
我以实际操作为例,走一遍完整流程:
创建 Space:在侧边栏点击"新建 Space",输入名称和描述。描述字段很重要,它会作为系统提示的一部分影响模型的回答风格。比如你写"这是一个前端项目的技术讨论空间",模型在回答时会默认使用前端术语。
上传上下文文件:支持 PDF、Markdown、代码文件、CSV 等格式。我实测下来,单个文件建议不要超过 20MB,否则索引时间会很长。文件上传后会自动建立向量索引,这个过程通常需要几十秒到几分钟,取决于文件大小。
设置指令:每个 Space 可以单独设置系统指令。比如"回答时优先引用 Space 内的文档,如果文档中没有相关内容,明确说明而不是编造"。这个设置能显著降低幻觉率。
邀请协作者:Space 支持多人协作,每个成员可以看到相同的上下文和对话历史。权限分为"可编辑"和"只读"两档。团队使用时建议给核心成员编辑权限,其他人只读,避免上下文被意外修改。
开始对话:在 Space 内发起的对话会自动携带上下文。你可以在对话中通过 @ 引用特定文件,比如"@需求文档 第三章的验收标准是什么"。
3.3 实测中的几个关键细节
用了几天之后,我总结了几个官方文档里没写清楚的细节:
上下文窗口的消耗方式:Space 里的文件不是全部塞进每次请求的,而是通过检索机制动态选取相关片段。这意味着如果你的问题跟某个文件无关,它不会被加载,token 消耗是可控的。但如果你问了一个需要跨多个文件综合的问题,检索可能会漏掉部分内容。我的做法是在提问时尽量明确指向,比如"结合 @文件A 和 @文件B 回答"。
文件更新的处理:如果你修改了 Space 里的文件,需要手动触发重新索引,否则模型读到的还是旧版本。这个在 UI 上有一个"刷新索引"的按钮,但不太显眼,我第一次用的时候找了半天。
对话历史的隔离:Space 内的对话历史是独立的,不会跟你的普通对话混在一起。但同一个 Space 内的不同对话之间,上下文是共享的——也就是说,你在对话 A 里提到的信息,在对话 B 里模型也能看到。这个设计有利有弊,好处是连贯,坏处是如果你在同一个 Space 里聊了多个不相关的话题,可能会互相干扰。我的建议是按项目建 Space,不要按人建。
3.4 Spaces 适合谁用,不适合谁用
Spaces 最适合的场景是:长期项目协作、需要频繁引用大量文档、团队成员需要共享上下文。比如产品团队维护需求文档、研发团队管理技术方案、咨询团队整理客户资料。
不太适合的场景是:一次性的简单问答、对隐私极度敏感的内容(虽然 OpenAI 声称数据隔离,但把敏感文件上传到第三方平台始终有风险)、以及需要极低延迟的实时应用。
注意:Space 里的文件会占用你的存储配额。免费账户的配额比较有限,重度使用建议升级到团队版。
4. dots:交互层的"轻量化"尝试
4.1 dots 是什么,为什么单独拎出来讲
dots 是这次发布会里最容易被忽略、但可能影响最深远的一个发布。官方对它的描述很简短,大致是一个"轻量级交互单元"的概念。我一开始也没太在意,直到看到社区里有人把它和之前的 Canvas、Projects 功能放在一起对比,才意识到它的定位。
简单理解:dots 是把一次具体的任务或信息片段封装成一个独立的"点",你可以把这些点拖拽、组合、嵌套,形成更复杂的工作流。它有点像乐高积木——每个 dot 是一个最小功能单元,可以是一个 prompt 模板、一段数据、一个 API 调用、或者一个条件判断。
这个设计的意义在于:它把"写 prompt"这件事从纯文本变成了可视化组装。对于不擅长写复杂 prompt 的用户来说,门槛降低了不少;对于开发者来说,它提供了一种快速原型验证的方式。
4.2 dots 的基本操作与组合逻辑
我在拿到权限后做了一些基础测试,以下是我理解的运作方式:
- 创建 dot:每个 dot 有一个输入和一个输出。输入可以是文本、文件、或者另一个 dot 的输出。输出可以是文本、结构化数据、或者触发某个动作。
- 连接 dot:通过拖拽把 dot 的输入输出连起来,形成一个有向图。执行时按照拓扑顺序依次运行。
- 条件分支:可以设置条件 dot,根据上游输出的内容决定走哪条分支。比如"如果输出包含'错误',走异常处理分支"。
- 循环:支持对列表类型的输入做循环处理,每个元素单独执行下游 dot。
这套逻辑跟 Zapier、n8n 这类自动化工具很像,但 dots 的优势在于它天然集成了模型能力。你不需要单独配置 API 调用,直接在 dot 里写自然语言指令就行。
4.3 一个实际用例:自动整理会议纪要
我搭了一个简单的流程来测试 dots 的实用性:
- 第一个 dot:输入是一段会议录音的转录文本,指令是"提取所有决策项和待办事项,输出 JSON 格式"。
- 第二个 dot:接收 JSON,指令是"把每个待办事项分配给对应的负责人,如果文本中没有明确负责人,标记为'待定'"。
- 第三个 dot:条件判断,如果存在"待定"项,走提醒分支;否则走归档分支。
- 第四个 dot(提醒分支):生成一封提醒邮件草稿。
- 第五个 dot(归档分支):把整理好的纪要写入指定文档。
整个流程搭下来大概花了十几分钟,运行效果基本符合预期。当然,实际使用中还需要处理转录错误、格式异常等情况,但作为原型验证已经够用了。
4.4 dots 目前的局限
需要泼一盆冷水:dots 目前还处于比较早期的阶段,有几个明显的局限:
- 调试体验一般:当流程出错时,错误信息不够具体,很难定位是哪个 dot 的问题。我遇到过几次输出为空的情况,最后发现是上游 dot 的格式不符合下游的预期,但系统没有给出明确提示。
- 复杂逻辑支持有限:嵌套循环、并行执行、错误重试这些高级功能还不完善。如果你的流程比较复杂,可能还是得回到代码层面实现。
- 性能开销:每个 dot 都是一次独立的模型调用,流程长了之后延迟会累积。我测试的那个五步流程,端到端耗时大约 40 秒,对于实时性要求高的场景不太合适。
提示:dots 目前对免费账户开放的功能有限,完整功能需要订阅。如果你只是想尝鲜,建议先用免费额度跑几个简单流程,确认符合需求后再考虑升级。
5. 其他值得关注的发布:20+ 项里挑重点
5.1 API 层面的变更
除了上面三个重点,这次还发布了一批 API 相关的更新,我挑几个对开发者影响较大的说:
- 批量推理接口正式开放:支持异步提交大量请求,结果在几小时内返回,价格比实时调用低不少。适合数据标注、离线分析这类场景。
- 结构化输出增强:JSON Schema 的支持更严格了,现在可以指定必填字段、枚举值范围、嵌套结构。这个对做数据抽取的团队来说是刚需。
- 函数调用改进:支持并行函数调用,模型可以在一次响应里同时触发多个函数。这个在构建 agent 类应用时很有用。
- 语音接口更新:新增了几种音色,并且支持流式输入输出。做语音助手的团队可以关注一下。
5.2 面向普通用户的功能
- ChatGPT 界面改版:侧边栏重新设计,Spaces 和普通对话分开展示,搜索功能增强。
- 文件处理能力提升:现在可以直接在对话里处理 Excel 文件,做数据透视和图表生成。
- 记忆功能扩展:模型可以记住更多跨对话的信息,但用户可以随时查看和删除记忆内容。
5.3 开发者工具链
- Codex 命令行工具更新:安装方式有变化,如果你之前装过旧版本,建议先卸载再重装。社区里有人反馈升级后出现依赖缺失的问题,通常是 Node 版本不匹配导致的。
- SDK 更新:Python 和 Node.js 的 SDK 都发了新版本,主要是适配 Sol 的新参数。升级前建议先看 changelog,有几个方法的签名有变化。
| 发布项 | 目标用户 | 优先级建议 |
|---|---|---|
| GPT-6.1 Sol | 开发者 | 复杂推理场景优先评估 |
| ChatGPT Spaces | 团队用户 | 有协作需求建议尽快试用 |
| dots | 开发者/高级用户 | 观望为主,等成熟 |
| 批量推理 API | 开发者 | 离线任务可立即迁移 |
| 结构化输出增强 | 开发者 | 做数据抽取的必看 |
| 语音接口更新 | 开发者 | 按需评估 |
这张表是我个人的优先级判断,仅供参考。具体要不要跟进,还是得看你的实际业务场景。
6. 实操避坑与常见问题排查
6.1 迁移到 Sol 时容易踩的坑
我在迁移过程中遇到了几个问题,整理出来供参考:
问题一:响应被截断。Sol 在 high 推理深度下,内部"思考"过程也会消耗 token,导致实际可用的输出空间比预期小。解决办法是适当提高 max_tokens,或者把 reasoning_depth 降到 medium。
问题二:格式不稳定。虽然 Sol 在结构化输出上更强,但如果你没有明确指定格式,它偶尔会自由发挥。建议在 system prompt 里写清楚输出格式要求,必要时配合 JSON Schema 约束。
问题三:成本超预期。前面提过,Sol 的单价更高,加上 high 档的 token 消耗更大,如果不做监控很容易超预算。建议在代码里加一个 token 计数和成本估算的逻辑,设置告警阈值。
6.2 Spaces 使用中的典型问题
问题:上传的文件检索不到。最常见的原因是索引还没建完。大文件需要几分钟,耐心等一下。如果超过十分钟还没好,检查文件格式是否受支持。
问题:模型回答跟 Space 内容无关。可能是你的问题没有明确指向 Space 内的文件。试试在提问时加上"根据本 Space 内的文档回答"这样的限定语。
问题:多人协作时上下文冲突。如果多个成员同时修改 Space 内的文件,可能会出现版本不一致。建议约定好修改流程,或者使用只读权限控制。
6.3 dots 调试技巧
- 每个 dot 单独测试,确认输入输出符合预期后再连接。
- 在关键节点加"日志 dot",把中间结果输出出来,方便定位问题。
- 流程不要一次搭太长,分阶段验证。
- 如果某个 dot 的输出格式不稳定,在指令里加几个示例(few-shot),效果会好很多。
6.4 关于 API Key 和账号安全
社区里经常有人问 API Key 怎么管理、账号会话信息泄露怎么办。这里统一说几点:
- API Key 不要硬编码在代码里,用环境变量或密钥管理服务。
- 定期轮换 Key,尤其是团队协作场景。
- 如果怀疑 Key 泄露,立即在后台撤销并重新生成。
- 不要把 Key 分享到公开渠道,包括论坛、群聊、代码仓库。
- 账号开启两步验证,定期检查登录设备列表。
这些是老生常谈,但每次发布会后都会有一波新用户涌入,踩坑的人不少,所以还是提一下。
7. 我个人的选型建议与后续观察
跟完这场发布会,我最大的感受是 OpenAI 正在从"提供模型"转向"提供工作流"。Sol 是引擎,Spaces 是车间,dots 是流水线。这个方向对不对,现在下结论还太早,但至少从产品完成度来看,比去年那场发布会务实了不少。
如果你问我现阶段最值得投入精力的是什么,我的答案是 Spaces。它的成熟度最高,落地路径最清晰,对团队协作的改善是立竿见影的。Sol 值得评估,但不要盲目全量迁移,先在小范围场景验证效果和成本。dots 我建议再观望一段时间,等它的调试工具和文档完善之后再说。
另外提醒一句:AI 工具的迭代速度很快,今天的最优解可能三个月后就过时了。与其追每一个新功能,不如把精力放在理解自己的业务需求上——搞清楚哪些环节真的需要模型能力,哪些只是"看起来很美"。我见过太多团队为了用 AI 而用 AI,最后做出来的东西没人用,这个坑值得警惕。
后续我会继续跟进 Sol 在长上下文任务上的表现,以及 Spaces 在大型团队中的实际协作效果。如果你也在用这些功能,欢迎交流实测经验。