之前写过在用Cursor时,通过使用.cursorrules 文件设定项目的系统提示词所具有的优势,但是在很长一段时间内,我也是常常懒得这么操作的。因为在做的项目太多了,不同类型的.cursorrules文件管理起来有点麻烦。
所以,我今天终于忍不了这个麻烦,自己做了个Cursor(VScode)插件去解决这个文件。安装插件后可以非常快速为每个项目选择不同的.cursorrules文件。目前已经设计的涵盖的.cursorrules文件包括:
- 本地开发
- python:Python 开发规则
- 网站开发
- HTML:HTML/CSS/JavaScript
- React:React 开发规则
- Vue:Vue.js 开发规则
- 移动开发
- App开发-iOS:iOS 应用开发
- App开发-Android:Android 开发
- 小程序开发
- 微信小程序:小程序开发规则
- 浏览器插件
- Chrome插件:浏览器扩展开发
- 通用规则
- 通用:适用于所有项目的基础规则
在做这个之前,我也看到其实现在VScode插件市场也已经有不少类似插件了,但是问题在于:
1)那些插件所采用的rules不是我亲手写的,很多写得不好或者至少我用着不顺手;
2)那些都是英文的,容易导致Cursor回复英文内容影响使用效率;
3)我能自己首次完成一个VScode插件的开发还挺开心的✌️
你可以通过这个飞书链接本地下载这个插件和了解更多信息:https://mcnuw68f9l2p.feishu.cn/wiki/A7zSwSYSGiafu1kWEmEcR7RjnPd
或者,直接在Cursor的插件市场搜索「花生:中文 Cursor Rules」进行安装。