6. 画布(Canvas)
画布(Canvas)是 ChatGPT 提供的独立工作区,专门用于需要反复编辑和迭代的内容创作。与普通对话不同,Canvas 会在聊天窗口旁边打开一个可编辑的文档或代码面板,可以直接在内容上进行修改,而不是在对话中来回粘贴。
核心优势
适用场景
- 长文档写作(文章、报告、邮件)
- 代码开发与调试
- 需要多轮润色的内容
- 翻译与本地化
- 任何需要"边写边改"的任务
触发方式
方法一:手动触发

在输入框选择「更多 > 画布」选项,或在对话中明确要求:
方法二:模型自动判断
当请求涉及较长的写作或编程任务时,ChatGPT 可能自动启用 Canvas:
方法三:从现有内容进入
进入画布

点击右上角图标即可进入画布。
文档写作模式

Canvas 的文档模式提供一系列写作辅助工具,位于面板右侧的工具栏中。
工具栏功能
实战:撰写技术博客
第一步:生成初稿

第二步:局部修改

用鼠标选中想修改的段落,然后告诉 ChatGPT:
第三步:使用工具栏

- 选中技术术语较多的段落 → 点击「阅读级别」→ 选择「高中生」
- 选中结尾段落 → 点击「调整长度」→ 选择「扩写」
第四步:整体润色

第五步:显示修改

点击右上角图表可以显示修改的内容。
写作模式技巧:
- 善用选中编辑:不必每次都重新描述整篇文章,直接选中特定内容说「把这段改成更正式的语气」
- 分步迭代:先完成结构,再填充内容,最后润色
- 第一轮:先列出文章大纲
- 第二轮:逐节扩写
- 第三轮:统一语言风格
代码编写模式

当 Canvas 检测到编程相关任务时,会自动切换为代码模式,提供专属的编程工具。
工具栏功能:
实战:开发 Python 工具
第一步:生成初始代码
第二步:代码审查

点击工具栏的「代码审查」按钮,ChatGPT 会检查:
- 潜在的错误和异常处理
- 性能优化建议
- 代码风格问题
第三步:选中特定代码修改

第四步:添加注释

第五步:语言转换

选择目标语言,即可完成代码转换,支持上述六种编程语言之间的相互转换。
代码模式技巧:
1. 增量开发:逐步添加功能
2. 调试辅助:遇到报错时直接粘贴错误信息
3. 单独修改某几行
编辑与协作功能
直接编辑
Canvas 中的内容可以直接手动编辑:
- 直接打字修改内容
- 删除不需要的部分
- 复制粘贴外部内容
手动编辑后,ChatGPT 会识别改动:
AI 建议编辑
点击「建议编辑」按钮后,ChatGPT 以修订模式显示建议:
- 删除的内容显示为红色删除线
- 新增的内容显示为绿色
- 可以逐条接受或拒绝
内嵌注释
让 ChatGPT 不直接修改,而是添加注释:
版本历史与回滚
Canvas 会自动保存每次重要修改,形成版本历史。

查看版本
- 点击 Canvas 面板右上角按钮
- 可以切换上下版本
标记重要版本

Canvas 实践总结
何时使用 Canvas
高效工作流程
常见问题

评论
0 条