本文件为 Claude Code CLI 提供项目特定配置和指导。
awesome-cursorrules-zh 是一个 Cursor AI 编辑器规则集合网站,提供精选的 .cursorrules 规则文件。
| 技术 | 版本 | 用途 |
|---|---|---|
| Node.js | >=20.0.0 | 运行时 |
| VitePress | ^1.6.4 | 静态站点生成 |
| markdownlint-cli2 | ^0.22.1 | Markdown 检查 |
npm run dev # 启动开发服务器
npm run build # 构建静态站点
npm run preview # 预览构建结果
npm run lint # Markdown 格式检查
npm run lint:fix # 自动修复格式问题
npm run validate # 验证规则文件
npm run check # lint + validate
npm run ci # check + buildawesome-cursorrules-zh/
├── .vitepress/ # VitePress 配置
├── docs/ # 文档源文件
│ ├── zh/ # 中文文档
│ └── en/ # 英文文档
├── zh/ # 中文站点页面(符号链接)
├── en/ # 英文站点页面(符号链接)
├── rules/ # 规则文件(核心)
├── scripts/ # 工具脚本
├── AGENTS.md # AI 助手工作指南
└── CLAUDE.md # 本文件
- 在
rules/对应领域下创建目录 - 编写
.cursorrules文件 - 编写
README.md说明 - 运行
npm run validate验证
- 更新
docs/zh/中文文档 - 更新
docs/en/英文文档 - 运行
npm run lint检查格式
使用约定式提交:feat/fix/docs/chore/translate
# [技术名称] .cursorrules 提示文件
你是 [技术领域] 方面的专家。
## 核心原则
- 原则1
- 原则2
## 技术栈
- 技术1
- 技术2
## 最佳实践
1. 实践1
2. 实践2- 文件大小 >= 200 字节
- 必须包含角色定义
- 推荐包含最佳实践
- 使用中文编写
- 文档:
docs/zh/和docs/en/ - 规则文件:中文为主
- 技术术语:保持英文原文
| 工作流 | 触发 | 功能 |
|---|---|---|
| ci.yml | push/PR | 质量检查 + 构建 |
| deploy.yml | push main | 部署 GitHub Pages |
- 规则验证:所有规则文件必须通过
npm run validate - Markdown 格式:遵循
.markdownlint.json配置 - 提交规范:使用约定式提交
- 双语更新:文档更新需同步中英文
- AGENTS.md - AI 助手工作指南
- CONTRIBUTING.md - 贡献指南