Bingdada 技术博客Bingdada 技术博客
首页博客SEOGEOAEOAI工具关于
登录注册
Logo

Bingdada 技术博客

专注于SEO搜索引擎优化和GEO生成式引擎优化以及未来人工智能发展趋势的技术博客

快速链接

  • 首页
  • 博客文章
  • 关于我们

联系方式

  • 398848662@qq.com

订阅我们的 Newsletter,获取最新的 SEO 和 GEO 技术资讯。

© 2024 Bingdada 技术博客. All rights reserved.

首页博客AI人工智能OpenAI 揭秘 OWL 架构:如何打造基于 ChatGPT 的 Atlas 浏览器
OpenAI 揭秘 OWL 架构:如何打造基于 ChatGPT 的 Atlas 浏览器
AI人工智能

OpenAI 揭秘 OWL 架构:如何打造基于 ChatGPT 的 Atlas 浏览器

bingdadabingdada
八月 2, 202666 次阅读约 6 分钟阅读
快速回答

OpenAI 发布基于 ChatGPT 的 Atlas 浏览器,其核心架构 OWL 将 Chromium 分离为独立服务层,实现即时启动、多标签流畅响应,为 AI 代理场景奠定基础。

核心要点
  • 重新定义浏览器架构:从底层开始重构
  • OWL:OpenAI 的解决方案
  • OWL 的工作原理
  • 渲染机制:跨进程边界的像素传输
  • 技术创新的验证标准
目录

目录

  • 重新定义浏览器架构:从底层开始重构
  • 选择 Chromium
  • 突破传统浏览器的体验边界
  • OWL:OpenAI
  • OWL 的工作原理
  • 渲染机制:跨进程边界的像素传输
  • 技术创新的验证标准
  • 展望未来
  • 相关阅读
  • 关于 Bingdada

2025年10月30日,OpenAI 正式发布了 ChatGPT Atlas——一款集成 ChatGPT 的全新网页浏览器。Atlas 不仅是一款功能完整的浏览器,更展示了未来人机交互的愿景:用户可以在浏览网页时随时调用 ChatGPT 提问、获取建议并完成任务。本文将深入解析 Atlas 背后的核心技术架构——OWL(OpenAI's Web Layer),揭示我们如何将 ChatGPT 转化为一个随使用而愈发智能的浏览器。

重新定义浏览器架构:从底层开始重构

要让 ChatGPT 成为真正的网络副驾驶,我们必须彻底重新构想浏览器的整体架构:将 Atlas 与 Chromium 运行时分离。这意味着我们需要开发一种全新的 Chromium 集成方式,以实现三大核心产品目标:即时启动、多标签页保持流畅响应,以及为代理(Agent)场景奠定坚实基础。

选择 Chromium

作为基础 Chromium 作为构建基础是顺理成章的选择。它提供了最先进的网页引擎,具备强大的安全模型、经过验证的性能表现以及无与伦比的网页兼容性。更重要的是,Chromium 由全球社区持续改进,是现代桌面浏览器的首选基础框架。

突破传统浏览器的体验边界

我们的设计团队为用户体验设定了雄心勃勃的目标,包括为 Agent 模式等特性打造丰富的动画和视觉效果。这要求工程团队采用最先进的本地框架(SwiftUI、AppKit 和 Metal)来构建用户界面,而不是简单地对 Chromium 开源 UI 进行换肤。因此,Atlas 的 UI 是对整个应用体验的全面重构。 此外,我们还设定了快速启动和支持数百个标签页而不影响性能的目标。这些目标对于原生的 Chromium 来说极具挑战,因为 Chromium 在启动序列、线程模型和标签页管理等方面都有一套固定的设计理念。我们原本考虑对 Chromium 进行大幅修改,但为了能够快速集成新版本,我们希望保持对 Chromium 的补丁集高度聚焦。

OWL:OpenAI

的解决方案 为了应对这些挑战,我们构建了一个全新的架构层——OWL(OpenAI's Web Layer)。OWL 是我们对 Chromium 的集成方案,其核心思想是将 Chromium 的浏览器进程运行在 Atlas 主应用进程之外。 打个比方:Chromium 通过将标签页分离到独立进程来革新浏览器架构。我们则更进一步,将 Chromium 本身移出主应用进程,放入一个独立的服务层。这一转变带来了连锁的积极效应:

  • 更简洁的现代应用:Atlas 几乎完全使用 SwiftUI 和 AppKit 构建。单一语言、单一技术栈、整洁的代码库。

  • 更快的启动速度:Chromium 在后台异步启动,Atlas 无需等待——像素几乎瞬间出现在屏幕上。

  • 隔离卡顿和崩溃:Chromium 是一个强大而复杂的网页引擎。如果它的主线程挂起,Atlas 不会受影响;如果它崩溃,Atlas 依然稳定运行。

  • 更少的合并难题:由于我们没有大量依赖 Chromium 开源 UI,我们与上游 Chromium 的差异非常小,更容易维护。

  • 更快的迭代速度:大多数工程师无需在本地构建 Chromium。OWL 作为预编译二进制文件内部分发,Atlas 构建只需几分钟而非几小时。

OWL 的工作原理

从高层架构来看,Atlas 浏览器是 OWL 客户端,而 Chromium 浏览器进程是 OWL 主机。它们通过 IPC(进程间通信)进行交互,具体使用 Chromium 自家的消息传递系统 Mojo。我们为 Mojo 编写了自定义的 Swift(甚至 TypeScript)绑定,使得 Swift 应用可以直接调用主机端的接口。 OWL 客户端库暴露了简洁的公共 Swift API,抽象了主机服务层的几个核心概念:

  • Session(会话):全局配置和控制主机

  • Profile(配置文件):管理特定用户配置文件的浏览器状态

  • WebView(网页视图):控制并嵌入单个网页内容(如渲染、输入、导航、缩放等)

  • WebContentRenderer(网页内容渲染器):将输入事件转发到 Chromium 的渲染管线,并接收渲染器的反馈

  • LayerHost/Client(图层主机/客户端):在 UI 和 Chromium 之间交换合成信息 此外,还有一系列服务端点用于管理书签、下载、扩展和自动填充等高级功能。

渲染机制:跨进程边界的像素传输

WebView 在客户端应用中共享互斥的展示空间,它们被动态切换进一个共享的合成容器。例如,浏览器窗口通常只有一个可见的共享容器,在标签栏中选择标签页会将该标签页的 WebView 切换进容器。在 Chromium 端,这个容器对应一个 gfx::AcceleratedWidget,最终由 CALayer 支持。我们将该图层的上下文 ID 暴露给客户端,客户端中的 NSView 使用私有的 CALayerHost API 将其嵌入。 对于 <select> 下拉菜单或颜色选择器等特殊场景,Chromium 会在单独的弹出窗口中渲染。

技术创新的验证标准

我们对技术投入的检验标准不仅在于能否加速实验、迭代和新功能交付,更在于能否保持 OpenAI 工程文化的核心:入职第一天就发布代码。每位新工程师在入职当天的下午就要完成并合并一个小改动。我们必须确保这一点即使面对需要数小时才能检出和构建的 Chromium 也能实现。 通过 OWL 架构,大多数团队成员无需定期从源码构建 Chromium,开发速度大幅提升——即使是新成员也能在第一天下午合并简单的改动。

展望未来

OWL 架构不仅解决了当前的技术挑战,更为未来的代理场景奠定了坚实基础。随着 ChatGPT 能力的不断增强,Atlas 将能够执行更复杂的任务——从简单的信息查询到多步骤的网页操作。这种架构分离使得我们可以在不干扰浏览器核心功能的情况下,独立迭代和增强 AI 能力。 OpenAI 始终致力于推动人机交互的边界。Atlas 和 OWL 架构代表了我们对浏览器未来的理解:一个 AI 原生、用户导向、高度可扩展的新一代浏览体验。我们期待看到开发者和用户将如何利用这些能力,创造前所未有的网页交互方式。


相关阅读

  • GPT-5.2-Codex 系统卡附录:OpenAI 最新编程模型的安全与能力解析

  • AI助力罕见病诊断:OpenAI模型为儿童遗传病发现新线索

  • OpenAI 支持欧盟 AI 生成内容透明度行为准则:共建可信 AI 生态

关于 Bingdada

Bingdada 是一个专注 SEO、GEO(生成式引擎优化)与 AEO(答案引擎优化)的内容平台,由资深内容编辑、SEO 技术工程师与 AI 研究专家组成的团队持续运营。我们追踪搜索引擎与生成式 AI 的最新动态,为读者提供准确、实用、可落地的方法论与行业洞察。 编辑团队:内容策划 · 技术编辑 · AI 研究组 网站:bingdada.com © 2026 Bingdada. 保留所有权利。

目录

  • 重新定义浏览器架构:从底层开始重构
  • 选择 Chromium
  • 突破传统浏览器的体验边界
  • OWL:OpenAI
  • OWL 的工作原理
  • 渲染机制:跨进程边界的像素传输
  • 技术创新的验证标准
  • 展望未来
  • 相关阅读
  • 关于 Bingdada
黄金广告位 · 限时招商
广告位招商中

把品牌放进读者的阅读流

文章内广告位,高注意力场景,适合新品发布与活动招募。

商务合作

标签

#OpenAI News#Atlas 浏览器#OWL 架构#ChatGPT 浏览器#Chromium 集成
bingdada

bingdada

SEO & GEO 技术探索者,专注于搜索引擎优化和生成式引擎优化。

相关文章

从英伟达内部实践看ChatGPT Work如何重塑企业知识工作流
AI人工智能

从英伟达内部实践看ChatGPT Work如何重塑企业知识工作流

英伟达内部实践显示,ChatGPT Work正帮助企业团队将信息整合工作自动化,每周节省16小时,并将原型开发周期从数周缩短至数天。这一案例揭示了AI工作流从工具到组织资产演进的趋势。

8月 25约 9 分钟阅读
GPT-5.6 登陆 Kiro:AI 编程成本效率迎来新拐点
AI人工智能

GPT-5.6 登陆 Kiro:AI 编程成本效率迎来新拐点

OpenAI 将 GPT-5.6 系列模型(Sol、Terra、Luna)集成至 Kiro 开发代理,通过规格驱动方法实现约 82% 的成本降低,标志着 AI 编程从能力竞赛转向成本效率竞争。

8月 25约 6 分钟阅读
AI安全新纪元:OpenAI如何为关键网络能力时代重新校准模型开发节奏
AI人工智能

AI安全新纪元:OpenAI如何为关键网络能力时代重新校准模型开发节奏

OpenAI因模型网络能力逼近关键门槛而调整开发策略,强调安全需贯穿训练全周期。文章解析其技术升级,并对比国内AI安全建设路径。

8月 24约 10 分钟阅读

订阅我们的 Newsletter

获取最新的 SEO 与 GEO 技术资讯。

我们尊重您的隐私,随时可以取消订阅。

评论 ({count}) (0)

登录后即可参与讨论

登录注册
还没有评论,来抢沙发吧