Cursor 真的很强大

230 天前
 BD8NCF

昨天试用了一下 cursor ,真的太强大了。 我先是到 b 站随便找了个视频,看了一会,大致了解了一下 cursor 的怎么用。然后开始。

之前看到的帖子,基本上都是使用 js 创建 web 应用。我试试不一样的。

我的计划是把一个以前使用 delphi 写的桌面程序使用 c++和 qt 重写。 老程序是我做的一个 uwb 定位产品中的基站配置,这个桌面程序使用 udp 和 tcp 跟基站通讯,修改基站的配置。

我先写了一下开发计划,要做些什么事,然后交给 cursor 。 它检查我之前的 delphi 项目,然后就创建了一个 qt 项目,一会就把新项目创建好了。

然后,它还自动帮我配置编译环境,这个太赞了!!!

如果我手工在 vsc 上配置 cpp 的编译环境,估计得折腾几个小时。

当然新项目的 CMakeLists.txt 也是它帮我弄好。 然后它帮我编译,并执行。第一次执行新程序,虽然功能有问题,但起码是个 exe 文件,窗口看上去也跟我期望的差不多。

编译的过程中,如果出错,它知道。然后它会尝试去排除错误。

然后就是细节上的修改了。 因为这个程序好久没弄了,有些地方的工作机制我都忘记了。开始,我不想去看老代码,全部丢给 cursor 帮我搞。 它翻来复去折腾,总是会有些问题。 例如,它把 mac 地址定义为 4 字节,但是我的 delphi 明明是 6 字节。我指出后,它马上认错,然后改正。 它还把我定义的数据包类型的值搞错了。delphi 中定义的数据包类型很多,但是代码只用到几种类型。cursor 在 cpp 中把这几种类型的宏定义好了,但是值从 1 开始,我只好手工把这些值纠正。

这个重写工作还没完成。但是,我已经感受到 cursor 的强大了。 之前有位网友说 cursor 相当于是你找了 3 个人帮你打下手,很形象。 要做什么,你告诉它就可以了,你说得越细,它就做得越像你的期望。

总的来说,cursor 就像一个知识丰富、努力、死板的初级程序员,是个很好的助手。重要的地方需要你自己去把关,或者告诉它怎么做,或者自己动手。

如果拿给不会编程的人用,可能会比较难。不太可能完全替代程序员,但是作为程序员的助手,是非常有价值的。

我一下午把试用限额用完了。看样子,要成为他们家的用户了,每月 100 多,相对能提供的价值而言,太便宜了。

11250 次点击
所在节点    程序员
96 条回复
Yuanlaoer
228 天前
@520discuz 你给我扣的帽子,不是你自己打的字么?我的反问你压根半句都不回复的,只是继续说你自己的观点。
我猜测你妈是女的,你爸是男的。看看我这条的赞能不能比 3 楼的赞多吧。
sampeng
228 天前
刚用的震撼是真的,但用久了就跟半老徐娘一样,哪哪都看不顺眼。各种不满意。。
完美的 ai 编辑器还是没出来。
尤其是有时候被一个问题来回拉扯 1-2 个小时,虽然最后一定能解决。但是 1-2 个小时进去了心里会很不爽。
Danswerme
228 天前
之前让 cursor 将一个 cpp 小项目用 nodejs 重写,写完后花了半小时完善细节,比我手动迁移效率高多了。

总体来说,适合写小工具和函数具体实现,跨语言迁移重写,不适合在已有项目上写完整功能。
520discuz
228 天前
@Yuanlaoer 你的判断力真的不行,你这条点赞别说比 3 楼多了,点赞能超过 3 个算我输
Yuanlaoer
228 天前
@520discuz 真巧,在这点上我跟你想的一眼,#81 楼肯定不超过 3 个赞,所以啊,说明#81 楼我猜错了。你妈不是女的,你爸也不是男的,当然,也可能是 object not found
520discuz
228 天前
@Yuanlaoer 你不仅判断力差爱打小报告,还喜欢阴阳怪气,按你的方式回复你:你真是集大成者
Yuanlaoer
228 天前
@520discuz 啊?我阴阳怪气?我以为我挖苦你的方式挺直白的呢,谁知道你没看懂啊。难怪反问的每一句都当没看见一样,只是在不停重复自己的观点。确实,按你的这个思路,我判断力差,我判断你明显比我道德更高尚,判断力更高,头脑更聪明。
看看这条能到几个赞,能不能说明问题吧
520discuz
228 天前
@Yuanlaoer 你反问我就要回?真把自己当回事啊.难怪这么异于常人,那个点赞快 40 了,羞耻吗
Yuanlaoer
227 天前
@520discuz 你当然可以不回啊,你回了之后还要问我是不是要回,你确实挺不把自己当回事的。赞 40 个就 40 个呗,谁的羞耻感会跟赞的数字挂钩呢?你家人有过这种先例吗?
520discuz
227 天前
@Yuanlaoer 没有这种先例,因为我家人做不到在网上被人人厌
520discuz
227 天前
@Yuanlaoer “谁的羞耻感会跟赞的数字挂钩呢”

能说出这句话,那我现在也不难理解为什么会有 1 楼这种回复了。
Yuanlaoer
227 天前
@520discuz 所以,你的羞耻感会跟别人的赞挂钩吗?比如一个骂你的赞如果超过 30 个,你就会觉得羞耻?
你家人做不到在网上被人人厌,是通过什么得出的结论呢?发个内容然后看点赞数?
520discuz
226 天前
@Yuanlaoer 是的,就像 3 楼那种帖子被那么多人点赞(远超本帖其他楼的点赞),是我的话,我会羞愧到不敢打开这个帖子,当然人和人的脸皮厚度是不一样的
Yuanlaoer
226 天前
@520discuz 这个思路蛮有趣的。
我们公司去年的一个比赛,我的参赛项目只收到了 40 张左右的票,一共有将近 100 个资深经理以上的人参与投票的,也就是说,有将近 60 人是不认可我这个项目的,按照你这个思路,我应该直接辞职了;可是我还是第二名呢,奖金我也应该不好意思去领。我想起了第一名的票数也没超过半数,那我们全公司干脆解散了算了。
520discuz
226 天前
@Yuanlaoer 不认可你 和 反感你 是一回事吗,真会给自己找台阶下
Yuanlaoer
226 天前
@520discuz 当然不是一回事,但我没想花精力去挨个追着每个人让人家填一个真值表。
但是不认可,不就是代表我的判断是不被看好的么,这不是跟你之前说的一致么?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1116882

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX