用途:分析代码库(或指定目录),生成并完善 Cursor 的规则文件,用于初始化或填充 .cursor/rules/。
主要能力:按概览(业务领域、关键概念、用户类型、集成点、业务流程)、架构与模式(目录结构、模块边界、层依赖、通信模式、外部服务集成)、技术栈最佳实践(语言惯用法、框架模式、依赖注入、错误处理与校验)、反模式(敏感数据日志、硬编码密钥、非参数化 SQL)、数据模型(核心实体与关系、值对象与 DTO、校验规则、迁移模式)、安全与配置(环境变量、密钥管理如 1Password、认证授权流程、API 安全、合规)、命令与脚本(构建、部署、数据库迁移、自定义 CLI)等维度收集信息。
使用方式:可传入可选的目标目录;未提供时分析整个代码库。步骤为:分析代码库或目录;使用 .cursor/rules/ 中已有文件填充指令文件;若提供目标目录,调整 alwaysApply: true 的 glob 模式;复核生成文件,确认内容在代码库中真实存在;按规范校验格式。
限制与规范:每个文件(含 frontmatter)不超过 40 行;使用要点与简洁语言;保留关键技术细节;包含本代码库的具体示例;内容需针对本仓库而非通用建议。
适用场景:为 Cursor 建立项目级规则、补充或更新 .cursor/rules/ 文件时使用。其他收费、平台支持等信息暂未提供。