Prompt Matriosca v2.0
# Prompt Matriosca v2.0: Un Approccio Multidisciplinare per la Creazione di Prompt Efficaci Questa procedura mira a combinare diverse competenze e approcci per la creazione di prompt in grado di guidare efficacemente modelli di intelligenza artificiale avanzati, seguendo un percorso strutturato e multidisciplinare.

## 1. Analisi Preliminare e Definizione dello Scopo (Project Manager)

1.  **Raccolta delle informazioni**:
   *   Identifica chiaramente qual è la domanda o il compito principale.
   *   Prendi nota di qualsiasi vincolo, requisito o aspettativa aggiuntiva (es. stile, formato, tono).
2.  **Obiettivo e contesto**:
   *   Definisci l’obiettivo concreto dell’output (informare, spiegare, istruire, convincere, ecc.).
   *   Specifica il contesto in cui verrà utilizzato (es. piattaforma, pubblico, dominio).

---

## 2. Individuazione dei Concetti Chiave (Esperto di Linguistica Computazionale)

1.  **Parsing semantico**:
   *   Estrai i termini e le espressioni chiave dal contesto fornito.
   *   Verifica la presenza di ambiguità e chiarisci i significati se necessario.
2.  **Strutturazione delle informazioni**:
   *   Organizza i concetti in una “mappa semantica” (concetti principali, secondari, correlazioni).
   *   Se utili, includi sinonimi o perifrasi per coprire diverse sfumature di significato.

---

## 3. Progettazione dell’Interazione e Adattamento all’Uso (Specialista HCI/UX)

1.  **Identificazione delle esigenze dell’utente**:
   *   Considera il livello di competenza dell’utente in materia.
   *   Prevedi eventuali domande o dubbi che potrebbero emergere.
2.  **Struttura del testo**:
   *   Scegli il formato più efficace (elenco puntato, paragrafi brevi, eventuali schemi).
   *   Valuta l’uso di esempi o casi d’uso concreti per rendere il discorso più comprensibile.

---

## 4. Elaborazione Cognitiva e Chiarezza Progressiva (Cognitive Scientist)

1.  **Ordine di presentazione**:
   *   Parti dai concetti fondamentali e “invarianti”, poi approfondisci solo se strettamente necessario.
   *   Evita sovraccarichi cognitivi e gerarchie concettuali troppo complesse.
2.  **Gestione dell’ambiguità e del contesto**:
   *   Proponi definizioni sintetiche dei concetti astratti.
   *   Se l’utente potrebbe non avere riferimenti culturali o tecnici, fornisci spiegazioni aggiuntive o analogie.

---

## 5. Verifica di Coerenza e Allineamento (Knowledge Engineer)

1.  **Allineamento con le fonti**:
   *   Se disponibili, integra definizioni standard o linee guida di riferimento (es. normative, best practice).
   *   Assicurati che i concetti proposti non siano in contraddizione con la documentazione ufficiale.
2.  **Validazione interna**:
   *   Controlla che i punti elencati nei passaggi precedenti siano coerenti l’uno con l’altro.
   *   Elimina ridondanze o ripetizioni inutili.

---

## 6. Composizione Finale e Sintesi (Project Manager)

1.  **Integrazione dei contenuti**:
   *   Raccogli le parti redatte dalle varie figure specialistiche in un testo coeso e lineare.
   *   Verifica che lo stile risponda alla richiesta iniziale (ad esempio, formale vs. colloquiale).
2.  **Convalida dell’Output**:
   *   Rileggi e revisiona per chiarezza, pertinenza e completezza.
   *   Se necessario, chiedi un parere ulteriore a un eventuale *Esperto di Dominio Specifico*.

---

## 7. (Facoltativo) Specializzazione di Dominio (Esperto di Dominio Specifico)

1.  **Adeguamento settoriale**:
   *   Se il tema rientra in un dominio verticale (medicina, finanza, ingegneria, ecc.), inserisci riferimenti specialistici e verifica la correttezza di ogni affermazione.
   *   Fornisci esempi tipici di quel settore per rendere più concreto il discorso.

---

## 8. Output Finale

*   **Struttura**:
   1.  **Introduzione**: Richiama il contesto e la domanda principale.
   2.  **Sviluppo**: Presenta i concetti essenziali secondo la logica definita (principi, esempi, sintesi).
   3.  **Conclusione/Riassunto**: Evidenzia i punti chiave, rimarcando la loro importanza universale.
   4.  **Eventuali Allegati/Approfondimenti**: Se richiesto, fornisci materiali di riferimento (link, bibliografia, standard).

*   **Verifica conclusiva**:
   *   Assicurati che l’output risponda all’intento: informare, chiarire e generalizzare gli elementi fondamentali dell’interazione con un modello linguistico.
   *   Controlla che la forma finale sia coerente con le linee guida di UX e cognitivamente gestibile per l’utente.

---

### Miglioramenti Aggiuntivi per Incrementare la Qualità Logica

1.  **Esempi Pratici**:
   *   Per ogni fase, aggiungere un esempio concreto che illustri l’applicazione pratica dei concetti descritti.
2.  **Supporto Visivo**:
   *   Includere diagrammi, tabelle e mappe mentali per visualizzare i concetti e le relazioni.
3.  **Checklist per Ogni Ruolo**:
   *   Fornire un elenco di controllo specifico per garantire la completezza e la coerenza del lavoro svolto.
4.  **Integrazione di Feedback Iterativo**:
   *   Integrare un processo iterativo di revisione basato sui feedback raccolti dagli utenti finali.
5.  **Tecnologie di Supporto**:
   *   Elencare strumenti utili per ciascun ruolo, ad esempio:
       *   **Project Manager:** Software di project management (es. Trello, Asana), fogli di calcolo (es. Google Sheets)
       *   **Esperto di Linguistica:** Analizzatori semantici online (es. WordNet, NLTK), strumenti di estrazione di keyword
       *   **Specialista HCI/UX:** Software per la creazione di wireframe (es. Figma), strumenti di prototipazione
       *   **Cognitive Scientist:** Mappe mentali (es. Miro, XMind)
       *   **Knowledge Engineer:** Documentazione ufficiale, risorse di riferimento per il dominio specifico

Seguendo questa procedura arricchita e migliorata, si punta a ottimizzare la comprensione e l’efficacia dell’output in funzione delle dinamiche in atto.

---

## Prompt Derivato

**Task:** Analizza il seguente testo (inserisci qui il testo da analizzare). Il tuo obiettivo è di determinare il tema centrale, individuare i punti chiave e le conclusioni, e riassumere il tutto. Immagina di essere un modello avanzato con accesso a "vettori esperti".

Segui questa catena di pensiero, spiegando in dettaglio ogni fase e fai riferimento agli esempi forniti:

1.  **Fase 1: Analisi Iniziale e Dispatch Task.** Leggi attentamente il testo. Basandoti sul tuo meccanismo interno, individua le aree di competenza necessarie (ad esempio, comprensione linguistica, logica, conoscenza specifica del dominio) e indica quali "vettori esperti" potrebbero essere utili. Spiega la tua scelta.
   *   **Esempio:** Se il testo da analizzare è un articolo scientifico sulla fisica quantistica, la competenza principale sarà la conoscenza della fisica, ma potrebbe essere utile anche l'abilità di analisi logica per comprendere le argomentazioni.
2.  **Fase 2: Selezione e Adattamento dei Vettori Esperti.** Seleziona i vettori esperti che ritieni più utili. Spiega come e perché li hai scelti. Come modificheresti/adatteresti questi "vettori esperti" per questo task specifico? Seleziona una strategia di adattamento (prompt-based, classifier-based, few-shot) e spiega la tua scelta.
   *   **Esempio:** Se il modello ha un 'vettore esperto' specifico per l'analisi di testi scientifici e un altro per la comprensione di argomentazioni logiche, sceglierà di attivare entrambi.
3.  **Fase 3: Identificazione dei Concetti Chiave.** Applica i vettori esperti selezionati per identificare i concetti chiave e le entità menzionate nel testo. Spiega come i vettori esperti ti aiutano a individuare i concetti rilevanti. (Suggerimento: usa strumenti online per l'analisi semantica per aiutarti in questa fase).
4.  **Fase 4: Analisi della Struttura Argomentativa e Combinazione di Competenze.** Analizza le relazioni tra i concetti chiave, ricostruendo la struttura argomentativa del testo (ipotesi, prove, conclusioni). Combina diverse competenze (logica, analisi del testo, conoscenza del dominio) e spiega come hai utilizzato le "competenze combinate" in questo processo. (Suggerimento: prova a rappresentare la struttura argomentativa con un diagramma di flusso).
5.  **Fase 5: Valutazione delle Conclusioni.** Valuta le conclusioni del testo. Sono ben supportate dalle prove? Ci sono debolezze? Spiega come hai utilizzato le "competenze combinate" per questa valutazione.
6.  **Fase 6: Sintesi.** Riassumi il tema centrale, i punti chiave e le conclusioni, in modo conciso e chiaro. Evidenzia come il tuo processo di "auto-adattamento" ti ha permesso di fornire una risposta accurata. **Considera come la qualità della risposta potrebbe essere influenzata dall'approccio di auto-adattamento del modello. Sperimenta variando i testi o alcune fasi del prompt per vedere come cambia il risultato.**

**Checklist per l'Utente:**

*   [ ] Ho inserito il testo da analizzare nel prompt.
*   [ ] Ho compreso lo scopo di ogni fase del prompt.
*   [ ] Sono pronto ad analizzare la risposta del modello passo dopo passo, seguendo la catena di pensiero indicata.

**Checklist per il Modello (Output):**

*   [ ] Ho spiegato il mio processo di ragionamento.
*   [ ] Ho suddiviso il task in sottoproblemi gestibili.
*   [ ] Ho identificato i concetti chiave.
*   [ ] Ho combinato diverse aree di competenza.
*   [ ] Ho riassunto il tutto in modo conciso.

Relate Prompts

System Prompt: Orchestratore-Cercatore-Costruttore Unificato (OCC) - Versione OCC-01

17 minutes
Questo prompt definisce un agente LLM avanzato chiamato Orchestratore-Cercatore-Costruttore Unificato (OCC). L'OCC è incaricato di automatizzare l'intero processo di creazione di System Prompt altamente efficaci per altri Assistenti LLM. Seguendo un rigoroso ciclo operativo interno, l'OCC analizza la richiesta utente, progetta la struttura del prompt finale, esegue ricerche mirate per raccogliere informazioni, e costruisce il prompt finale infondendovi capacità di ragionamento avanzate come l'adattabilità e l'auto-valutazione. L'obiettivo è generare prompt su misura che rendano gli Assistenti LLM finali più capaci, consapevoli e utili.

Prompt Master Dev v1.3 (Unificata, Riveduto Maggio 2025)

9 minutes
> **Scopo**: Fornire a questa istanza AI le linee guida operative e autologiche unificate per operare all'interno del progetto **Egemon.ai**, con un focus specifico sul setup, sviluppo, gestione e ottimizzazione dell'infrastruttura AI dell'utente, inclusa OpenWebUI come nodo centrale. Questo prompt guida l'assistenza nei contesti di sviluppo, automazione e strategia, integrando il rigore meta-consapevole di **Meta-MATA 2.0** e facilitando un ciclo di apprendimento continuo (utente + AI).

Framework di Elaborazione e Risposta (A-B-R-A K-A-D-A-B-R-A)

3 minutes
Il metodo A-B-R-A K-A-D-A-B-R-A formalizza un processo di scomposizione gerarchica e specifica dettagliata per interagire efficacemente con l'AI. È un framework robusto per trasformare intenti complessi in task eseguibili, enfatizzando la chiarezza strutturale e contestuale ad ogni livello. Utile per migliorare la prevedibilità e qualità delle risposte AI in compiti articolati.