嘿你好,欢迎回到AXTON 8月份火遍网络的一款AI产品 它叫做Cursor 虽然Cursor本质上是一款IDE 也就是给程序员写代码用的编辑器 但是很多人都小看了它 如果你不是程序员 不要着急关掉视频 还记得自从去年初 AI火热以来 大家常常听到的一个名词 自然语言编程吗 现在好了 Cursor是你离自然语言编程 最近的一次 那么Cursor能给你带来哪些好处呢? 首先,注册就送你500次与最强大的源模型对话的次数,包括GPT-4O和Cloud 别说GPT-4O和Cloud 3.5需要花钱才能用得上了,在不被支持的地方连注册账号都很困难,那光这一条是不是就足够动心了呢? 其次,如果你把它跟你的本地笔记本,比如Obsidian一起使用,你瞬间就拥有了一个专属自己的。
私人AI知识库 最后不会编码的你呢 也终于可以获得代码技能的加持了 曾经你有一个很好的想法 但是万事俱备就缺一个程序员 而现在呢 软件开发从此就不一样了 这就是自然语言编程 自然语言编程为什么重要呢 因为编程曾经是一种需要学习的技能 当然现在也是 它的门槛挡住了很多不会写代码的人 而现在开始这个门槛正在慢慢的消失 人人都可以从编程当中获得效率的提升 好,Cursor怎么去注册怎么使用都有哪些让人们疯狂的功能呢? 咱们先不着急,视频后面再讲。 我先给大家来做一个演示,你先看看够不够酷。
让我们从零开始来实现这样一个AI数据卡片的页面, 并且点击卡片会打开Obsidian显示相应的详细的笔记, 在整个过程当中你不需要懂。 什么是代码 首先我们先做一项准备工作 这是我最近一期的newsletter 其中有一篇文章呢 叫做破解AI迷思 速查指南 那这篇文章呢 它就是把常见的一些AI术语呢 整理了一个AI术语清单 方便大家 快速的了解AI的基本概念 它的原文就是The Word的这篇英文文章 我们就把这篇文章当作我们今天的基础 好 咱们运行Cursor 然后我们创建一个空白的文件夹 Test Cursor 好 这时候我们就拥有了一个完全空白的项目 首先呢 我们先创建一个文本文件 把刚才的那些AI概念的解释文章呢 我们先拷贝粘贴过来 好 我们到那个原文章 然后全部选上 把它拷贝粘贴到我们的TXT文本文件里头 OK 这就是所有的AI术语的解释内容 那接下来呢就是见证奇迹的时刻了 好 我们按下Command-I来呼出它的超强功能Composer 在Windows下呢就是按Ctrl-I 然后我们要求它请生成一个卡片式页面 采用瀑布流的布局 样式呢美观现代 使用你认为最合适的技术来实现 但是注意要在本地 运行,运行方式要简单 使得没有开发经验的人也能运行得起来 这时候我们的模型选的是Cloud 3.5 Silent 然后我们再要求它生成的内容 全部放到当前目录下的一个子文件夹当中去 好,回车 这时候我们就可以看到 Cursor就开始为我们创建文件夹 以及相应的文件了 它会把整个项目的结构给你创建好 它创建了一个HTML文件 我们只需要用任何一个浏览器 来打开这个index.html文件就行了 我们直接双击它 好 这时候我们就可以看到 这就是它生成的一个 瀑布流式的卡片式的布局 怎么样 效果还算不错吧 当然这只是第一步 我们实际上是要让它 根据我们所给它的文章 来创建一个AI数据表的卡片式布局 所以我们接下来 就对它提出进一步的要求 AI数据TXT 是一个讲解基本AI数据的文章 请把文章中提到的AI数据 制成卡片 每张卡片 包括一个数据 以及该数据的解释 不同的类别使用不同颜色的卡片 并且使用中文 Cursor就开始根据我的要求来修改它创建好的那些文件 在文件当中我们可以看到有红色和绿色两种颜色 那绿色就是它最新修改的内容 红色就是原来的内容 完成之后我们只需要点击Accept All 就可以接受它所有的修改 然后我们再去回去看一下 修改之后的结果 那很不幸结果是一个空白页面 那凡是碰到不正常的情况 我们就回到Cursor这边 然后要求Cursor去改正错误 我们只需要告诉他错误的现象就可以了 这时候我们就可以看到 他开始一行一行的修改代码 修改完成之后 同样我们点击accept all 接受它所有的修改 然后我们回到浏览器里边刷新一下 好 这下结果就出来了 效果怎么样 达到了我们的预期的效果 看起来也很漂亮 所以第一阶段的任务成功 我们接下来给它提一个更高一点的要求 就是让它把这些卡片改成可以点击的 那这时候我们就要求它 我现在希望你做以下两件事情 第一在根目录下面 每一个术语生成一个markdown文件 文件名称就是术语的名称 文件的内容是这个术语的详细解释 页面上的卡片是可以点击的 点击其中的卡片将会打开 向对应的markdown文件 好 这下科瑟直接给我生成了一个 创建markdown文件的代码 毕竟是一个开发工具 他首选就是来创建代码 然后告诉我怎么去运行这个服务器 但是这不是我想要的结果 我不想要这么复杂 所以我就告诉他 我不希望运行什么服务器 请你根据aisuyu.txt这个文件 在根目录下 每一个术语生成一个markdown文件 文件的名称就是术语的名称 文件的内容就是术语的详细解释 请你直接创建文件 不要尝试写代码来执行 好 这下他知道他需要创建哪些文件 然后把文件名列了出来 每个文件的内容 他给了一个例子 然后告诉我这些文件将直接在 根目录下创建 但实际上他现在并没有创建这些文件 好所以我就说没错 你说的对 请开始创建吧 好这时候他给我的回应就很奇怪了 他说他理解了我的意思 但是作为AI助手呢 我没有办法直接在您的系统上创建文件 但是我可以给你提供这些文件的内容 然后你可以自己去创建这些文件 那这个回答不就是纯粹搞笑了吗 他已经在我的系统上创建了好几个代码文件了 现在又说他 不能直接在我的系统上创建文件 这就是AI经常会出现的一些问题 不过我们用一个小小的prompt技巧 就可以解决这个问题 整个的完整的prompt 我会放到我的免费课程里面去 感兴趣的朋友可以到我的网站上去看 很多人问我如何系统的学习AI 很简单 只需要打开extnew.ai 进入到AI精英学院 就能立即获取到我的免费课程 免费课程 不仅内容广受好评 更重要的是 AI自动化 智能体和提示工程相关的内容 都在不断的更新当中 但是如果你真的想在AI领域有所建树 我强烈的推荐你看一看 我的AI自动化和AI实战派 这两门核心课程 这不是浮于表面的技巧 而是真正能够让你在AI时代 立于不败之地的核心能力 也许你可能担心 技术变革太快跟不上 但是请记住 工具可能会过时 核心能力却不会 这就是为什么我的课程不仅教你怎么做 还会教你为什么 所以不要犹豫 现在就去extenliu.ai看一看吧 不管是免费的还是付费的课程 我都在那里等你 整个过程其实很简单 既然他说他没权限 那么我们就告诉他 你是有权限在当前目录下创建文件的 你可以先创建一个文件试一试 接下来克瑟就说 好我理解了 感谢你的说明 我既然有权限 那我就创建一个试试吧 那结果他就成功的创建了两个文件 然后我就说很好 你成功的创建了Markdown文件 请你继续为剩余的数以来创建文件吧 这时候我们就可以看到 文件就在不断的在创建当中 很快他就把所需要的文件都创建完成了 然后呢 我再提出进一步的要求 我需要页面上的卡片是可以点击的 点击当中的卡片呢 就会打开相对应的Markdown文件 Cursor很快就完成了代码的修改 然后还做了一些美化工作 当鼠标悬停在卡片上的时候 会显示一个阴影 好 这时候我们就接受 然后我们去回到浏览器那边 刷新一下看看效果 好 这时候我们鼠标悬停 确实是有阴影效果了 那点击一下呢 文件没有被发现 其实我们这时候从它的URL当中 已经可以看到 它的原因就是因为中文文件名的问题 我们不用去深究这一点了 因为接下来我们要进行一个更强悍的演示 用Obsidian来打开这个目录 让Cursor和Obsidian相结合 这时候我们就直接用Obsidian来打开TestCursor这个文件夹 我们可以看到这个文件夹上面刚刚生成的这些Markdown文件 那这时候我就告诉Cursor 你知道Obsidian吗 咱们改成点击卡片 使用Obsidian来打开相应的Markdown文件 好 Cursor表示他知道Obsidian是什么 然后 就修改了JavaScript的文件 当然在这个过程当中 我们需要把Obsidian Vault的目录告诉他 把目录说清楚之后 他很快就把代码写好了 这时候我们再接受代码 然后去回到浏览器的一边 刷新一下看一下效果 好点击这时候就会问了 你是不是需要打开Obsidin 那成功的打开了Obsidin 并且显示了相应的Markdown文件 为了看起来方便呢 我们就把它们并排显示一下 好这时候我们就可以看到 当我们点击卡片的时候呢 Obsidin就会打开相应的Markdown文件 所以这就证明了呀 通过Cursor来写代码 来操控我们的笔记是可行的 然后我们就夸Cursor一句 这次很好任务完成了 那光是显示个卡片还不够 接下来还有更牛的 好 我们关掉Cursor的Composer窗口 然后点击Command L 来打开Cursor的对话窗口 就是跟AI对话的窗口 在对话窗口当中我们就问它 我们在哪个文件里面讲过幻觉呢 然后我们点击Codebase 那这时候Cursor就可以在我们整个的 这个目录所有的文件当中进行检索 最后告诉我幻觉在哪些文件当中 出现过 这就妥妥的呀 相当于把obsidian的Vault 把我们的笔记 把我们的所有的笔记呢 作为我们的知识库了 好 那接下来咱们怎么去注册Cursor呢 Cursor的网址就在cursor.com 大家不用记 这个视频当中用到的所有的链接呢 我都会放到我的免费的课程里面去 那进到Cursor的首页呢 首先我们在右上角三印来进行注册 接下来呢 把Cursor download下来进行安装 Cursor它是一个客户端软件 它不是在网页端直接运行的 好点击注册 然后我们就可以输入自己的姓名和邮箱 就可以进行注册了 你也可以用你的谷歌账号 或者Github账号来进行注册 注册的过程很简单 所以这是我们目前可以很方便的使用 GPCO以及Cloud 3.5的方法之一 好注册之后进入到setting里面 我们就可以看到 这是我们的姓名和注册邮箱 然后我们就可以有14天的时间去试用Pro版 那Pro版本呢 就可以让我们跟那些高端的模型啊 GPT-4和Cloud 3.5呢 进行500次的对话 试用期过后 即便你使用它的免费版本呢 你还可以使用50次的 当然是慢速的它的高级模型的请求 还有200次的科色的自己的小模型 所以目前来看 科色还是比较慷慨的 那 Costal安装之后运行起来 它的主界面主要就是三大部分 那左边就相当于是你的项目文件的部分 也就是你所有管理你的源代码的地方 中间是你的文件的编辑窗口 你可以编辑代码 也可以编辑文本文件 都是一样的 而右边窗口就是跟AI进行对话的窗口 对话窗口我们可以通过快捷键 Command L来进行呼出 在对话窗口上面显示的这个文件 也就是相当于你跟AI对话的一个上下文 我们还可以通过点击加号来添加你的项目当中其他的一些文件 所有添加进来的文件都将成为你进行对话的上下文 比如我们去问他什么是基础模型哪个文件中提到了 他就会告诉你基础模型就是在基础模型.md文件当中提到 这是跟指定文件的一些对话 你可以在这边灵活的添加你所需要进行对话的一些文件 除了添加文件作为你的上下文之外 我们还可以直接在代码编辑窗口里面 选中某些内容 然后把它添加到你的对话窗口里面去 就可以当做你的对话的上下文 或者直接可以使用Cursor进行编辑 当然这个编辑的目的主要是用来做代码的 但其实不是代码 它也一样能编辑 毕竟它是AI 好我们可以来看一下添加到Chat里面有什么用 那么最常用的方法就是让它来解释 比如我们添加到这边 我们可以问他这句话是什么意思 那这样Cursor就会把这句话呢 给你进行详细的解释 当然这个功能更有用的是解释代码 比如我们代码里面有一段看不懂 我们就可以让他解释一下这段代码 他就会告诉你这段代码到底是干什么的 说的很详细 那对话窗口里面更牛的一点是在哪呢 是你可以跟整个的你的Codebase进行对话 也就相当于你可以跟你的这个项目当中 所有的文件进行对话 这就是我刚才使用Obsidien给大家演示过的 我们可以把Obsidien的所有的Markdown文件 当做你的一个知识库 比如我们这边没有任何的上下文 我们可以提一个问题 Obsidien URI是如何定义的 然后我们就点击Codebase 或者按Command回车 在整个代码库里头进行搜索 这边它就会对所有的文件进行检索了 最后它就会告诉我 这个Obsidine URI是怎么定义的 除了跟文件进行对话之外 我们刚才也看到了 它还可以进行编辑 比如这段文字 我们按Command K让它进行编辑 我们可以让它翻译成英文 好 这就翻译成英文了 没有问题我们直接点Accept 就可以把原来的中文给它替换成英文 所以这个编辑 它不光是能编辑代码 编辑文本也是一样的 除此之外 还有一个更强的功能就是Add 点Add之后 我们可以把文件添加到我们的对话的双下文当中 还可以添加目录代码文档Git 甚至我们可以进行网络搜索 web搜索 比如我们选web 然后我们问他 今天的比特币是多少钱 他就会进行网络搜索 然后最终给出搜索后的结果 这就是一个典型的AI搜索 那我们有了Cursor之后 我们的AI搜索也可以用它了 那 除了添加文件代码作为我们的上下文 然后还可以进行网络搜索之外 它还可以添加文档 添加文档的方法 我们可以直接添加一个URL 这点还是很厉害的 当然除了使用at来添加文档 我们还可以通过它的右上角的设置按钮 然后在它的功能里面找到docs这个部分 我们在这里面也可以添加新的文档 作为我们项目的知识库来使用 比如这边是MAC的帮助页面 我们把它的URL拷贝下来 然后在添加新文档的时候 把这个URL粘贴在这里 就可以把MAC的整个帮助文档 作为你的知识库 这边我已经添加过了 它已经索引完成了 我们可以点击这个小按钮来看一下 它一共索引了900页 那么到底有没有用呢 我们可以试一下 比如我们问 如何使用MAC建立Discord连接呢 然后我们at make这个文档 那最后它就会在这个文档当中进行检索 一共搜索了13个page 13个页面 最后告诉我根据make文档 你可以通过以下两种方式 把discord连接到make 所以如果你是用Cursor来做代码开发的话 你就可以把你代码所需要的参考文档 全部给它加到这个docs里面 随时随地的可以参考 所以这点还是非常方便的 好 除了跟文档跟AI进行对话的功能之外呢 这边还有一个cursor tab 就是可以自动完成 在我们写代码的时候呢 cursor就会根据上下文 它在推测你想干什么 然后就会把可能的语句给你列在这里边 比如说这边 我打了个回车 它就自动的出来了这么一行语句 如果你认可 你只需要直接按tab 就可以把这个语句写到这里了 那cursor就会接着来推测 你下面想要做的事情 这是对代码来说 当然对于文本也是一样 比如这一段reg 当AI模型生成内容的时候reg允许模型在训练范围之外查找和添加上下文 这可以提高最终生成内容的准确性 那如果我们要接着写这段呢 比如说我们就给它写一个但是 Cursor就会给你预测出后面你想说的话 如果你认可你直接打一个tab 就可以把后面这段话给写上来了 所以你只需要写些连词来引导Cursor 就可以快速的完成一小段写作任务 好 除了以上这些功能之外 其实Cursor最重磅的一项功能 是它的Composer Composer可以在多个文件进行代码的编辑 今天我们一开始演示的就是Composer 它可以从无到有 直接给你生成一个完整的项目 所以这个Composer还是非常强大的一个功能 大家可以自己多玩一玩 好 以上就是Cursor的主要功能的介绍 因为很多观众朋友并不是开发人员 所以这次演示我就并没有用写代码 来作为重点 但是COS毕竟是一个开发工具 用它来做开发写代码 才能把它的功能 把它的优势体现得淋漓尽致 所以即便你从来不会写代码 我也建议从今天开始 有意识地去尝试使用这些 帮助你写代码 帮助开发的工具 因为AI它迟早会帮你 把写代码这些事情全部搞定 你所要做的就是告诉它你的需求 然后很快就能得到 一个可用的产品 越早熟悉这一套流程 越有可能领先一步 好 我是Axton 带您用实战解锁AI的商业价值 如果你喜欢我的内容 请帮我点赞评论 订阅我的频道 并且打开小铃铛 这样你就不会错过 更多精彩的内容了 咱们下期再见