Refine Prompt

Refina e estrutura prompts para modelos de linguagem de grande porte usando a API da Anthropic.

Documentação

Refine Prompt Logo

✨ Refine Prompt ✨

Transforme prompts comuns em instruções poderosas e estruturadas para qualquer LLM

Build Status License NPM Version Smithery Badge

Instalação • Primeiros Passos • Como Funciona • Recursos • Exemplos • Licença


📋 Visão Geral

Refine Prompt é uma ferramenta inteligente de engenharia de prompts que transforma prompts comuns em instruções poderosas e estruturadas para qualquer modelo de linguagem de grande escala (LLM). Utilizando as capacidades avançadas do Claude, ele aprimora seus prompts para produzir resultados excepcionais em todas as plataformas de IA.

🔑 Importante: Seu prompt deve incluir a palavra-chave "refine" para ativar o processo de aprimoramento.

Exemplo: "refine, Create a function that calculates the factorial of a number"


🚀 Instalação

📦 Via NPM

npm install refine-prompt

🛠️ Via Smithery

Você pode instalar este servidor MCP diretamente pelo Smithery visitando: Smithery - Refine Prompt

📁 Via Repositório Local

# Clone the repository
git clone https://github.com/felippefarias/refine-prompt.git
cd refine-prompt

# Install dependencies
npm install

🏁 Primeiros Passos

🔑 Configuração da Chave de API

O Refine Prompt requer uma chave de API da Anthropic para acessar as capacidades avançadas do Claude:

export ANTHROPIC_API_KEY=your_anthropic_api_key

Sem uma chave de API, a ferramenta exibirá uma mensagem de erro.

⚙️ Executando o Servidor

npm start

Ou com o MCP Inspector:

npx @modelcontextprotocol/inspector npm start

🔧 Ferramenta: rewrite_prompt - O Poder do Refinamento

Tool Icon

Transforme suas ideias em prompts elaborados com maestria. Esta ferramenta poderosa analisa sua entrada e gera um prompt profissionalmente projetado que maximiza a compreensão da IA e a qualidade das respostas.

📝 Parâmetros

ParâmetroDescriçãoObrigatório
promptSeu prompt bruto que precisa de refinamento (deve incluir a palavra-chave "refine")✅
languagePara prompts relacionados a código, especifique a linguagem de programação alvo❌

📋 Exemplo de Uso

Para prompts gerais
{
  "name": "rewrite_prompt",
  "arguments": {
    "prompt": "refine, Summarize the main points of the article titled \"The Future of AI\""
  }
}
Para prompts relacionados a código
{
  "name": "rewrite_prompt",
  "arguments": {
    "prompt": "refine, Create a function to convert temperature between Celsius and Fahrenheit",
    "language": "typescript"
  }
}

🧠 Como Funciona

AI

O servidor usa o Claude 3 Sonnet da Anthropic para reescrever inteligentemente seus prompts para obter melhores resultados. Todo prompt deve incluir a palavra-chave "refine" para acionar o processo de aprimoramento.

Ele aprimora seu prompt ao:

  1. 📐 Adicionar estrutura e contexto claros
  2. 📝 Especificar requisitos e expectativas
  3. 🔍 Incluir considerações específicas do domínio
  4. 🌐 Otimizar para a compreensão de qualquer LLM

✨ Recursos

RecursoDescrição
🤖 Refinamento com IAAproveita as capacidades avançadas do Claude 3.5 Sonnet para transformar seus prompts
🔑 Ativação com Palavras-ChaveBasta incluir "refine" no seu prompt para acionar o aprimoramento
🌐 Compatibilidade UniversalOtimiza prompts para qualquer tipo de tarefa ou domínio
💻 Inteligência Específica para CódigoFornece aprimoramentos especializados para tarefas de programação quando a linguagem é especificada
🔄 Integração PerfeitaFunciona perfeitamente com qualquer aplicativo ou fluxo de trabalho baseado em LLM
🎯 Foco em PrecisãoUsa configuração de temperatura 0.2 para garantir qualidade de saída confiável e consistente
📊 Clareza EstruturalAdiciona organização lógica, instruções claras e formatação adequada

⚙️ Configuração

🖥️ Uso com Claude Desktop

Adicione isto ao seu claude_desktop_config.json:

NPX
{
  "mcpServers": {
    "refine-prompt": {
      "command": "npx",
      "args": [
        "-y",
        "refine-prompt"
      ]
    }
  }
}
Instalação Local
# Clone the repository
git clone https://github.com/felippefarias/refine-prompt.git
cd refine-prompt

# Install dependencies
npm install

# Run the server
node index.js

📊 Exemplos

📝 Aprimoramento de Prompt Geral

EntradaArgumentos
refine, Summarize the main points of the article titled "The Future of AI"
{
  "prompt": "refine, Summarize the main points of the article titled \"The Future of AI\""
}

💻 Aprimoramento de Prompt Relacionado a Código

EntradaArgumentos
refine, Create a function that sorts an array of objects by a specific property
{
  "prompt": "refine, Create a function that sorts an array of objects by a specific property",
  "language": "typescript"
}

A ferramenta reescreverá ambos os prompts para serem mais estruturados e detalhados, garantindo resultados ideais com qualquer LLM.


🚀 Eleve Suas Interações com IA

Rocket

O Refine Prompt preenche a lacuna entre o pensamento humano e a compreensão da IA. Ao transformar suas instruções em linguagem natural em prompts projetados por especialistas, ele ajuda você a desbloquear todo o potencial de qualquer modelo de linguagem. Seja você um desenvolvedor, criador de conteúdo, pesquisador ou entusiasta de IA, o Refine Prompt oferece o poder de se comunicar com a IA de forma mais eficaz.


📄 Licença

License

O Refine Prompt é licenciado sob a Licença MIT. Você é livre para usar, modificar e distribuir o software, sujeito aos termos e condições da Licença MIT. Para mais detalhes, consulte o arquivo LICENSE no repositório do projeto.