专栏名称: AI小岛
AI小岛,高效不烦恼!这里是AI的宝藏岛,通过AI魔法让学习和工作事半功倍,开启新生活的无限可能。
目录
相关文章推荐
南方能源观察  ·  试点碳市场仍需继续试验 ·  4 天前  
51好读  ›  专栏  ›  AI小岛

Canvas进化了!跑Python、改文档,GPTs还可随时调用,这生产力绝了!

AI小岛  · 公众号  ·  · 2024-12-11 21:42

正文

还记得十月发布的 Canvas 吗?

那时,它不过是个“有点意思”的功能工具,能让 ChatGPT 多点协作能力。

结果今天,OpenAI Day 4 发布的更新正式揭晓, Canvas 全面进化为生产力利器。

不仅支持文本和代码编辑,还能直接运行 Python,并与 GPTs 集成,成为全能工作台。

不夸张地说,这次更新,不是简单的“加点功能”,而是全方位重塑 AI 协作体验。

什么是 Canvas?

简单来说,Canvas 是 ChatGPT 的全新工作平台,专为协作写作、代码编辑、调试以及提供实时反馈设计。

最大的亮点是将对话与文档编辑无缝结合,左边是和ChatGPT的对话窗口,右边是可以实时编辑的文档界面。

写文章、审稿、跑代码,一站式搞定,效率直接拉满。

更重要的是,Canvas 现已全面开放, 支持所有 4o 模型用户,并上线网页版和 Windows 桌面端。

不论你是免费用户还是 Plus 会员,都可以随时随地体验这项升级带来的便利。

进化后的Canvas有多强?

1. 文本与代码的深度结合

Canvas 的设计让写作和编程无缝融合:

逐句批注: ChatGPT 提供精细修改建议,你可以逐条接受或调整。

快捷优化: 调整文本长度、阅读级别,或为内容加趣味表情包。

代码支持: Canvas 自动识别代码块,提供语法优化和上下文反馈。

写作: 快速润色论文、创作文案,或生成高质量长文;
编程: 用 Python 写脚本、调试代码、解决复杂逻辑问题。

2. 直接运行Python。

Canvas 不仅可以写代码,还可以直接运行Python脚本,甚至调试Bug。

只需点击“运行”按钮,底部控制台会显示运行结果。

当代码运行出错时,只需点击“修复错误”,ChatGPT会根据控制台报错信息生成修复建议,并高亮显示问题所在。

内置常用 Python 库,即使是复杂的任务如生成图形或数据分析,也能快速完成。

3. 历史版本追踪与差异查看

Canvas 的版本管理功能确保每一次修改都有迹可循。

历史版本: 随时回滚到误删或调整前的版本;
差异高亮: 直观查看新旧内容的变化,避免关键信息丢失。

这对团队协作和文档审查尤为重要,提高透明度和可控性。

4. 与 GPTs 的集成:开放更多可能

Canvas 现已与 Custom GPTs 无缝结合,通过 GPT Builder,用户可以定制领域专属解决方案:

用专门的金融 GPT 为你分析市场数据。
启动设计领域 GPT 帮你生成创意文案。
集成教育领域的 GPT,为你生成个性化课程。

这意味着可以借助 Canvas 快速构建属于自己的智能工具链。

Canvas 与 Claude 的 Artifact 有何不同?


在协作模式方面,Canvas 和 Claude 的 Artifact 看起来相似,但核心体验有本质差别:


Claude 的 Artifact


运行前端页面(HTML + CSS + JS),通过 artifact 展示生成的内容,看起来更像是网页嵌套的效果。



ChatGPT 的 Canvas


运行的是 Python 环境,和 Jupyter Notebook 非常相似,允许实时修改代码、运行任务,如果代码出错,还能直接原地调试并修正。




Canvas的精彩应用

1. 实时协作与可视化开发

在开发场景中,Canvas甚至能够实现如三维可视化工具(例如基于ThreeJS的超立方体展示)的实时协作。

从聊天到代码注释,再到实时执行,一体化的体验极大提升开发效率。

2. 互动式学习

Canvas还能用作互动式学习的导师, 比如,可以通过代码绘图直观学习数学概念。

这种更丰富的交互方式让抽象问题变得更易理解。

3. 开发个性化的工具

Canvas 能够快速生成 Mandelbrot 分形的代码并运行,直观地展示复杂数学概念,甚至在节日中增加趣味性。

4. 数据科学与代码执行

数据科学家用 Canvas 搜索 API 文档、生成代码并直接运行,快速得到数据可视化结果,例如绘制图表或生成分析报告。

这一流畅体验让 Canvas 成为了“自动化程序员”和数据科学助手。

如何上手 Canvas?

1. 通过指令手动触发

输入一段任务相关内容后(如文字编辑需求或代码片段),再输入指令激活 Canvas:

“use canvas to write an essay”(使用 Canvas 撰写文章)
“open a canvas”(打开一个空白 Canvas)
“open a coding canvas”(打开代码编辑 Canvas)

2. 快捷键触发

通过对话框底部工具箱图标,点击后选择“画布”,快速进入编辑界面。

或者,更便捷的方式是直接键入反斜杠(“/”),然后选择“画布”,即可快速启动画布功能,开始编辑或创作。

3. 粘贴内容触发

当 ChatGPT 检测到长文本(超过 10 行)或复杂任务(如精细编辑、代码处理)时 ,点击右上角的图标,就可以快速将该内容导入 Canvas 界面。

4. 空白 Canvas

你可以直接输入“ open a blank canvas ”或“ create a blank canvas ”,开启从零开始的创作。

使用 Canvas 的注意事项


仅限 GPT-4o 模型: 功能需在 GPT-4o 模型下使用,达到使用上限需等候额度重置。







请到「今天看啥」查看全文