mtxst 最近的时间轴更新
mtxst

mtxst

V2EX 第 706647 号会员,加入于 2024-08-20 13:27:18 +08:00
mtxst 最近回复了
66 天前
回复了 zijie0 创建的主题 GitHub Copilot 好像没怎么看到有人讨论 Cursor
@dcdc6 因为 claude 3.5 突飞猛进,cursor 的功能优点才发挥出来。x 上有大佬也推了一把。
66 天前
回复了 zijie0 创建的主题 GitHub Copilot 好像没怎么看到有人讨论 Cursor
大项目我没体验过。对于和小型项目,特别是 web 类的。cursor 提升 50%效率肯定是可以的。cursor 的 composer 一定要试试。ai 编程,cursor 是目前最好的方案。我写了一篇入门的文档,希望能给大家带来帮助 https://cursor101.com/zh/article/getting-started
我是一个全栈程序员:工作跨越前端、后端、运维,还有 IT support 。我订阅过大半年的 CoPilot ,最近 2024 年 7 月份之后已经转为 20 美元的 Cursor 。我现在日常工作都用 Cursor 解决,所以给它发一点工资很值得。特别是个人项目,用 Cursor 效率简直飞起。

用了 Cursor 之后,靠自然语言编程会更多,它是一个真正的“结对编程助手”。我很少去直接写代码,还会时不时惊呼牛逼。如果它对我的提示词理解得不好,我也会烦躁。总体来说,效率是大大提升了。几倍我就不说了,50% 肯定是有的。

Cursor 的优势在于:

1. 自然语言编程。它是通过 Chat 和 Composer 实现的。拿汽车举例,如果说 CoPilot 能做到 L1 (辅助驾驶),Cursor 的 Chat 就能做到 L2 (辅助驾驶),Cursor 的 Composer 就能做到 L3-L4 自动驾驶。自动驾驶靠的是啥,当然是靠嘴(还得加键盘)了。

2. 代码修改能力。我前面说,CoPilot 自动补全是很牛逼,但是通常用在新写的代码,它很难 [自动] 修改现有代码。Cursor 是可以在 Chat 输出带修改方案,并且自动 apply 到正确的位置。

3. 支持多种模型。Cursor 2023 年我使用过,觉得也就那样。直到 Claude 3.5 出来之后才突飞猛进的。它这种策略可以让它专注于产品功能。大模型嘛,黑猫白猫都能抓到老鼠。

4. 功能交互上天生支持 AI 。cursor 是一个 vscode 的分支。它能突破插件的限制,能做出很多方便的功能来。
比如说:鼠标选中一段代码,点击一下就能添加到 chat 作为上下文。
比如说:terminal 里面报错了。点击一下就能把错误信息添加到 chat ,然后很快自动修复。

5. 强大又精确的上下文。强大到可以索引整个 codebase 。有人是这么用的:用 Cursor 问一个开源项目的工作流程、贺代码,来学习别人的开源项目。


我是很希望给大家安利 Cursor ,因此我还做了一个教程网站 Cursor 101 希望能给大家带来帮助。

我建议的学习思路是:
1. 了解核心功能: Tab (自动补全)、Chat (聊天编程)、cmd +k 等。最好打开项目,边练变看。
2. 学习一下 composer 。这时候看一下 youtube 上面的视频开开眼。一大堆说几分钟做一个小网站和 app 的。重复练习之后,提示词写得好,我觉得是可以的。
3. 让 Cursor 融入你的项目。学习一下 cursur rules ,定制 AI 的行为。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2485 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 15:47 · PVG 23:47 · LAX 07:47 · JFK 10:47
Developed with CodeLauncher
♥ Do have faith in what you're doing.