# why 更好的人机交互界面。ChatGPT canvas 是自 2021 年发布以来的一次人机交互界面的重大更新。新的界面让**写作**和**coding**都变得更加高效。 # what - canvas 由 GPT-4o 构建 - 以前在进行写作修改和代码修改的时候,我们只能通过顺序的对话回找答案,但是 canvas 将界面布局分成左右两个部分,左边为提问,右边为修改结果,实现了在一个窗口下进行多种修改的可能。这样可以帮助我们更好的理解上下文。 - 调用 - GPT 会自动检测何时打开 canvas - 也可以在 prompt 中键入“use canvas“来打开界面 - 2024 年双 12 发布上的升级 - 向免费用户开放 - 代码编辑功能,可以直接运行[[python]]代码 - 可以在[[GPTs]]中使用 - GPT 助理:联网搜索、生成[[DALL·E]]图片,代码编译、数据分析、canvas 画布 # how ## 写作 - 建议编辑:ChatGPT 提供内联建议和反馈。 - 调整长度:将文档长度编辑得更短或更长。 - 更改阅读级别:调整阅读级别,从幼儿园到研究生院。 - 最后润色:检查语法、清晰度和一致性。 - 添加表情符号:添加相关表情符号以强调重点和颜色。 - 选中单独段落进行询问 - 可以回看上一个版本的修改 ## coding - 审查代码:ChatGPT 提供内联建议来改进您的代码。 - 添加日志:插入打印语句以帮助您调试和理解代码。 - 添加注释:为代码添加注释,使其更易于理解。 - 修复错误:检测并重写有问题的代码以解决错误。 - 移植到一种语言:将您的代码转换为 JavaScript、TypeScript、Python、Java、C++ 或 PHP。 - 选中单独代码进行询问 - 可以回看上一个版本的修改 ## GPT 助理 - 可以与GPT 助理同时使用 # how good ## 训练模型成为合作者 - 官方表示,类似于质量监控系统,开发团队设置了超过 20 个自动化测试来追踪他们的 AI 在开发过程中的表现 - 在开发过程中,研究团队使用前不久推出的 OpenAI o1-preview 版本来生成合成数据,然后用作后训练的数据集,从而加强模型的关键功能,比如写作和与新用户的互动。 - 何时触发 canvas 是一个挑战: - 为了避免干扰经验丰富的开发者,Canvas 也不应该那么频繁地调用。OpenAI 特意在这方面进行了改进,使得它在写作和编码任务中更准确地触发 Canvas,分别达到了 83% 和 94% 的准确率。 - 当 Canvas 启动后,模型需要判断:是只修改内容的某些部分,还是全部重写?选中的部门会局部重新,如果没有特别指定,就会全部重写。 ## 引发的思考 - [[工具内化你,而非外在于你。ChatGPT 工具论]] # 参考资料 - [刚刚,ChatGPT 发布重磅更新!让我看到了 AGI 时代的终极交互形态](https://readwise.io/reader/shared/01j9j66cr90tnfeq41beycj751) - [官方介绍](https://readwise.io/reader/shared/01j9j3r7cv8h5ez0fmyhtz316r)