AINEX Copilot Prompt Enhancer
Uma extensão do VS Code que melhora seus prompts antes de enviá-los para o GitHub Copilot Chat.
✨ Funcionalidades
- Melhoria automática de prompts: Transforma prompts simples em solicitações estruturadas e detalhadas
- Múltiplos estilos: Profissional, Detalhado, Conciso e Técnico
- Interface integrada: Painel dedicado para edição e preview dos prompts
- Integração com Copilot Chat: Envio direto para o GitHub Copilot Chat
- Comandos rápidos: Atalhos de teclado para melhoria instantânea
🚀 Como usar
Comandos disponíveis:
AINEX: Enhance Prompt for Copilot (Ctrl+Shift+P
→ Ctrl+E
)
- Selecione um texto no editor e execute o comando
- O prompt melhorado aparecerá em uma nova aba
AINEX: Open Prompt Enhancer
- Abre o painel interativo do melhorador de prompts
- Interface completa para edição e preview
AINEX: Enhance and Copy to Clipboard
- Melhora o texto selecionado e copia diretamente para a área de transferência
Estilos de melhoria:
- Profissional: Adiciona estrutura formal e clareza
- Detalhado: Inclui requisitos técnicos e considerações de arquitetura
- Conciso: Mantém o prompt direto ao ponto
- Técnico: Foca em especificações técnicas e padrões
📋 Exemplo de uso
Prompt original:
criar um componente react para mostrar produtos
Prompt melhorado (estilo Profissional):
## Request
Criar um componente React para mostrar produtos
## Details
O componente deve exibir informações de produtos de forma clara e organizada.
## Expected Outcome
Please provide a clear, well-structured solution that follows best practices.
## Context Information
**Project**: AINEX
**Project Type**: AINEX - React + Node.js Application
**Key Technologies**: React, Express, SQLite, Styled Components
## Expected Format
Please provide your response in the following format:
// Your code here with comments
**Explanation**: Brief explanation of the solution
⚙️ Configurações
A extensão pode ser configurada através das configurações do VS Code:
ainex.promptEnhancer.enabled
: Habilita/desabilita a extensão
ainex.promptEnhancer.autoEnhance
: Melhoria automática de prompts
ainex.promptEnhancer.enhancementStyle
: Estilo padrão (professional, detailed, concise, technical)
🛠️ Instalação para desenvolvimento
- Clone o repositório AINEX
- Navegue até a pasta
vscode-extension
- Execute
npm install
- Execute
npm run compile
- Pressione
F5
para abrir uma nova janela do VS Code com a extensão carregada
📦 Build
npm run compile
🎯 Roadmap
- [ ] Integração direta com a API do GitHub Copilot
- [ ] Templates de prompts personalizáveis
- [ ] Histórico de prompts melhorados
- [ ] Sugestões inteligentes baseadas no contexto do código
- [ ] Integração com outros assistentes de IA
🤝 Contribuição
Contribuições são bem-vindas! Por favor, abra uma issue ou pull request no repositório principal do AINEX.
📄 Licença
Este projeto faz parte do AINEX e segue a mesma licença do projeto principal.