ChatGPT Sites 让你可以直接在 ChatGPT 内部构建、托管和分享交互式网站、Web 应用和游戏,无需单独的部署流水线,也无需租用服务器。你在提示中描述你想要的内容,ChatGPT 就会把它构建出来(底层运行在 Codex 上),然后你会得到一个可分享给你的工作区或公众的实时生产 URL。截止 2026 年 7 月,它已在除 Free 和 Go 之外的所有付费 ChatGPT 方案上处于公测阶段,而且它并不等同于 ChatGPT Projects 或 Canvas。本指南将逐步介绍如何准确使用 ChatGPT Sites、它能和不能构建什么,以及什么时候改为直接基于 API 构建会更合适。
ChatGPT Sites 实际上是什么
Sites 会将提示词转化为一个托管的、可交互的界面(如仪表板、项目跟踪器、着陆页、内部工具或小游戏),而不是静态文档或聊天回复。构建和托管都在 ChatGPT 内完成,因此无需导出代码、选择主机,也无需配置部署步骤。
先有两个区别很重要。Sites 与 ChatGPT Projects(用于整理聊天和文件)以及 Canvas(单个聊天内的文档/代码编辑界面)是分开的。Sites 是这三者中唯一会在自己的 URL 上生成一个*托管的、可分享的*应用的工具。它建立在 Codex 之上,也就是为 OpenAI 的编码工作流提供动力的同一代理,并且它的目标用户不仅是开发者,也包括运营人员、分析师和营销人员。
*以下详细信息已根据截至 2026 年 7 月 15 日的 OpenAI 官方 Sites 文档进行核实。由于 Sites 处于公开测试版,套餐和地区可用性可能会发生变化。*
谁现在可以使用 ChatGPT Sites
Sites 目前处于公开测试阶段,访问权限正按套餐逐步开放。OpenAI 帮助中心当前的规则是:Sites 可用于付费套餐,但 Free 和 Go 除外。这包括 Plus、Pro、Business、Enterprise 和 Edu,其中某些套餐(Plus 和 Business)在上线过程中启用的时间晚于 Pro 和 Enterprise。工作区管理员可以对其进行限制,因此在受管理的账户中,你可能需要管理员来将其开启。
有两个访问限制容易让人出错:
- 地区。 在上线初期,Sites 在欧洲经济区、瑞士和英国不可用,且尚未公布这些地区的上线时间表。
- 平台。 你可以在 ChatGPT 桌面应用 中打开 Sites,或通过网页端的 ChatGPT Work 访问
chatgpt.com/sites。它不能通过 Codex CLI 或 IDE 扩展进行管理。
首先,你可以在普通聊天中让 ChatGPT 为你构建一个网站,或者在提示中输入 @Sites 以明确触发构建。你也可以从一个兼容的现有本地项目开始,而不是从零开始。
如果你完全看不到 Sites,原因几乎总是以下三种之一:你使用的是 Free 或 Go(不受支持),你位于受限地区(EEA、英国或瑞士),或者工作区管理员尚未为你的账户启用它。
如何逐步构建网站
构建是一次对话,而不是一个表单。四个阶段:
1. 编写开场提示。 首次构建的质量取决于你提示中的细节。请明确受众、核心工作流、所需数据、用户是否需要登录,以及哪些人应当能够看到它。一个有效的提示如下:
> 为我的营销团队构建一个内部项目跟踪器。团队成员使用我们的工作区账户登录。每个项目都有名称、负责人、状态(未开始 / 进行中 / 已完成)和截止日期。保存记录以便它们能持久保留。显示一个总览表格以及一个按状态分组的简单看板。访问应仅限于我们的工作区。
这个单一提示明确了受众(市场团队)、工作流程(跟踪项目)、数据模型(字段)、持久化(保存记录)以及访问范围(仅限工作区),这正是 Sites 需要做出合理选择而不是猜测所需的一切。
2. 查看它生成的内容。 ChatGPT 会向你展示已构建的网站以及它如何处理数据。在你将其分享到任何地方之前,请检查布局、字段,以及任何登录或存储行为。
3. 优化。 用通俗语言提出修改要求:“为逾期项目添加一个筛选器”,“把看板移到表格上方”,“只允许所有者编辑自己的行”。你可以附上截图或文件来引导设计。大多数非平凡的网站都需要经过几轮优化才能做好,尤其是在登录和权限逻辑方面。
4. 获取你的链接。 当它准备好后,部署并分享该 URL。接下来将详细介绍发布步骤。
保存与部署:发布是如何工作的
这是让首次使用者最容易出错的部分。每个部署 URL 都是生产 URL。 没有单独的预发布环境,因此 Sites 将发布拆分为两个操作:
- 保存版本 会创建一个可供审核的构建,并关联到源代码提交,但不会将其直接发布上线。
- 部署版本 会将已保存的构建发布到其生产 URL。
安全模式:让 ChatGPT 先*保存*一个版本,审查后,再*部署*。如果你直接跳到部署,你构建的任何内容都会立即在一个可分享的地址上上线。
共享与访问控制
部署后,您可以控制谁能够访问该站点。访问模式包括:
- 仅所有者:只有你和工作区管理员(在网站仍在审核期间,这是一个不错的默认设置)。
- 选定的用户或组:你指定的特定人员。
- 工作区:你工作区中的所有活跃用户。
- 公开:任何拥有链接的人。
共享只授予查看权限,不授予编辑权限:收件人可以查看站点,但不能进入构建器。管理员可以完全禁用公开共享,而在 Enterprise 工作区中,发布可以由管理员进行限制。你的应用所需的任何密钥(API keys、tokens)都应放在站点的 Settings 面板中,而不是放在你的代码或配置文件里,这样它们就不会在共享的构建中暴露。
你可以和不能构建的内容
提前了解这些限制可以避免白费开发功夫。Sites 运行在 OpenAI 托管的、兼容 Cloudflare Workers 运行时的托管环境中,并提供两种存储选项:用于结构化记录的 D1(基于 SQLite 的关系型数据库),以及用于图片、文档和视频等文件上传的 R2(对象存储)。
| 支持 | 不支持 | |
|---|---|---|
| App types | 内容网站、仪表板、追踪器、规划器、落地页、内部门户、小型游戏 | 电子商务 / 支付卡处理、健康数据应用、面向 13 岁以下用户的任何内容 |
| Backend | 托管的无服务器逻辑(Workers runtime)、D1 数据库、R2 文件存储、workspace 或 public sign-in | Node.js servers、Postgres 或外部数据库、WebSocket servers、后台作业 / 长时间运行的服务 |
| Data | D1 中的持久记录、R2 中的上传内容、通过 Settings 设置的环境变量 | 数据驻留控制(launch 时不可用) |
真正的限制才是关键问题:如果你的想法需要一个持续运行的服务器进程、外部 Postgres 实例、实时 WebSocket 连接,或者定时后台任务,Sites 就无法托管它。它是为交互式前端而构建的,提供轻量级、受管理的持久化,而不是完整的自定义后端。
自定义域名在可用的地方生效,但有一个前提:Sites 不会为你注册域名。你需要自带域名、拥有它,并将 DNS 记录指向该站点。自定义域名在发布时也*不适用于 Enterprise 工作区。
费用是多少
没有单独的 Sites 费用。它包含在您的付费 ChatGPT 方案中,构建或编辑网站会按照与 Codex 相同的结构计入您方案的使用额度,因此高频迭代会消耗与其他 Codex 工作相同的预算。使用量受限于 OpenAI 在产品内展示的各方案特定上限。截至 2026 年 7 月,尚无针对 Sites 的公开价格表;其成本实际上是“您现有订阅的一部分,并受其使用限制约束”。
何时使用 API 而不是 Sites
Sites 是从想法到可共享、可运行应用的最快路径,*前提是*你始终待在它的边界内。一旦你需要运行时所阻止的功能(真实的后端服务器、像 Postgres 这样的外部数据库、持久的 WebSocket 连接或后台任务)、应用可直接调用的特定模型、按使用量计费而不是按聊天套餐计量,或者部署到 Sites 目前尚未覆盖的区域,你就会超出它的能力范围。
在那时,你是在围绕一个 model API 构建一个普通应用,并且自己进行托管,这种方式以对整个 stack 的完全控制,换来了 Sites 的零配置便利。通过 API 访问模型是按 token 计费,而不是按席位计划收费;像 AIReiter 这样的网关会以按使用量计费的费率路由主要模型家族(包括兼容 Anthropic 的 Claude 端点),这正是独立应用通常所需要的定价形式。这是用于不同工作的不同工具:Sites 适合快速、独立的内部应用;当你需要真正的 backend 时,就用 API。
| 在……情况下使用 ChatGPT Sites | 在……情况下基于 API 构建 |
|---|---|
| 你想在几分钟内创建一个可分享的应用 | 你需要自定义或持久化后端 |
| 仪表板、跟踪器或内部工具就足够了 | 你需要 Postgres、WebSockets 或后台任务 |
| 你的用户都在你的工作区内 | 你需要特定的区域或提供商 |
| 你方案中的计量用量足够用 | 你希望按 token、按使用量进行成本控制 |
常见问题
ChatGPT Sites 是免费的吗?
不。它需要付费的 ChatGPT 计划。除 Free 和 Go 之外,所有付费套餐都可使用,并且不会在订阅费用之外另行收费。使用会计入你套餐的限额。
我可以在 ChatGPT Sites 中使用自定义域名吗?
是的,在该功能可用的地方:您提供一个您已拥有的域名,并将其 DNS 记录指向该站点。Sites 不会为您注册域名,且自发布之初,Enterprise 工作区不提供自定义域名。
ChatGPT Sites 是否适用于 Plus 计划?
它正在向除 Free 和 Go 之外的付费计划推出,其中包括 Plus,尽管 Plus 和 Business 在推出进度上晚于 Pro 和 Enterprise。可用性仍可能取决于您的地区和工作区设置。
ChatGPT Sites 和 ChatGPT Projects 有什么区别?
Projects 将相关聊天、文件和说明整理到一个工作区中。Sites 会在其专属、可分享的 URL 上生成一个托管的交互式网站或应用。它们是用于解决不同问题的独立功能。
我可以用 ChatGPT Sites 搭建在线商店吗?
不。Sites 明确禁止电子商务和支付卡处理,以及健康数据应用和任何面向 13 岁以下儿童的内容。它旨在用于交互式工具和内容网站,而不是交易型商业。
