Métodos para obter consistência entre o código gerado por IA e as pilhas de tecnologia do projeto
A CLI do Sidekick pode resolver esse problema com eficácia por meio do arquivo de guia de projeto e da função de troca de modelo:
- Criação do arquivo de guia SIDEKICK.mdCrie esse arquivo no diretório raiz do projeto, especificando explicitamente a pilha de tecnologia a ser usada (por exemplo, Python/Flask), o estilo de código (por exemplo, PEP 8) e a estrutura do projeto (por exemplo, MVC), e a IA gerará o código de acordo com essas restrições
Conteúdo de amostra:
“`
# Pilha técnica: Python 3.10, Flask, PostgreSQL
Estilo de codificação #: Guia de estilo do Google Python
“` - Usando a função de troca de modelo dedicadaMudar para o modelo de IA mais adequado à pilha de tecnologia atual por meio do comando `sidekick /model` (por exemplo, projetos Python podem preferir gpt-4)
- Ajustes em tempo real durante a fase de desenvolvimentoDescrição: desfaz rapidamente os resultados não conformes em conjunto com o comando `/undo` e os gera novamente adicionando prompts mais detalhados.
Essa resposta foi extraída do artigoSidekick CLI: uma ferramenta de substituição de código Claude de código abertoO