跳到正文
IFAI

AI工具

OpenAI 上线 Canvas:不仅能聊天,还能并排改写与调试代码

首次发布 传播指数 51

OpenAI 推出新界面 Canvas,在独立窗口中与用户协同写作与编程。它支持选中文本局部修改、提供行内批注,并内置快捷菜单一键调长度、捉虫与转换语言。这是 ChatGPT 问世以来的首个重大视觉交互升级,目前面向 Plus 与 Team 用户开放。

OpenAI 上线 Canvas:不仅能聊天,还能并排改写与调试代码
图:openai.com

用过 ChatGPT 写长文或改代码的人,大概都经历过同一种折磨:你只想改第三段里的某一句话,它却噼里啪啦把整篇两千字重新打了一遍。

OpenAI 正式发布了名为 Canvas 的全新工作界面。这是 ChatGPT 问世两年来,主视觉界面发生的最大一次改版。

简单来说,它不再是一个单调的垂直对话气泡流,而是在聊天框旁边开辟了一个独立的协作编辑窗口,让你可以像跟真人编辑或程序员结对一样,并排改稿、调代码。

告别全文重写,把 AI 变成结对搭子

这次更新基于 GPT-4o 构建。当系统识别到你正在写长博客、改代码这类需要反复推敲的场景时,Canvas 就会自动弹出;你也可以在提示词里直接敲入「use canvas」主动唤醒它。

在 Canvas 里,主控权交回到了你手里。你可以像在 Word 或代码编辑器里一样直接敲键盘修改内容,也可以选中某一段文字让 ChatGPT 单独精修,不用再担心它动别的地方。

文字处理方面,右下角配齐了一组快捷工具。你可以让它提修改建议、调节文章长度,甚至把阅读难度在「幼儿园」到「研究生」之间滑动调节,还能一键修正语法或添加表情符号。

写代码的改动更直接。它内置了快捷审查、加日志、加注释、修 Bug 等功能,还支持把代码一键转写成 JavaScript、TypeScript、Python、Java、C++ 或 PHP,并支持回退到历史版本。

用 o1 蒸馏合成数据,训练模型「学会克制」

让 AI 知道什么时候该安静、什么时候该动手,其实远比想象中难。OpenAI 透露,他们专门用 OpenAI o1-preview 蒸馏生成的合成数据对模型进行了后训练,完全没有依赖人工生成的数据。

研发团队设定的首要门槛是触发时机。比如写咖啡豆历史会自动唤起 Canvas,但询问晚饭菜谱就坚决不弹。最终在写作和编程任务上,触发准确率分别做到了 83% 和 94%,编程触发还特意调得更保守,避免打扰硬核开发者。

而在针对性局部修改上,带有 Canvas 的 GPT-4o 表现比基线提升了 18%。在人工评估中,Canvas 提出的行内修改建议在准确率上提升了 30%,质量提升了 16%。

目前 Canvas 已经面向全球 ChatGPT Plus 和 Team 订阅用户以 Beta 形式推送,Enterprise 和 Edu 用户下周跟进,后续结束测试后也会向免费用户开放。

为什么重要

我们认为,Canvas 是 OpenAI 在人机交互形态上非常关键的一步补课。纯文本对话框适合发号施令,但极不适合精细干活,把工作区和对话区分开,直接解决掉了用户在其他编辑器和聊天窗口之间反复复制粘贴的痛点。

对普通写作者和开发者来说,这项功能现在就非常值得上手。以前你给 AI 挑刺需要写很长的解释,现在直接鼠标圈出一段就能精准反馈,对于代码排错和多语言移植几乎是立刻见效的生产力提升。

行业层面看,这显然是在正面迎战 Anthropic 的 Claude Artifacts 以及 Cursor 等 AI 原生编辑器。OpenAI 的聪明之处在于没有做成重型的全套 IDE,而是做了一个更轻巧、更有编辑感的白板,把 GPT-4o 的协作心智落到了具体按钮上。

不过隐患也同样存在。自动唤醒判定是否会变成打扰用户的干扰项,仍需要实操验证。但无论如何,AI 助手已经彻底从「你问我答」的聊天机器,走向了「坐你旁边帮你改文档」的真正协作者。

来源 (1)

  1. [1]
    openai.com(在新标签页打开)原文openai.com

话题追踪ChatGPT Canvas 功能的推出与迭代

这个话题的历次新闻,最新的在上面。

  1. OpenAI 将 Canvas 开放给全体用户:支持运行 Python 和自定义 GPT
  2. OpenAI 上线 Canvas:不仅能聊天,还能并排改写与调试代码本条

每日 AI 内容精选