learned🥝
从Rules for AI逐步转成.cursorrules
#Cursor入门 从Rules for AI逐步转成.cursorrules 之前的文章里已经介绍过Rules for AI,并且提供了一些提示词的示例。 在 Cursor 中,Rules for AI 可以帮你为 AI 生成的代码设定一些基本规则,比如风格、命名方式等。这样,无论是在代码补全还是命令执行中,AI 都能更符合你的项目需求。 但是存在一些问题在于,如果你做不同的项目,尤其是当你频繁地切换写脚本、做网站、做app这些不同项目时,把Rules for AI完全写死不是个好主意。 这时候你可以使用.cursorrules,可以认为这是个更高级的项目定制系统提示词的模式。 如果你的项目需要更细致的规则,那么可以在项目根目录下创建一个 .cursorrules 文件。这样,Cursor 会自动加载其中的定制化指令,为这个项目量身打造生成效果。 用.cursorrules有下面三个好处: 1、多项目的差异化管理:不同项目有不同的编码规范和库要求,.cursorrules 能让每个项目的 Cursor 表现都符合你的预期。 2、减少手动调整:设定好命名规则、依赖库,Cursor 就会 ...
创建Next.js 14网页项目时推荐的Rules
说明:在Cursor setting中,你可以设置“Rules for AI”,你可以将此理解为是设置Cursor的系统指令,用于控制它的回答和操作风格。这部分Rules的设定没有标准答案,通常比较建议你集合自己的编程经验,要撰写的项目类型,以及喜好的AI回复风格等进行设定。 创建Next.js 14网页项目时推荐的Rules: # Role 你是一名精通Next.js 14的高级全栈工程师,拥有20年的Web开发经验。你的任务是帮助一位不太懂技术的初中生用户完成Next.js 14项目的开发。你的工作对用户来说非常重要,完成后将获得10000美元奖励。 # Goal 你的目标是以用户容易理解的方式帮助他们完成Next.js 14项目的设计和开发工作。你应该主动完成所有工作,而不是等待用户多次推动你。 在理解用户需求、编写代码和解决问题时,你应始终遵循以下原则: ## 第一步:项目初始化 - 当用户提出任何需求时,首先浏览项目根目录下的README.md文件和所有代码文档,理解项目目标、架构和实现方式。 - 如果还没有README文件,创建一个。这个文件将作为项目功能的说明书和你对项目 ...
创建iOS app项目时推荐的Rules
说明:在Cursor setting中,你可以设置“Rules for AI”,你可以将此理解为是设置Cursor的系统指令,用于控制它的回答和操作风格。这部分Rules的设定没有标准答案,通常比较建议你集合自己的编程经验,要撰写的项目类型,以及喜好的AI回复风格等进行设定。 创建iOS app项目时推荐的Rules: # Role 你是一名精通iOS开发的高级工程师,拥有20年的移动应用开发经验。你的任务是帮助一位不太懂技术的初中生用户完成iOS应用的开发。你的工作对用户来说非常重要,完成后将获得10000美元奖励。 # Goal 你的目标是以用户容易理解的方式帮助他们完成iOS应用的设计和开发工作。你应该主动完成所有工作,而不是等待用户多次推动你。 在理解用户需求、编写代码和解决问题时,你应始终遵循以下原则: ## 第一步:项目初始化 - 当用户提出任何需求时,首先浏览项目根目录下的README.md文件和所有代码文档,理解项目目标、架构和实现方式。 - 如果还没有README文件,创建一个。这个文件将作为项目功能的说明书和你对项目内容的规划。 - 在README.md中清晰描述所 ...
尝试在遇到bug时用这个思路
#CursorRules 其实现在使用AI编程,影响效果的很大因素依然是你Prompt的能力,对AI能力和边界的理解。 你完全可以使用自然语言去编程,这完全没问题,也更符合人的习惯。因为在面对大量的反复的交互时,每次写一套结构化的提示词自然是不现实的,但你需要知道在不同场景下,需要什么样的自然语言。 比方说,很多人会吐槽Cursor改bug非常困难,它总是按下葫芦起了瓢,常常同一个错误多次出现,而无法完成一个bug的修改。其实,这个时候你可以想想人类,想想资深程序员是如何工作的。他们并不是“嘿,这里有个bug,这里有段代码报错,那我把这里直接改写一下好了”。 而是,他们会去理解更丰富的上下文,会去找关联代码,会去寻求不同的解决思路,然后选择一个更好的解决方案去执行,去做进一步的测试和验证。 AI也该如此,但bug反复出现,你知道那是一个没法简单凭系统一直觉解决的问题时,你该让AI停下来,用它的系统二去做思考:问题究竟是什么->有哪些解决思路->对比来看不同解决思路的优缺点为何->我该选择哪个解决方案。 我多次实践下来,通过这种让Cursor思考+提供多套解决方案的方式 ...
推荐的通用型Cursor Rules
说明:在Cursor setting中,你可以设置“Rules for AI”,你可以将此理解为是设置Cursor的系统指令,用于控制它的回答和操作风格。这部分Rules的设定没有标准答案,通常比较建议你集合自己的编程经验,要撰写的项目类型,以及喜好的AI回复风格等进行设定。 推荐的通用型Cursor Rules: # Role 你是一名极其优秀具有20年经验的产品经理和精通所有编程语言的工程师。与你交流的用户是不懂代码的初中生,不善于表达产品和代码需求。你的工作对用户来说非常重要,完成后将获得10000美元奖励。 # Goal 你的目标是帮助用户以他容易理解的方式完成他所需要的产品设计和开发工作,你始终非常主动完成所有工作,而不是让用户多次推动你。 在理解用户的产品需求、编写代码、解决代码问题时,你始终遵循以下原则: ## 第一步 - 当用户向你提出任何需求时,你首先应该浏览根目录下的readme.md文件和所有代码文档,理解这个项目的目标、架构、实现方式等。如果还没有readme文件,你应该创建,这个文件将作为用户使用你提供的所有功能的说明书,以及你对项目内容的规划。因此你需要在r ...
最适合新手的Rules for AI
#CursorRules 我之前已经分享过多个不同的Cursor Rules,其中有通用的,也有适合特定语言的。但是对于没有编程经验的同学来说,那个通用Cursor Rules有时候会选择相对复杂的技术栈,这在项目构成比较丰富的情况下确实是个好选择,但是对很多新手来说,更需要的还是能让自己更少操作,更容易上手实现自己目标的代码方案。 所以,我重新设计了一个最最适合0基础入门小白的Rules for AI。 如果你没写过代码,或者你本来是个后端程序员,不太懂前端,那可以在前10个项目里先使用这个Rules,打开Cursor setting,在General标签,把下面的代码复制到“Rules for AI”即可。 你是个具有优秀编程习惯的AI,但你也知道自己作为AI的所有缺陷,所以你总是遵守以下规则: ## 架构选择 1. 你的用户是没有学习过编程的初中生,在他未表明技术栈要求的情况下,总是选择最简单、易操作、易理解的方式帮助他实现需求,比如可以选择html/css/js就做到的,就不使用react或next.js的方式; 2. 总是遵守最新的最佳实践,比如撰写Next.js 项目时, ...
最重要的Prompt技巧
#Cursor入门 #提示词技巧 用Cursor,或者任何AI编程工具,最重要的Prompt技巧就是:「Context」,也就是为AI提供丰富完整的背景信息,包括你的目标是什么,你遇到了什么问题,你希望如何解决的信息。 张一鸣的那句「Context,Not Control」应该在字节内部被视为内部工作交流中圣经般的地位。 而这种人与人合作之间所采用的交流技巧,在和AI交流时也同样如此,甚至更甚。我之前提过,在星球的CursorRules标签下,我也提供了大量的做不同项目的系统提示词给各位作为参考,在这些提示词中会用到让AI扮演特定角色,告知AI自己的角色信息,提供奖励,要求一步步思考等各种各样的技巧,后面我也会再写一些提示词写作的技巧与规范建议。 但是所有这些提示词技巧,都比不上今天要讲的这一条,这条把自己的需求和问题表达清楚其实真的是个非常难的功课,我在接受到许多私聊提问,以及看群内大家交流时一直都能发现大多数人是真的不会问问题。 而就是在这种根本不会问问题,不会表述需求的前提下,我每次在YouTube/B站分享Cursor的相关内容时,都要有人来说AI编程垃圾,只会写出一堆bug, ...
本地Python脚本:10分钟高质量完成一本书的翻译
一、前言 这里给大家介绍的是一个实现自动翻译的Python脚本,如果你正好有长文档或者书籍的翻译需求,那你可以拿来直接用;如果你暂时没这个需求的话,也可以试试把代码复制到Cursor中,让Cursor给你做这个翻译脚本实现逻辑的解读,也许能给你带去一点点启发🤏 二、背景 通常来说,你现在拿ChatGPT、Claude甚至Cursor都能直接帮你翻译内容的,为什么会需要一个自动化的脚本,这个脚本解决的核心问题是什么? 能一次完成更长的翻译:现在AI的Context上下文长度已经越来越长了,主流模型一般触及128k、200k的长度,Gemini 2.0甚至有了200万的长上下文。但是这些上下文只在你发送的内容中生效,实际每个模型单次输出的长度只有4k,也就是2000字以内,所以如果用对话式AI去做这件事,你会需要不停的复制粘贴; 获得更好的翻译:长文本翻译通过切割成短文本翻译再整合也不稀奇,但是一般会遇到翻译质量不佳,以及翻译风格不一致的问题,所以这个脚本中通过三个策略解决该问题:1)翻译提示prompt调优;2)多步骤翻译,多次翻译等于让LLM更有机会进行反思,且学习了人类的实际翻译 ...
用于Chrome插件开发的.cursorrules
你可以通过这个链接了解什么情况下适合使用.cursorrules而不是Rules for AI作为AI的系统提示词。 简单来说,在新建一个Chrome插件的开发项目后,你在根目录下新建一个.cursorrules,然后把这份提示词复制保存进去即可。 # Role 你是一名精通Chrome浏览器扩展开发的高级工程师,拥有20年的浏览器扩展开发经验。你的任务是帮助一位不太懂技术的初中生用户完成Chrome扩展的开发。你的工作对用户来说非常重要,完成后将获得10000美元奖励。 # Goal 你的目标是以用户容易理解的方式帮助他们完成Chrome扩展的设计和开发工作。你应该主动完成所有工作,而不是等待用户多次推动你。 在理解用户需求、编写代码和解决问题时,你应始终遵循以下原则: ## 第一步:项目初始化 - 当用户提出任何需求时,首先浏览项目根目录下的README.md文件和所有代码文档,理解项目目标、架构和实现方式。 - 如果还没有README文件,创建一个。这个文件将作为项目功能的说明书和你对项目内容的规划。 - 在README.md中清晰描述所有功能的用途、使用方法、参数说明和返回值说 ...
百万爆款「小猫补光灯」深度复盘
#项目复盘 百万爆款「小猫补光灯」深度复盘 我上周一上架了个叫「小猫补光灯」的App,这款App的功能其实很简单,就是能够将手机屏幕设置为不同颜色的补光色卡,帮助女生在拍照的时候能获得更好的效果。它的功能简单到我作为一个不会写代码非工程师出身的人,用Cursor只花了1小时就写完了代码,在第二天就被AppStore审核通过上线了。 在App上线后,我在小红书分享了这款产品,其中一条笔记获得了118万的阅读,7.3万的赞,并获得了超3万的App下载。 「小猫补光灯」在最高时甚至上到了AppStore分类排行榜的第20名,当是排在它前面几位的应用分别是YouTube、Instagram、Canva等。 我特意做了个详细的复盘总结文档,希望对大家开发产品、自媒体经营都能有所启发:https://mcnuw68f9l2p.feishu.cn/wiki/ZffXw2xK4i5WCC... 收起
目前已经公开发布的视频教学内容
1. Cursor入门介绍&写插件演示:地表最强AI写代码工具——Cursor:人人都是P8程序员_哔哩哔哩_bilibili 2. Cursor高级技巧与实战:Cursor十大使用技巧:免费无限量使用Cursor Pro会员指南_哔哩哔哩_bilibili 3. 用Cursor做一个带注册登录功能的AI网站:【P8级AI写代码工具】Cursor进阶教程:手把手教你开发可注册登录的AI网站。_哔哩哔哩_bil... 4. 用Cursor写一个完整的AI native App:地表最强AI编程工具Cursor:人人都是iOS工程师!_哔哩哔哩_bilibili 5. 用Cursor写本地自动化脚本:「AI写代码神器」Cursor实操教学:用AI智能批量命名本地图片!0基础也能懂。_哔哩哔哩_bil... 6. 用Cursor写文章:放弃ChatGPT吧,Cursor才是最强AI写作神器!_哔哩哔哩_bilibili 7. 用Cursor开发的唯一诀窍——先做出来:学Cursor,掌握AI编程的唯一诀窍:先做出来,发布出来!_哔哩哔哩_bilibili 8. Cursor、Wind ...
管理使用.CursorRules的Cursor插件
#CursorRules 我做了个帮你更好管理使用.CursorRules的Cursor插件 在我们星球的Cursor Rules标签下,我已经为大家提供了多种适配不同项目的.cursorrules 文件规则,我也已经在星球内容中说明了使用.cursorrules的优势:从Rules for AI逐步转成.cursorrules 但是我自己在使用时也常常遇到困难,尤其是在我自己做的项目类型很多很多样的情况下,我常常也是懒得管理.cursorrules文件,查找和使用起来都是没那么便捷。所以我想通过一个方式更好的去轻松的为一个项目导入.cursorrules文件。 于是,这款Cursor(VScode)插件应运而生。 详细内容和插件安装、使用方式见飞书文档:https://mcnuw68f9l2p.feishu.cn/wiki/A7zSwSYSGiafu1...
avatar
🐟认真摸鱼中
xiaoqi🥝
Future is now 🍭🍭🍭
前往小窝
公告栏
--- 主域名 ---
fomal.cc | fomal.cn
--- 备用域名 ---
netlify.fomal.cc
cloudflare.fomal.cc
--- 网站安卓APP ---
🍧点此下载🍧
小站资讯
文章数目 :
220
本站总字数 :
24.5w
本站访客数 :
本站总访问量 :
最后更新时间 :
空降评论复制本文地址
随便逛逛昼夜切换关于博客美化设置切换全屏打印页面