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

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

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

更新于:2 months 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 可以使用最新版本。

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

这篇文章对你有帮助吗?