ChatGPT Canvas横空出世!AI 写作+编码满级神器,颠覆传统人机交互
昨天熬肝写了篇《OpenAI,忒休斯之船》,略显伤感
今天,各位同胞们,节日福利来了!
OpenAI 继续为国庆加码,这次直接为 ChatGPT 升级了“画布功能”,也叫 Canvas。
OpenAI CEO 奥特曼甚至还发起了在线投票,「Canvas中“添加表情符号”是不是 OpenAI 有史以来发布的最好功能?」
这个昨天上线的新玩意儿,到底是什么神仙工具?
别急,清风今天就带你见识一下
一、什么是 Canvas 画布?
OpenAI 是全球第一的人工智能软件公司,ChatGPT 是 OpenAI 推出的 AI 产品,详见《ChatGPT 常识》
Canvas 是 ChatGPT 10 月 4 日上线的新功能
官方介绍:https://openai.com/index/introducing-canvas
Canvas,别误会,不是画画的“画布”,它实际上是一个全新的用户交互界面。你可以把它想象成 chatGPT 的电子白板,界面直观,功能强大,专门用来和 ChatGPT 互动写作和编程,比以往只打字聊天酷多了。
这个功能对用户和 AI 的互动方式进行了很大的改进,类似于 Claude Artifacts 的界面,但功能更强大,更灵活。
在以往的 ChatGPT 使用中,我们只能在网页上和 AI 对话,操作起来有时不太方便,特别是在需要修改文章的某些部分时。
比如,如果想修改文章中的一个字段,AI 可能会重新生成整篇文章,这样改动起来就很麻烦;或者想改变文章的整体风格,也需要自己写提示,对新手用户来说不够友好。现在,Canvas 让这种交互更加直观和可视化,让我们更容易与 AI 一起完成任务。
谁能使用 Canvas?
目前 Canvas 对 Plus 和 Team 用户已经开放,下周会推给 Enterprise 和 Edu 用户。
各位手握 Free 版的朋友,估计还得等一两个月。
要想提前玩,可以充 Plus,月付 20 美元,随时取消随时续订,支付宝搞定,详细开通方法可参考《保姆级教程!支付宝+WildCard ,轻松开通 ChatGPT Plus,搞定海外支付》。
Canvas 的主要功能
这是一个全新的界面,用于在写作和编程项目中与 ChatGPT 合作,超越了简单的聊天
目前,Canvas 主要用于文字编辑和代码编写,并且增加了很多快捷操作选项,让我们在办公时操作更方便。虽然它还是测试版,但未来会有更多功能逐步加入。
二、如何使用 Canvas?
(一)登录
现在我们来看看如何使用 Canvas。
目前仅能由 Plus 用户在 OpenAI 官网使用,暂不支持 APP
登录:https://chatgpt.com
首先,打开 ChatGPT 的聊天界面,选择测试版模型。
进入 “GPT-4o with Canvas(测试版)”
意思就是带画布功能的 GPT-4o,预计测试期后,Canvas 会成为 GPT-4o 默认功能,包括将来正式版的 o1 模型。
(二)如何激活 Canvas?
即使进入 Canvas,Canvas 也不是默认显示的,如果只是简单的问答,Canvas 功能不会被启用。
有两种方法进入 Canvas 模式
第一种,自动激活。Canvas 会根据你想完成的任务自动调用。比如,你让 AI 写篇文章,Canvas 会把结果显示在画布上,你可以直接对内容进行编辑,比如改标题、润色、调整风格等。
第二种,用户告知 AI,启用 Canvas 模式
比如,我输入“写一篇 100 字文章,介绍 Mo,M1,M2 的区别”
ChatGPT 回答如下:
可以看到,Canvas 模式并未启用
我继续输入“启用 Canvas 模式”,界面立刻变化,弹出一个 Canvas 新界面:
如果是文本编辑,右边会有一个文本编辑快捷键,如果是编码,会有编码快捷键
对话界面到了左边,右边出现 Canvas 新界面。关掉,回到普通对话界面。想回到画布功能,点右上角的“在画布中打开”扩展符号 即可
(三)Canvas 的文字编辑基本操作
有了 Canvas,我们可以直接和 AI 生成的内容互动,大大提高了工作效率。
Canvas 会把内容分成两部分显示,一部分是对话区域,一部分是画布的文章内容。
比如,我们可以选择一段文字,进行处理。进行问答,对生成的文字进行加粗、斜体,字体大小
针对这段文字追问 GPT,不会影响画布上已经生成的文字,AI 在对话窗口向用户回答
你可以像在 word 里面一样,对 AI 生成的文字进行回车分段、设置字体大小、粗细等
这种体验就像代码编辑器一样,随时可以对内容做改动。
Canvas 的文字编辑快捷方式
在文本编辑模式下,右边有一个快捷键
你可以像在 Word 里一样编辑文字,加粗、斜体、改字号,想怎么玩就怎么玩。最神奇的是,你可以让 AI 帮你润色文章。
加表情:让你的文章萌萌哒 润色:一键变身"文学大师",会自动套用格式 调整阅读水平:从"幼儿园小朋友"到"烟酒生",6 个档次随你挑 调整文章长度:想要长篇大论还是三言两语?随心所欲!5 档,最长、稍长、当前长度、更短、最短 建议编辑:AI 变身你的私人编辑,给出修改意见
我们从下往上介绍:
1.建议编辑
Canvas 还能为文章提出改进建议,比如在某些段落加入具体例子,让文章更有说服力。你可以选择是否接受这些建议,接受后 AI 会自动进行优化,整个过程非常流畅,Canvas 还支持撤销操作,让改动更灵活。
点击“建议编辑”按钮后,出来了 5、6 条修改建议,比如让用户阐明未定义的名词等等
选中文字,文字颜色会变色,跳到对应的建议,点建议旁边的“应用”,AI 即可自行修改
相当于你找了个文秘,AI 不但提出不同修改意见供你选择,AI 还根据你的选择,完成修改
2.改变文本长度
最短:
“Mo、M1 和 M2 是货币供应的不同层次。Mo 是基础货币,包括现金和银行准备金。M1 在 Mo 基础上加上活期存款,代表可随时用于支付的货币量。M2 包括 M1 和定期存款、储蓄等其他准货币,反映更广泛的货币供应。”
最长:
“Mo、M1 和 M2 是货币供应的不同层次。Mo,或基础货币,主要由流通中的现金和银行的准备金组成,是最基本的货币形式。这些资金是由中央银行创造的,通常被称为高能货币,因为它们可以被商业银行用作准备金,以支持其存款业务。Mo 对于整个金融系统至关重要,因为它是所有其他货币形式的基础。M1 是在 Mo 的基础上加上活期存款,代表可随时用于支付的货币量,因为活期存款具有高度流动性,这意味着持有人可以随时提取这些资金用于消费或其他用途。M1 在经济活动中起着关键作用,尤其是在支持个人和企业的日常交易需求方面。M2 则包括 M1,并加入了定期存款和储蓄存款等其他准货币(如货币市场基金和短期金融工具),表示金融体系中的广义货币供应量,反映经济中更广范围的流动性。M2 的范围比 M1 更广,包含了那些虽然流动性相对较低,但仍可以较容易转换为现金的资产。这使得 M2 成为衡量社会整体货币供应的一个重要指标,它不仅反映了即期支付能力,还反映了长期储蓄和投资的潜力。广义货币供应对于经济的长期增长和稳定性至关重要,因为它可以显示出银行体系对资金的使用情况以及储蓄在经济中的分布状况。通过观察 M2 的变化,经济学家和政策制定者可以评估经济体内资金的整体流动性和潜在压力点,从而做出相应的经济政策调整,以保持经济健康运转。”
3.改变阅读难度
我觉得最实用的功能,可以从幼儿园水平调整到研究生水平,总共有六个等级。如果你想让文章变得更简单或者更难,只需要调整滑动选项,Canvas 会自动帮你改好。
比如刚才的货币概念
未修改前:
"Mo、M1 和 M2 是货币供应的不同层次。Mo 指基础货币,主要包括流通中的现金和银行存款准备金;M1 包括 Mo 和活期存款,代表社会上可用于支付的货币总量,反映流动性强的货币;M2 则在 M1 的基础上增加了定期存款和其他准货币,是衡量一个国家广义货币供应的指标。通常,Mo 体现央行政策,M1 反映短期消费及投资需求,而 M2 则涵盖储蓄与投资,体现经济的总体资金供给水平。"
我们逐级调整阅读对象级别
把难度降到“幼儿园”级别,文字如下:
“Mo、M1 和 M2 是不同的钱类别。Mo 是现金和银行钱。M1 是 Mo 加上活期存款,代表可以买东西的钱。M2 是 M1 加上定期存款和储蓄,代表大家存的钱。”
中学水平:
“Mo、M1 和 M2 是不同类型的货币。Mo 是基础货币,包括流通中的现金和银行的准备金,是最基本的货币。M1 是在 Mo 的基础上加上活期存款,代表可以随时用于支付的钱。M2 包括 M1 和其他像定期存款和储蓄这样的准货币,代表更大范围的货币供应。”
大学水平:
“Mo、M1 和 M2 是货币供应的不同层次。Mo,或基础货币,主要由流通中的现金和银行的准备金组成,是经济中的最基本货币形式。M1 是在 Mo 的基础上加上活期存款,代表可立即用于交易和支付的货币量。M2 则包括 M1,并加入了定期存款和储蓄存款等其他准货币,反映出整个金融体系中的广义货币供应量,能够衡量经济中更大范围的流动性。”
研究生:
“Mo、M1 和 M2 是货币供应的不同层次。Mo,即基础货币,主要包括流通中的现金和银行存款准备金,是最基本的货币形式。M1 在 Mo 的基础上加入了活期存款,表示经济体内可用于即期支付的货币量,具有较高的流动性。M2 则包括 M1 和其他准货币,如定期存款和储蓄存款,代表更广泛的货币供应量,反映出整个金融系统中的货币存量。”
4.最后的润色
这个功能是最后的校对,套格式
5.增加表情符号
选中后,AI 会根据文字内容,增加不同的表情符号
(四)Canvas 的代码编辑基本操作
接下来,我们看看 Canvas 在代码编辑中的应用。
同样,会有一个快捷键,功能包括:代码审查,转换(编程)语言、修复错误、添加日志、添加评论
你可以输入一段代码让 AI 编辑,也可以让 AI 自行撰写一段文字
比如,我们让 AI 写一段股票的分析代码
我们输入“写一段 python 代码,搜索贵州茅台的基础数据,并做 30 日均线分析”
Canvas 立刻开始工作,会在左边显示操作步骤和说明,右边显示完整代码。
1.AI 解释
如果不理解某段代码的功能,可以让 AI 解释,比如 yfinance 是干什么用的,AI 会告诉你 yfinance 是一个用于从雅虎财经获取金融数据的 Python 库。它简化了下载股票、外汇等历史数据的过程,非常适合用于金融数据分析和建模。
2.添加评论
Canvas 可以给每一行代码添加说明,方便程序员检查和分享
过程逐行扫描,看上去非常高档
3.添加日志
添加日志功能,AI 会自动在每一个代码块加上 print 功能,增加执行过程的说明。当程序执行的时候,评论、注释 是给编程人员看的,使用人的界面不会显示,但是 print 的内容,使用人是可以看到的。
4.错误修复
如果你的代码不是 AI 写的,而是自己写的或者从第三方拷贝过来的,则可以利用这个功能修改。
AI 会自动完成修复
5.语言转换
支持以下语言的转换
PHP、C++、Python、JavaScript、TypeScript、Java (为啥没有 R?)
选择后,系统自动开始转换编程语言
6.代码审查
选择后,代码会给出修改建议,纠正错误、优化代码性能
类似文字编辑建议,你可以选择应用,AI 会给你改好
对于开发人员来说,无论是学习编程、分析案例还是实际工作,这些功能非常实用。
测试完毕,总结一下
Canvas 是 ChatGPT 推出的全新功能,旨在通过多样化内容生成、针对性编辑与内联评论,重新定义 AI 交互体验。
不过,目前 Canvas 只能编辑和渲染文字和代码,还不能直接处理图表、网页或图片内容。在这方面,Claude 的Artifacts 模式目前更通用,但 ChatGPT 的 Canvas 在文字和代码处理上更专业。
Canvas 功能非常非常强!界面友好、操作丝滑
虽然 OpenAI 是大公司,但是 ChatGPT 的交互界面一直受人诟病,本次的 Canvas 出人意料的好用
Canvas 团队的目标是把它打造成一个可以随人类需求不断演变的互动平台,重新定义我们与 AI 的关系。
OpenAI 在博客中表示,如果要让人工智能变得更有用、更易用,就需要重新思考我们如何与它互动。而 canvas,就是一种全新的方法,未来还将经历快速迭代
最后说说 Canvas 的核心团队
研究主管是 Karina Nguyen
还有 3 位核心研究人员 Kai Chen, Michael Wu, Tarun Gogineni以及其他12 位核心成员。
Karina Nguyen 其实之前是 Anthropic AI(Claude 团队)研究员,去年五月还和思维链“开山论文”一作、OpenAI 的 Jason Wei 一同在 X(原 Twitter)上进行提示词决斗。
Karina Nguyen 对 Canvas 的愿景如下:
“我对终极通用人工智能 (AGI) 接口的设想就像是一幅未经涂抹的白纸。这种接口会随着时间推移而不断进化,根据人类的喜好自我调整形态,并创造出全新的人机交互方式。它将彻底重塑我们与人工智能技术乃至整个互联网世界的关系。这种接口不是一成不变的,而是像生命体一样,能够适应、成长,并不断创新,最终成为连接人类与 AGI 的理想桥梁。”
以上就是今天的分享,希望对大家有帮助。如果觉得内容有用,记得订阅我们的公众号。下次见!.
另外,清风我在“AI 办公实战课”中,推出了免费的 GPT4o 的学习视频
鉴于近期升级较多,近日我将更新,大家可以关注一下,觉得好,请分享给身边的朋友和需要的人。