Initial commit
This commit is contained in:
46
skills/prompt/exemplos.js
Normal file
46
skills/prompt/exemplos.js
Normal file
@@ -0,0 +1,46 @@
|
||||
import { AdvancedPromptCrafter } from './dist/index.js';
|
||||
|
||||
const crafter = new AdvancedPromptCrafter();
|
||||
|
||||
// Exemplos de uso para diferentes cenários
|
||||
const exemplos = [
|
||||
{
|
||||
nome: 'Prompt Técnico',
|
||||
prompt: 'create API for user authentication',
|
||||
opcoes: { mode: 'technical', domain: 'technical' },
|
||||
},
|
||||
{
|
||||
nome: 'Prompt Criativo',
|
||||
prompt: 'write a story about AI revolution',
|
||||
opcoes: { mode: 'creative', domain: 'creative' },
|
||||
},
|
||||
{
|
||||
nome: 'Prompt de Negócio',
|
||||
prompt: 'develop marketing strategy',
|
||||
opcoes: { mode: 'business', domain: 'business' },
|
||||
},
|
||||
{
|
||||
nome: 'Prompt de Pesquisa',
|
||||
prompt: 'analyze climate change data',
|
||||
opcoes: { mode: 'research', domain: 'research' },
|
||||
},
|
||||
];
|
||||
|
||||
async function testarExemplos() {
|
||||
console.log('🧪 Testando exemplos práticos...\n');
|
||||
|
||||
for (const exemplo of exemplos) {
|
||||
console.log(`📋 ${exemplo.nome}:`);
|
||||
console.log(`📝 Original: "${exemplo.prompt}"`);
|
||||
|
||||
const resultado = await crafter.analyzeAndOptimize(exemplo.prompt, exemplo.opcoes);
|
||||
|
||||
console.log(`🎯 Score: ${resultado.validation.qualityScore.toFixed(1)}/10`);
|
||||
console.log(`🏗️ Domínio: ${resultado.analysis.domain}`);
|
||||
console.log(`⚡ Complexidade: ${resultado.analysis.complexity}`);
|
||||
console.log(`✨ Otimizado: "${resultado.optimizedPrompt.substring(0, 150)}..."`);
|
||||
console.log('---\n');
|
||||
}
|
||||
}
|
||||
|
||||
testarExemplos().catch(console.error);
|
||||
Reference in New Issue
Block a user