Uso Avançado
Este guia aborda técnicas avançadas e melhores práticas para otimizar seus projetos de modernização usando o módulo Smart Engineering.
Otimizando a Seleção de Modelos de IA
Diferentes tarefas no processo de modernização têm requisitos computacionais variados. Ao selecionar estrategicamente modelos de IA com base na complexidade da tarefa, você pode otimizar tanto o desempenho quanto o custo.
Estratégia Recomendada de Modelos
- Modelos Leves (ex: Claude Haiku, Gemini Flash): Ideais para tarefas de enriquecimento, indexação de código e geração de documentação simples
- Modelos Robustos (ex: Claude Sonnet, Gemini Pro): Melhores para tarefas complexas como geração de diagramas, análise de arquitetura e visões gerais abrangentes
Reindexação e Atualização de Projetos
À medida que sua base de código evolui, você pode precisar atualizar seu projeto de modernização com arquivos novos ou modificados. O módulo Smart Engineering fornece capacidades inteligentes de reindexação.
Detecção Automática de Mudanças
Quando você faz o reupload do código-fonte para um projeto existente, o sistema automaticamente:
- Detecta Novos Arquivos: Identifica arquivos que não estavam presentes no upload anterior
- Identifica Mudanças: Reconhece modificações em arquivos existentes
- Previne Duplicação: Garante que os arquivos não sejam duplicados no índice
- Atualiza Metadados: Atualiza metadados de arquivos e relacionamentos
O processo de reindexação é inteligente e incremental. Apenas arquivos novos ou modificados são processados, tornando as atualizações eficientes mesmo para grandes bases de código.
A reindexação não exclui resultados de tarefas anteriores. Você pode comparar documentação antiga e nova para acompanhar como seu sistema evoluiu.