ChatGPT Canvas:重新定义人机交互的生产力工具
时隔两年,ChatGPT 迎来了全新的界面升级——Canvas,它不仅是一个对话框,更是与 ChatGPT 并肩作战的协作界面。在写作和编程方面,Canvas 提供了一种全新的互动方式,大幅提高了生产力和用户体验。接下来,让我们来探索这一全新升级为我们带来的变革。
什么是 Canvas?
Canvas 是 OpenAI 最新推出的独立工作窗口,它旨在帮助用户与 ChatGPT 一起处理写作和编程项目,打破传统聊天框的局限性。Canvas 让用户可以与 AI 更深入地合作,无论是学术研究、邮件撰写还是编程开发,都可以开启全新的合作方式。
Canvas 基于 GPT-4o 构建,目前仍在测试阶段,可手动选择进行体验。Plus 用户可以直接使用,而未来 Canvas 也将面向所有免费用户开放。通过 Canvas,OpenAI 不仅希望让 AI 更易用,同时也在重新定义人与 AI 的交互方式。
写作功能的强大升级
对于写作任务,Canvas 提供了一些非常实用的功能:
- 建议编辑:ChatGPT 能够对特定内容进行内联建议和反馈,就像文稿编辑一样,帮助用户改善文本质量。
- 调整长度:用户可以根据需要编辑文本,使其更长或更短。对于需要写万字长文的情况,Canvas 能持续扩展文本,快速达到篇幅要求。
- 改变阅读水平:Canvas 能够调整文本的阅读难度,从小学水平到研究生水平,无论是简单的介绍还是深入的学术分析,Canvas 都能轻松应对。
- 最终润色:Canvas 还提供语法检查、清晰度优化和一致性检查功能,确保文本的高质量。
- 添加表情符号:用户可以为文本内容添加表情符号,增加趣味性和表达力。
这些功能的设计,既能帮助用户提高文字质量,也能使复杂项目的编辑和修改更加轻松直观。例如,用户可以随时选择文本让 ChatGPT 提供修改建议,还可以使用右下角的快捷菜单对文本进行多种操作。
编程功能的突破性提升
Canvas 不仅在写作方面表现出色,编程方面的功能也实现了质的飞跃。尤其对于那些涉及反复修改和调试的编程任务,Canvas 的功能简直是编程人员的福音:
- 代码审查:Canvas 可以对代码进行内联建议,帮助用户优化代码结构,提高效率。
- 添加日志:用户可以轻松在代码中插入日志,帮助调试和理解代码的执行过程。
- 添加注释:Canvas 可以为代码添加详细的注释,以提高代码的可读性。
- 修复错误:对于有问题的代码,Canvas 能快速检测并进行修复,减少编程过程中的 bug。
- 语言移植:用户还可以将代码一键转换为其他编程语言(如 Python、JavaScript、Java、C++ 等),让跨语言开发变得更加方便快捷。
此外,Canvas 的快捷菜单可以为代码提供建议、添加注释、转换语言等操作,显著提高了编程任务的效率。Canvas 甚至可以像代码审阅员一样,对代码进行整体检查并即时提出修改建议。
使用场景
- 做研究 当你在进行艺术史研究时,利用Canvas工具可以简化流程。只需告知需求,如“Rembrandt的自画像技巧”,ChatGPT将自动搜索相关报道,并在右侧生成一篇研究报告。如果对某句话存疑,选中即可询问ChatGPT,获取即时解答。同时,你还能通过Canvas更改小标题,获得ChatGPT的建议,并开启文献阅读模式逐句浏览研究材料。最后,ChatGPT还能帮助添加参考文献和书目引用。
- 邮件撰写 让ChatGPT为你撰写邮件,并发送给朋友,无需自己动手。
- 代码生成与编辑 在Canvas界面中,你可以生成并编辑代码。以Rust编写API服务器为例,ChatGPT不仅能生成代码,还能帮助你在其中添加功能,比如登录注册路由。右下角的工具栏还能进行代码审查、语言转换、bug修复、添加日志和注释等操作,让代码编写更加顺畅。
- 创意烹饪食谱 Canvas模式还支持创意烹饪。如果你想做一个不一样的苹果派,可以让ChatGPT搜集常见的食谱,并根据你的需求创造新的做法。例如,假设你缺少某种材料,可以让ChatGPT帮你找到替代品,甚至合作创造全新的食谱。
GPT-4o 与 Canvas 的结合
为了实现 Canvas 的强大功能,GPT-4o 经过专门训练,使其可以更好地理解何时触发 Canvas,以及如何进行定向编辑或全文重写。在 Canvas 模式下,GPT-4o 被训练得更加精确,可以在用户明确选择文本时进行针对性编辑,而在未选择文本时进行全文优化。这种设计,使得用户在进行创作和编程时,获得了前所未有的自由与控制权。
例如,用户可以让 Canvas 协助完成研究报告的撰写,并在文中随时选中不确定的部分,让 ChatGPT 提供更详细的解释和建议。而对于编程人员,Canvas 也能迅速对生成的代码进行审查、修复 bug 和添加注释,从而加速整个开发流程。
重新定义人机互动方式
Canvas 的推出,让 ChatGPT 不再局限于一个简单的聊天界面,而是成为了一个真正的创意协作伙伴。它能自动判断何时打开 Canvas 以提供帮助,用户也可以通过提示语手动激活 Canvas 进行项目协作。这种灵活的触发机制,既确保了 ChatGPT 的响应性,又避免了不必要的触发,提高了用户体验。
在写作和编码任务上,Canvas 的正确触发准确率分别达到了 83% 和 94%,同时在优化编辑行为和生成高质量代码注释方面也有显著提升。Canvas 让用户在创作、研究和编程的每个环节都能有 AI 的支持,实现人机协作的全新模式。
未来展望
OpenAI 认为,如果要让人工智能变得更有用、更易用,就需要重新思考我们如何与 AI 互动。而 Canvas,便是这种全新人机交互界面的代表。随着不断的发展,Canvas 将通过用户的反馈不断改进,最终成为一个帮助用户创作、开发和学习的终极 AGI 工具。
不论是写作还是编程,Canvas 都将是未来人们工作和生活中的得力助手。它让我们意识到,与 AI 协作不仅可以是任务的分工,更是一种融合式的工作方式。未来的 Canvas,将进一步为我们带来更多创新和可能性,成为人机共创的代言人。
参考资料
- Introducing canvas:A new way of working with ChatGPT to write and code https://openai.com/index/introducing-canvas/
- Karina Nguyen:正文演示多数来自 这位 OpenAI 研究员的社交媒体。
本文来自投稿,不代表独立开发前线立场,如若转载,请注明出处:https://www.91wink.com/index.php/openai-canvas%ef%bc%9a%e9%87%8d%e6%96%b0%e5%ae%9a%e4%b9%89-ai-%e8%be%85%e5%8a%a9%e5%86%99%e4%bd%9c%e4%b8%8e%e7%bc%96%e7%a8%8b%e7%9a%84%e9%9d%a9%e5%91%bd%e6%80%a7%e5%b7%a5%e5%85%b7/