下面内容仅代表个人完全主观言论,没有任何客观依据。请仔细分辨内容真实性,不可盲目相信。
目前的人工智能技术尚未达到 AGI(通用人工智能) 的水平。AI 本质上仍是一个高级的模式匹配工具,因此 不要期望通过一句话就能实现复杂功能。你需要耐心地逐步引导 AI 完成任务。
一个十分令人兴奋的消息,在 中增加了许多新的功能!包含 (我们可以同时并行多个任务了!)、 (不在浪费上下文长度)和 (相当于 耗尽提示)等功能!
0.47.7
0.47.5
- : 目前都使用这个一个模型了,因为 已经开始进行计费了。
已过期内容
以下是一些使用 和不同模型开发的实际项目案例:
- YamlTranslater
- 模型:
- 请求次数:约 40 次慢速请求
- 描述:一个 YAML 文件转换工具,附带详细的项目规划与进度记录。
- 链接:BingZi-233/YamlTranslater
- Appwrite SDK for Java
- 模型:
- 请求次数:约 450 次快速请求
- 描述:一个用于与 Appwrite 后端服务交互的 Java SDK。
- 链接:BingZi-233/sdk-for-java
- LuckPerms Bridge Spring Boot Starter
- 模型:
- 请求次数:约 350 次快速请求
- 描述:简化 LuckPerms API 集成的 Spring Boot Starter。
- 链接:BingZi-233/luckperms-bridge-spring-boot-starter
- 文件
这是一个用来设定项目规则的文档,通常用 Markdown 语法编写。不过,由于 AI 只是读取内容(Token),其实文件格式并不重要,你可以用任何格式来写,只要内容清晰明了就行。
- 文件
这是 的升级版,可以更细致地配置规则。比如,你可以为不同类型的文件(如 和 文件)设置不同的 AI 规则。这种功能特别适合那些涉及多种编程语言的复杂项目。
- 普通模式 vs. 代理模式
在 Cursor 的 Composer 功能中,你可以选择两种模式:
- 普通模式:适合快速、单次的代码编辑。它不会深入思考问题,主要用于简单的修改或调整。
- 代理模式:AI 会更加“聪明”,它会认真分析问题,使用推理和工具来解决复杂的任务。这种方式更适合需要深度理解和探索代码的场景。
重要提醒
很多人容易混淆这两种模式的用途,导致使用不当。比如,有些人用普通模式试图完成代理模式才能做到的事情,结果发现效果不好,甚至吐槽 Cursor 不够智能。其实问题在于没选对模式!记住:如果你需要高质量的结果,请务必切换到代理模式!
- 使用 模型先进行需求规划(一般我会让AI放到docs文件夹下面,使用Markdown格式存放内容),尝试消除自然语言描述时存在的 二义性 。
- 使用 模型列出步骤清单,避免之后使用 模型进行代码编写的时候,一次灌入太多内容导致Token快速被消耗殆尽出现幻觉。
- 让 模型读取步骤清单,根据清单开始工作。每次只进行一步,完成之后要及时更新步骤清单完成状态。
这里主要是避免 进行如下工作:
- 重复执行某一步骤导致失控
- 避免检查导致的Token上下文长度消耗
- 避免重写已经完成的部分(它真的会这么做)
- 切换回 中消除存在的警告和编译错误。如果这里存在问题,请回到 中让 修改对应部分。
- 指挥 进行版本提交(这里大多数人都使用的是Git吧?我电脑没有安装全局的SVN,所以在使用SVN的时候一般是我手动提交)
- 新开一个对话,回到 继续
我们为什么一定要自己去编写 文件,如果让 来修改是不是可以更好的达到我们的预期?这一章节就是使用 来根据项目来定制一个合适的 规则文件。
Cursor猛干3小时出100+工具站,轻松上线自己的网站(部署全流程)刚好前天摸鱼时间搞了个工具网站,这也是感谢 @方 - 掘金
前天摸鱼时间搞了个工具网站,这也是感谢 @方可乐 交流后的灵感,类似这种工具站交给 AI 还是很快就可以搞定的,因为交互原型功能确定后,剩下就是让 AI 帮我们开发各种小工具的功能了。

好的,那如果你也想有一个自己的工具网站,那么今天就跟我一块手摸手告诉你怎么弄。
当然能靠 AI 的还是靠 AI,我找的是 ChatGPT,让他给我写下需求文档,这样可以给我

不过中间还是来了些多轮调试,让 GPT 给我小修小改了下。那看下我们最后的结果
其实这里有一步很重要,GPT给你生产的需求文档,需要你人工确认的,比如下面这段我觉得不太好,100个工具让Cursor一轮写完,很难完成的,还有直接访问文件系统,我还是想自己确认好一些,自己控制,所以我把这些都删除了。

另外在UI/UX的要求里面,你可以加上自己的需求,比如:使用Bento Grid风格构造网站。
这也是后面我调整了风格后想起来的,不过当然没关系,如果前期想不到,可以后面让cursor修改

直接新建目录,使用cursor打开。创建 文档,把上面的需求文档里的汉字直接粘贴到这个markdown文档里。

剩下的时间就是愉快的开发了,很简单,一切交给cursor。顺便在提示词里,我们使用鼓舞式的说法,让cursor给我们好好干。

这里从一个空目录开始,没有任何的项目模板,cursor最后还是生成得很完善的,下面都是Cursor的步骤,可以简单看下他工作的流程,还是很高级的,至少的 5 年以上的高级开发才搞的了这个。
1. 创建核心目录

2. 创建核心配置文件

3. 创建核心样式

4. 创建工具函数

5. 创建工具列表函数

6. 创建 UI 组件

7. 创建主题切换组件

8. 创建布局文件

9. 创建首页

10. 创建工具布局组件

11. 创建文本处理工具

其实到这里,我们可以看到 cursor 根据我们的 prd.md 文档里的需求,逐步的在创建,从一个空目录开始创建工程基本的配置文件,然后创建基本的框架代码,然后创建业务组件代码,看来思路还是很清晰的。
这个让我想起来了刚学习前端那会,纯手搓项目,就是从一个空目录,按照官网一个一个组件的安装,并且配置文件,起码都得一天以上才搞得定,才能搞出个 Hello World 启动,后面业务都还没刚开始。
现在有了 Cursor 工具后,我才去喝口水的功夫,就给我搞定了,真快。
可以看到,我们是让 Cursor 写 100 个小工具,可能它自己也感受到了,直接启动加速模式,它自己写了个生成代码的工具类,代码生成代码,这俄罗斯套娃呀,我用 cursor 生成代码,它写了生成代码的工具,让工具给他自己生成代码。

并且后期更是加快了速度,使用的 batch 工具来更加一步的加快速度。

一大轮下来,Cursor 其实帮们完成了 25 个工具,还是挺快的。

那么剩下的工作就是不停的让 Cursor 给我们完成剩下的工具,并且 Cursor 很贴心的给我们干一会儿活后,就给展示已经完成 l 多少,还有多少没完成,还是按分类显示的。

到后面就是重复的步骤,让 Cursor 不停的完成工具代码,有错误基本他会自己修复
首先就是感觉直接给 Cursor 的 Claude 模型干冒烟了,不让我用了,我只能选择 auto 模式继续搞了一会儿。

并且,在调用了 25 个工具后,会需要重新点击下继续。

工具站做完以后是这样的,貌似有点太普通,我想让他变得花哨些。

之前看了下各种网站的风格,Bento Grid风格 貌似还不错,就是苹果 PPT 风格。那么我们使用 ask 模式,先让 Cursor 帮我们鉴定下哪种风格好。

并且他会不改代码的,帮我们临时先看下这个风格的代码

最后我还觉得不错,就换成了 agent 模式,开干了。

所以最后的风格就变成了下面的这样。看起来还不错哦。

到这里,其实如果你只是本地看的话,就已经可以了,那么这里我们教一个上线部署的步骤,傻瓜式的,不需要各种配置环境。
我相信大家如果搞独立开发的 Vercel 肯定都熟悉了,这里也介绍下类似的工具,railway.com/,他不仅可以部署前端静态页面,还有后端服务,PostgreSQL、Redis 等数据库也支持一键部署。

当然需要你的代码上传到 Github 上。如下图,创建 Github 项目,就可以了,完成后界面有提示告诉你本地该如何操作。

如果你对 git 熟悉的话,肯定是不在话下了,如果不熟悉,把它当成一个存档工具,也是需要本地安装的

railway 部署是需要一些配置文件的,当然我们可以让 Cursor 帮我们搞定。
直接告诉 Cursor 我们需要部署到 railway 上,看还需要什么工作可以做的。

Cursor 会帮我们创建需要的配置文件,那么就可以进入下一步部署了。
记得要提交代码,在 Cursor 的页面添加提交代码,推送代码到 Github 上,这样 railway 才可以拉取到代码。

现在会有赠送的额度,并且免费就用也有 512M 的内存机器使用。对于当前下的足够了。注册登录后,选择 Dashboard 后,点击添加,就可以看到如下的页面,添加 Github 项目,后续就会授权等操作,继续完成就可以。

下一步就一个你的项目

然后就会跳转到工作区间,会自动部署。

不够这里有些小曲折,看下面红色的,还是部署了好几次,也不知道啥问题,反正就是复制异常日志到 Cursor 里面,帮我搞定的。

然后 Cursor 就会给你解决

经历了几次后,就不是成功了。
部署完成后怎么访问了,切换到 settings 页面,有个 Networking 部分,可以生成一个 railway 自带的域名,用这个域名就可以访问了,如果你有自己的域名还可以添加一个自己的域名,添加完以后就可以自己访问了。

到这里,总算是歇了口气,大功告成,那么这里就简单总结下,其实别看上面的步骤有这么多,都是些重复的工作,完全就让 Cursor 干的时候,你去干别的事情,我就是一个下午搞成的,其他时间就可以去摸鱼了。
1、找 DeepSeek或者 ChatGPT 生成需求文档,这一步我感觉很重要,如果你自己有详细的需求文档更好,没有就可以找大模型跟你一起探讨,注意我说的是探讨,并不是一味的相信大模型给你的东西,你需要结合你自己实际的需求和场景,还有你的想法
2、剩下就是让 Cursor 工具根据你的需求文档开发程序,写出东西来了
3、接下来就是重复的看效果,有问题就让 Cursor 继续给你改
4、如果涉及到大的改造,建议使用 ask 模式,先让 Cursor 给你模拟一遍,如果你觉得可以,就让Cursor 再开干,避免重复回滚,写出一堆狗屎代码
5、最后就是部署,其实部署相对来说还是有点麻烦,我还是花了些时间,现在 Vercel、railway 这些部署工具还是很容易上手,搞定部署配置文件,就可以使用了,并且没有域名的话,他可以临时先帮你生成域名。
如果你能看到这里,可以访问这个网站:happytools.vip/
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/218887.html