即刻App年轻人的同好社区
下载
App内打开
TDiiii
34关注13被关注0夸夸
TDiiii
1月前
刚刚看到 Windsurf 这个 AI 编辑器,去体验了一下。简单说说我的基础使用和我看了下油管博主 VoloBuilds 的使用后的一些感受。

它和 Cursor 的理念不同。

在使用 Windsurf 的时候,你能感受到它自己在和自己不断的对话,寻找,更新。这也是他们宣称的 Agent,是可以被感知的。

同时,对于大项目的搜索,效果非常好,比如我只给了它一个 python 代码,它找到了对应的 html 文件进行修改。

价格上也更加亲民,10 美元。

不足也有。

对于修改的文件,会以 diff 的形式呈现,你需要点一下才能看到修改了哪些。

对于提交文件进行读取,比较麻烦,没有 Cursor 方便。

目前没看到上传图片在哪。

我个人认为,Cursor Windsurf 侧重的点不一样。

Windsurf 加强了 Cursor 中的 Compose。但是 Cursor 对于单个文件,又更加友好。

Cursor 的一些核心功能,比如联网,放文档,Windsurf 不具备。
00
TDiiii
1月前
继续和大家分享 AI 的使用

前段时间做的教务系统要开始录入基础数据了。

我遇到一个这样的问题,需要把不同老师的姓名,工号,密码,角色录入数据库。录入的时候还要对应上各种字段,大概格式如下

{"employee_id": "8177053", "real_name": "王小明", "password": "1234", "roles": ["headmaster"]},

第一个想法是,直接把 excel 的内容复制丢给 Claude 处理吧。扔过去一百个老师的信息还需要让他判断。

我扔过去的大概是这样

8177053 王小明 1234 校长
8177054 张小明 1234 教学主任

结果 AI 给我生成了十几个停了。这咋办,看样子工号+不同的岗位+格式化还有点复杂,但我也总不至于一个一个录入吧。

这时候想到了 excel,帮 AI 化简下吧,于是让 Claude 写了个 if 函数,把中文对应的 roles 给搞定了。

现在变为了下面这样

8177053 王小明 12345678 headmaster
8177054 张小明 12345678 principal

我心说,这下 AI 你总该能搞定了。一下子丢给 AI,好家伙,可能是因为上下文长度不够,还是不行。

这时候我已经开始准备找同事帮忙处理 excel 了。第一列是工号,第二列是姓名,第三列是密码,第四列是角色。想让熟悉 excel 的同事把中间这些符号加入进去,最后合并到第五列。刚把同事喊来,对啊,为啥不在 excel 里直接格式化把字段都加上呢?

于是我和 Claude 说。

我现在有这样一个表格
B列 C列 E列 F列
employee real_name roles password
8177053 王小明 headmaster 1234
8177054 张小明 headmaster 1234
8177055 李小明 headmaster 1234
8177056 赵小明 principal 1234

我想让 G 列可以变为这种
{'employee_id': '8177053', 'real_name': '王小明', 'password': '1234', 'roles': ['teacher']},

于是 Claude 写好了格式化的公式给我,我粘到 excel 中,拉一下搞定了。

前前后后折腾半天,最后是这样解决的。

其实很多时候,解决问题的思路很重要。如果我只想着用 AI,那无论如何我得折腾半天。 如果我只用 excel,这 excel 公式也够我写的。

工具只是我们解决问题的抓手,千万不要拘泥于工具的高级或者不高级,能解决问题的工具,都是好工具。#AI工作流
10
TDiiii
2月前
看项目多大。我提到的项目数据库四个表。 从我个人来看,如果已经有大项目,想要 cursor 辅助一部分代码,可以。 如果自己有相关项目开发经历,能自己规划好文件,也可以。 //@青椒肉丝_VHVq: cursor真的能做大型系统吗?它还能帮你创建文件吗?

TDiiii: 最近在用 Cursor 做一个教务系统 起源是单位要做一个成绩跟踪和统计的,用了 excel 发现不太行,于是想着 Cursor 一个月 20 美元,做一个吧。 简单聊聊一些感受。 1. 创建数据库 我以前没做过复杂的数据库+后端,所以第一步我是把我的需求完整的给到 Claude,然后和他一起讨论数据库的设计。 2. 选择技术栈 我把我比较熟悉的编程语言告诉 Claude,我本以为会给我推荐 rails,没想到给我推荐了 django。 推荐咱就用。我在想,是不是因为 Python 的库多,加上 ai 的原因,导致大语言模型在概率选择上倾向于使用 Python 作为主要的语言。 3. 开发 全程使用 Cursor 来辅助程序。我对代码基本也就是相信。然后运行。有问题不断的反馈。 最后效果竟然比我想的要好。 尤其是一个复杂的数据库计算,用了大量的公式,竟然运行正常。 4. 总结 从我个人角度来看,其实用 Cursor 开发项目有很多的优点。 首先是只要你但凡懂点代码,剩下交给 AI 就好。而且 AI 会一步一步帮你排查 Bug。 我们写程序,如果业务排第一的话。用 AI 最需要的就是描述清楚需求,给 AI 一个方向。就可以很好的完成我们的要求。 Cursor 的文件上传,文件比对,真的做的很好。用了才知道。 缺点也是有的。 比如老生常谈的,AI 对于分离项目,还是有很大的问题。每一个文件都有着大量的程序。 不过这些都不妨碍我们完成业务。 而且在这个过程中,逐渐的熟悉了 django 这个框架的开发流程。远比看文档学要快得多。 总之,大家完全可以去试试用 AI 做一个自己的服务器。

00
TDiiii
2月前
前段时间用 Django 做了一个工作中用的系统。

今天在折腾部署。上次想部署到 Vercel 没成功,今天在 Cursor 的协助下部署成功了。

还是再次推荐大家使用 Vercel 去部署自己的项目,有几个优点。

第一个优点是,部署方便,提交代码就能部署。

第二个优点是最核心的,结合xingpingcn/enhanced-FaaS-in-China github.com 访问速度会提高不少。
00
TDiiii
2月前
你说的特别对。所以我在堆完基本功能之后,开始进行代码的分离和项目文件构建。确保一致性和维护性。 //@蒂凡尼的午餐: 原型开发成功了,后面优化迭代比较痛苦

TDiiii: 最近在用 Cursor 做一个教务系统 起源是单位要做一个成绩跟踪和统计的,用了 excel 发现不太行,于是想着 Cursor 一个月 20 美元,做一个吧。 简单聊聊一些感受。 1. 创建数据库 我以前没做过复杂的数据库+后端,所以第一步我是把我的需求完整的给到 Claude,然后和他一起讨论数据库的设计。 2. 选择技术栈 我把我比较熟悉的编程语言告诉 Claude,我本以为会给我推荐 rails,没想到给我推荐了 django。 推荐咱就用。我在想,是不是因为 Python 的库多,加上 ai 的原因,导致大语言模型在概率选择上倾向于使用 Python 作为主要的语言。 3. 开发 全程使用 Cursor 来辅助程序。我对代码基本也就是相信。然后运行。有问题不断的反馈。 最后效果竟然比我想的要好。 尤其是一个复杂的数据库计算,用了大量的公式,竟然运行正常。 4. 总结 从我个人角度来看,其实用 Cursor 开发项目有很多的优点。 首先是只要你但凡懂点代码,剩下交给 AI 就好。而且 AI 会一步一步帮你排查 Bug。 我们写程序,如果业务排第一的话。用 AI 最需要的就是描述清楚需求,给 AI 一个方向。就可以很好的完成我们的要求。 Cursor 的文件上传,文件比对,真的做的很好。用了才知道。 缺点也是有的。 比如老生常谈的,AI 对于分离项目,还是有很大的问题。每一个文件都有着大量的程序。 不过这些都不妨碍我们完成业务。 而且在这个过程中,逐渐的熟悉了 django 这个框架的开发流程。远比看文档学要快得多。 总之,大家完全可以去试试用 AI 做一个自己的服务器。

00
TDiiii
2月前
最近在用 Cursor 做一个教务系统

起源是单位要做一个成绩跟踪和统计的,用了 excel 发现不太行,于是想着 Cursor 一个月 20 美元,做一个吧。

简单聊聊一些感受。

1. 创建数据库

我以前没做过复杂的数据库+后端,所以第一步我是把我的需求完整的给到 Claude,然后和他一起讨论数据库的设计。

2. 选择技术栈

我把我比较熟悉的编程语言告诉 Claude,我本以为会给我推荐 rails,没想到给我推荐了 django。

推荐咱就用。我在想,是不是因为 Python 的库多,加上 ai 的原因,导致大语言模型在概率选择上倾向于使用 Python 作为主要的语言。

3. 开发

全程使用 Cursor 来辅助程序。我对代码基本也就是相信。然后运行。有问题不断的反馈。

最后效果竟然比我想的要好。

尤其是一个复杂的数据库计算,用了大量的公式,竟然运行正常。

4. 总结

从我个人角度来看,其实用 Cursor 开发项目有很多的优点。

首先是只要你但凡懂点代码,剩下交给 AI 就好。而且 AI 会一步一步帮你排查 Bug。

我们写程序,如果业务排第一的话。用 AI 最需要的就是描述清楚需求,给 AI 一个方向。就可以很好的完成我们的要求。

Cursor 的文件上传,文件比对,真的做的很好。用了才知道。

缺点也是有的。

比如老生常谈的,AI 对于分离项目,还是有很大的问题。每一个文件都有着大量的程序。

不过这些都不妨碍我们完成业务。

而且在这个过程中,逐渐的熟悉了 django 这个框架的开发流程。远比看文档学要快得多。

总之,大家完全可以去试试用 AI 做一个自己的服务器。
105
TDiiii
2月前
今天体验了一个 AI 赋能的网站。zeli.app。主要就是把 Hacker News 和论文做个简单的翻译发出来。

从大家开始发现 AI 的翻译效果突出之后,很多类似的网站都在出现,每个也都有自己的特点。

我之前体验过 briefgpt.xyz 论文速递。还有 sanhua.himrr.com 三花快讯 等等。

包括我自己也会在看英文内容的时候第一时间上「沉浸式翻译」。

我们用中文的阅读速度确实比英文快,有了 AI,信息密度变高了,内容展现的方式变多了。

希望能有更多类似的好的网站出现。也希望有更多高质量的 AI 网站出现。
01
TDiiii
2月前
最近 bolt.new 这个 AI 编程的网站非常火,上去了看了一下。
其实这个网站很好的解决了一个问题,就是我上篇帖子提到的,AI 写代码喜欢在一个文件的问题。
bolt.new 会在一开始就建立好各种文件夹和配置文件,这样写好的代码也就会按照项目的要求分布在不同的文件中,很好的解决了一个文件中功能过多的问题。
再加上人家直接就有命令行+预览,简直就是一个在线版的编辑器了。
当然,缺点也有,我个人角度来看,不是它的缺点,而是现在 AI Coding 的问题。
大家现在更多的都是在用 AI 去做 Web。AI 和客户端开发(Xcode 的提示真的很烂),AI 和服务器端开发,如果粘性能更好,那就更更更好了。
00
TDiiii
2月前
今天看到 @风巢森淼 老师在朋友圈分享了 @ErlichLiu 的 Cursor 用法。最近也在大量的用 Cursor,也说几个自己的用法。

1. 语言(框架)转换
之前用 Cursor 给了一个 Python 的 Web 框架,结果发现部署有点问题,于是让 Cursor 更换框架,把核心代码给到,Cursor 就可以保留核心程序,然后修改对应的 Web 框架。(大家一定要考虑部署到哪!!)
同理,js 实现的代码,让 Cursor 转换为 Python,Swift,诸如此类都是可以的。

2. 把 Python 库转换为 Web 网站
网络上有很多非常好的 Python 库,但是很多只提供了命令行的界面。有了 Cursor 之后,我们可以把库下载下来,或者直接把 Github 的链接给到 Cursor,然后让 Cursor 把它变为 Web api 的接口类型,很方便。我就把一个下载视频和图片的程序变成了接口,然后做到 iOS 的快捷指令,很舒服。

3. 学习 or 查找核心代码
Cursor 其实可以把完整的 Github 仓库都进行读取。我们完全可以利用 Cursor 的这个特性来学习源代码,或者是把这个仓库里我所要的核心的代码给找到。
同理,不仅可以用 Cursor 来读代码,如果你的文件夹是各种文本文件,放到 Cursor 里也是可以用的。我看到有朋友就用 Cursor 读取 Obsidian。

4. 简单的 Web 程序直接部署到 Cloudflare
前几天工作突发奇想要做个东西,然后画了 40 分钟基本就做到可用。一个 css,一个 js,一个 html。整个文件夹上传到 Cloudflare 的 pages,就可以全网访问啦。

5. iOS 风格
这是来源推上一个推友说的,具体出处当时没存...如果我们加入「iOS 风格」类似的词语,前端网页就会和 iOS 的风格很像。(如果有朋友找到原推我加上链接)
我已经用了,不知道怎么设计的时候,用这个效果很好。

6. 项目化开发
我看了很多 Cursor 的教程,发现对于 AI 来说,还是喜欢把所有功能放到一个代码文件中。熟悉开发的朋友都知道这样不好。
我还是建议大家提前根据不同的文件类型建立好文件,然后都传给 Cursor,让 Cursor 在不同的文件内写代码。这样后期管理起来还是方便的。
(也可以上来先让 cursor 规划文件管理)

以上,希望对大家有帮助。
13