#Compartilhe Hoje, estou compartilhando um novo recurso, .cursor/rules, que você pode não usar com frequência, mas é incrivelmente útil. Este recurso fornece controle refinado sobre arquivos. Simplificando, as Regras MDC informam ao Cursor como filtrar, classificar e usar essas informações quando confrontado com uma grande quantidade de contexto, tornando as respostas do LLM mais precisas e consistentes com as expectativas. Alguns cenários de uso: 1. Refine as regras, como aplicar regras diferentes a ts (lógica), tsx (componentes) e css (interface do usuário). 2. Atribua regras diferentes a projetos diferentes em um Monorepo. 👇 Aqui estão algumas práticas específicas:
2. Na nova configuração, .cursor/rules agora está disponível na aba Regras. Regras globais são enviadas ao LLM como contexto do cursor em todas as conversas. .cursor/rules são enviados sob demanda com base nas regras de correspondência de arquivos. Anteriormente, o uso de .cursorrules globais não era mais recomendado. Os arquivos de regras criados têm o sufixo .mdc e podem ser encontrados no diretório raiz do projeto.
3. Uso avançado: arquivos mdc também podem herdar as regras em .cursor/rules e podem referenciar outros arquivos por meio de @, o que cria uma oportunidade para herdarmos arquivos mdc.
4. O Evangelho do Monorepo Um único .cursorrules não é suficiente para um monorepo. .cursor/rules pode criar regras diferentes para projetos diferentes
5. Há uma publicação no fórum que menciona alguns pontos ocultos - o MDC pode estar em qualquer formato, mas o YAML pode ser a melhor forma - por meio de tentativa e erro, o autor descobriu que organizar regras com números funciona melhor, por exemplo: Regras principais: 001-099 Regras de integração: 100-199 Regras de padrão/função: 200-299 Exemplos: Regras principais: "001-Core-Security.mdc" "015-Core-Logging.mdc" Regras de integração: "100-API-Integration.mdc" "110-CLI-Handler.mdc" Regras de padrão/função: "200-File-Pattern-Rule.mdc" "210-Data-Validation.mdc"
6. cursor.directory A função de conversão de .cursorrules para mdc foi lançada