规则分类
这里不是手写规则清单,而是规则家族导览。完整规则数据由 npm run build:catalog 从根目录 .mdc 文件生成,首页目录负责搜索、筛选和复制。
6 个规则家族
| 家族 | 适合场景 | 示例 |
|---|---|---|
| 通用质量 | 所有项目的质量、协作与评审底线 | clean-code, codequality, gitflow |
| 语言规范 | 为语言本身建立写法和组织约束 | typescript, python, go |
| 前端框架 | 组件、状态、路由和样式实践 | react, vue, tailwind |
| 后端服务 | API、分层、依赖和服务端约束 | node-express, spring, fastapi |
| 移动应用 | 端侧平台和跨平台开发约束 | android, ios, wechat-miniprogram |
| 工程基础设施 | 数据、容器和交付基础设施 | database, docker |
如何选择
- 先选择语言规则,例如
typescript.mdc或python.mdc。 - 再叠加框架规则,例如
react.mdc或fastapi.mdc。 - 最后按项目需要加入质量、Git、数据库或 Docker 规则。