Cursor 0.49:Flutter 项目自动生成规则说明
视频
https://www.bilibili.com/video/BV1cZLxzeEAB/
前言
本文详细介绍了 Cursor 0.49 在 Flutter 项目中的自动生成规则,帮助开发者快速配置项目,提升开发效率。
参考
https://docs.cursor.com/context/rules
https://www.cursor.com/cn/changelog
正文
生成规则
输入指令
/Generate Cursor Rules
执行
输出三个规则文件
cursor 将会读取项目索引生成 rules
规则类型
设置激活方式
说明
规则类型 | 描述 |
---|---|
Always | 始终包含在模型上下文中 |
Auto Attached | 在引用与通配模式匹配的文件时包含 |
Agent Requested | 规则可供 AI 使用,由 AI 决定是否包含该规则。必须提供描述。 |
Manual | @ruleName 仅在明确使用 @ruleName 提及时包含 |
优秀规则案例
参考下项目
https://github.com/elie222/inbox-zero
规则文件
## 规则文件说明:
### 核心功能与通用规则
1. `index.mdc` - 项目规则的主索引文件,包含所有规则的概览
2. `cursor-rules.mdc` - 如何在项目中添加或编辑 Cursor 规则的指南
3. `project-structure.mdc` - 项目结构和文件组织指南
4. `installing-packages.mdc` - 如何安装项目依赖包的指南
5. `environment-variables.mdc` - 环境变量的添加和管理指南
6. `utilities.mdc` - 工具函数的使用指南
7. `task-list.mdc` - 任务列表的创建和管理指南
8. `memory.mdc` - AI 助手的记忆管理规则
### 前端与 UI 相关
1. `page-structure.mdc` - 页面结构指南
2. `ui-components.mdc` - UI 组件和样式指南(使用 Shadcn、Radix、Tailwind)
3. `form-handling.mdc` - 表单处理指南(使用 React Hook Form 和 Zod)
4. `data-fetching.mdc` - 使用 SWR 进行 API 数据获取的指南
### 后端与 API 相关
1. `api-routes.mdc` - Next.js API 路由的通用实现指南
2. `get-api-route.mdc` - Next.js GET API 路由的具体实现指南
3. `server-actions.mdc` - Next.js 服务器操作的实现指南
4. `prisma.mdc` - Prisma ORM 的使用指南
5. `gmail-api.mdc` - Gmail API 的使用指南
### AI/LLM 相关
1. `llm.mdc` - LLM 功能实现的指南
2. `llm-test.mdc` - LLM 相关功能测试的指南
### 测试相关
1. `testing.mdc` - 使用 Vitest 进行应用测试的指南
2. `logging.mdc` - 后端日志记录的指南
### 特定功能模块 (features 目录)
1. `cleaner.mdc` - 收件箱清理功能的说明
2. `knowledge.mdc` - 知识库功能的说明
3. `reply-tracker.mdc` - 回复追踪功能的说明
规则参考
https://github.com/PatrickJS/awesome-cursorrules
小结
本文详细介绍了 Cursor 0.49 在 Flutter 项目中的自动生成规则,提供了清晰的配置说明和最佳实践,旨在帮助开发者提高项目开发效率。通过掌握这些自动生成规则,您可以更有效地设置和管理 Flutter 项目,确保代码的高质量和可维护性。
感谢阅读本文
如果有什么建议,请在评论中让我知道。我很乐意改进。
猫哥 APP
flutter 学习路径
- Flutter 优秀插件推荐
- Flutter 基础篇1 - Dart 语言学习
- Flutter 基础篇2 - 快速上手
- Flutter 实战1 - Getx Woo 电商APP
- Flutter 实战2 - 上架指南 Apple Store、Google Play
- Flutter 基础篇3 - 仿微信朋友圈
- Flutter 实战3 - 腾讯即时通讯 第一篇
- Flutter 实战4 - 腾讯即时通讯 第二篇
© 猫哥 ducafecat.com
end