Aprendizagem pessoal com IA
e orientação prática

Regras do Cursor do Devin: Criando o Cursor e o Windsurf Aprimorados para o Devin

Introdução geral

Devin Cursor O Rules é um projeto de código aberto que visa aprimorar os ambientes de desenvolvimento integrado (IDEs) Cursor e Windsurf com recursos avançados de IA do tipo Devin por meio de perfis e ferramentas. O projeto oferece planejamento de processos, autoevolução, uso estendido de ferramentas (por exemplo, navegação na Web, pesquisa, análise orientada por LLM) e outros recursos para ajudar os desenvolvedores a obter um gerenciamento de tarefas mais eficiente e uma execução automatizada no processo de desenvolvimento. Os usuários do Cursor e do Windsurf podem transformar rapidamente seu IDE em uma poderosa ferramenta de desenvolvimento com etapas simples de configuração e instalação.

 

Lista de funções

  • Planejamento de processos e autoevoluçãoAnálise de alto nível de tarefas, decomposição de tarefas e planejamento estratégico por meio de modelagem avançada de IA.
  • Uso prolongado da ferramentaSuporte para navegação na Web, integração de mecanismos de pesquisa e análise de texto orientada por LLM.
  • Implementação automatizadaEspecialmente para usuários do Windsurf que executam em contêineres do Docker para automatizar a execução de tarefas.
  • Suporte a sistemas multiagentesSuporte experimental para aprimorar o Cursor com uma arquitetura de dois agentes (planejador e executor).
  • teste integradoTestes unitários abrangentes são fornecidos para garantir a estabilidade e a confiabilidade de todas as ferramentas.

 

Usando a Ajuda

Etapas de instalação

  1. Criação de um ambiente virtual Python::
   python3 -m venv venv
source venv/bin/activate # Unix/macOS
. \venv\Scripts\activate # Windows
  1. Configuração de variáveis de ambiente::
   cp .env.example .env
# Edite o arquivo .env para adicionar a chave de API e a configuração
  1. Instalação de dependências::
   pip install -r requirements.txt
python -m playwright install chromium # Instalação do navegador Chromium do Playwright

Instruções de uso

Para usuários do Cursor:

  • comandante-em-chefe (militar).cursorrulesO arquivo é copiado para a pasta do projeto e é carregado automaticamente.

Para usuários de Windsurf:

  • fazer uso de.windsurfrulesresponder cantandoscratchpad.mdque implementa uma funcionalidade semelhante.

Uso do sistema multiagente

  1. Mudar para uma filial multiagente:
   git checkout multi-agente
  1. O sistema coordena automaticamente as funções de planejador e executor:
    • planejadores: Usotools/plan_exec_llm.pyRealizar análises de alto nível.
    • executor: através debloco de notasRealizar tarefas e fornecer feedback.

teste (maquinário etc.)

  • Certifique-se de que ele seja executado em um ambiente virtual:
  source venv/bin/activate # Unix/macOS
. \venv\Scripts\activate # Windows
  • Executar todos os testes:
  PYTHONPATH=. python -m unittest discover tests/

Função Fluxo de operação

  1. Planejamento de processos e autoevolução::
    • O planejador é responsável pela análise de alto nível e pela divisão de tarefas.
    • Os executores implementam tarefas específicas, executam testes e trabalham nos detalhes da implementação.
    • Otimizar a execução de tarefas por meio de um ciclo contínuo de comunicação.
  2. Uso prolongado da ferramenta::
    • Oferece suporte à navegação na Web e à integração com mecanismos de pesquisa para proporcionar um acesso mais amplo às informações.
    • Análise de texto orientada por LLM para aprimorar o processamento e a análise de textos.
  3. Implementação automatizada::
    • Particularmente adequado para usuários do Windsurf para automatizar a execução de tarefas por meio de contêineres do Docker.
  4. sistema multiagente::
    • Gerenciamento de tarefas e solução de problemas mais eficientes por meio de uma arquitetura de dois agentes (planejador e executor).
    • Fornecer feedback detalhado e insights de realização para otimizar continuamente a execução da tarefa.

Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Regras do Cursor do Devin: Criando o Cursor e o Windsurf Aprimorados para o Devin

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil