OpenAI
页面内容为机器翻译。查看英文原文。

在 ChatGPT 中使用写作块和代码块

了解如何在 ChatGPT 中编辑草稿、处理代码、预览受支持的内容,以及运行受支持的 Python 代码。

更新于:9 days ago

概述

你可以通过聊天回复中的写作块和代码块,直接使用写作和编程功能。可用操作因方案、设备、工作空间设置、模型和发布进度而异。

  • 写作块是用于编辑草稿文本的区域,例如电子邮件、消息、社交媒体帖子和文档。

  • 代码块会将代码和受支持的预览内容与回复的其余部分分开,便于阅读、编辑、复制、预览或运行。

可用性

你可能不会在每次对话中都看到所有操作。可用操作取决于块的类型、你的设备、你的方案、工作空间设置,以及该功能是否已为你的帐户启用。

使用写作块

当 ChatGPT 创建的文本很可能需要你修改或重复使用时,它可能会把草稿放入写作块中。你也可以要求 ChatGPT 创建一份可直接在对话中编辑的草稿。

创建写作块

可以尝试以下提示:

  • “起草一封回复我经理的电子邮件。”

  • “为我的团队写一条简短的 Slack 更新。”

  • “把这些笔记整理成一页文档。”

编辑写作块

根据写作块以及你可用的操作,你可以:

  • 选择该块并直接编辑文本。

  • 复制文本。

  • 让 ChatGPT 修改所选文本或整份草稿。

  • 在全屏编辑视图中打开该块。

  • 撤销或重做最近由 AI 辅助完成的编辑。

  • 在可用时,直接从 ChatGPT 发送受支持的电子邮件草稿,或在电子邮件应用中打开。

  • 在可用时,将受支持的文档草稿保存到你的库中。

设置写作块中的文本格式

写作块支持常见格式,包括:

  • 粗体和斜体文本。

  • 标题。

  • 链接。

  • 项目符号列表和编号列表。

  • 清单。

使用代码块

ChatGPT 通常会将代码放在代码块中。代码块将代码与回复中的其他内容分开,方便你阅读、复制、编辑、预览或运行代码。

根据代码块类型和可用操作,你可以:

  • 复制代码。

  • 查看编程语言标签,例如 Python、JavaScript 或 HTML。

  • 直接编辑支持此功能的代码块。

  • 让 ChatGPT 编辑代码。

  • 全屏打开支持此功能的代码块。

  • 对于支持预览的代码块,在代码和预览之间切换。

  • 运行支持执行的 Python 代码并查看控制台输出。

预览支持此功能的代码块

对于支持预览的代码块,选择预览即可在 ChatGPT 中查看结果。支持预览的内容可能包括:

  • HTML 页面。

  • React 组件。

  • SVG 图像。

  • Mermaid 图表。

  • Vega 或 Vega-Lite 图表。

如果没有显示预览,则该代码块不支持预览。

运行支持执行的 Python 代码

对于支持运行的 Python 代码块,选择运行即可打开代码工作区,并在控制台中查看输出或错误。你可以停止仍在运行的代码。

代码预览和执行都在沙盒环境中进行。如果预览需要使用外部资源,ChatGPT 可能会在连接前请求许可。工作空间管理员也可以控制是否允许执行代码和访问网络。

保存编辑

对受支持的写作块和代码块所做的编辑会在短暂延迟后随对话一起保存。之后,当你提出后续问题时,ChatGPT 可以使用最新版本。

在临时聊天中,对话结束后编辑内容可能不会保留。

这篇文章对你有帮助吗?