Guida Introduttiva - diShine-digital-agency/ai-prompt-library GitHub Wiki
Guida Introduttiva
Installazione, configurazione e primi passi con la AI Prompt Library.
Requisiti di Sistema
| Requisito | Dettagli |
|---|---|
| Node.js | 18 o successivo (per CLI e compilazione app desktop) |
| Dipendenze npm | Nessuna — zero pacchetti esterni |
| Browser | Qualsiasi browser moderno (per il Prompt Workshop) |
| Spazio su disco | ~2 MB (l'intera libreria) |
Non hai Node.js? Scaricalo da nodejs.org — scegli la versione LTS. Oppure salta completamente Node.js e usa l'opzione solo browser.
Opzioni di Installazione
Opzione 1: Clona ed Esegui (Nessuna Installazione Necessaria)
Il modo più veloce per iniziare. Clona il repository ed esegui la CLI direttamente:
git clone https://github.com/diShine-digital-agency/ai-prompt-library.git
cd ai-prompt-library
node bin/prompt-lib.js --help
Tutto qui. Nessun npm install, nessuna dipendenza, niente da configurare.
Opzione 2: Installazione Globale tramite npm
Installa una volta e usa il comando prompt-lib da qualsiasi posizione:
npm install -g @dishine/prompt-library
prompt-lib --help
Questo registra il comando prompt-lib a livello di sistema.
Opzione 3: Link per lo Sviluppo
Se hai clonato il repository e vuoi il comando prompt-lib disponibile globalmente mentre lavori sul codice:
cd ai-prompt-library
npm link
prompt-lib --help
Le modifiche ai file sorgente hanno effetto immediato — non serve alcuna ricompilazione.
Opzione 4: Solo Browser (Senza Node.js)
Apri semplicemente viewer.html in qualsiasi browser. Questo è il Prompt Workshop — un file autonomo con tutto integrato:
- Nessun server necessario
- Nessuna connessione internet necessaria
- Nessun Node.js necessario
- Tutti gli 82+ prompt incorporati nel file
Fai doppio clic su viewer.html o trascinalo nel tuo browser.
Opzione 5: App Desktop (Compilazione dal Sorgente)
Compila app desktop native per macOS, Linux o Windows:
git clone https://github.com/diShine-digital-agency/ai-prompt-library.git
cd ai-prompt-library
./desktop/build-all.sh
L'output viene generato in dist/. Consulta la pagina App Desktop per le guide specifiche per piattaforma.
| Piattaforma | Script di Compilazione | Requisiti |
|---|---|---|
| macOS | ./desktop/build-macos.sh |
Xcode CLI Tools per l'app nativa |
| Linux | ./desktop/build-linux.sh |
Python 3, GTK, WebKitGTK |
| Windows | ./desktop/build-all.sh |
Git Bash o WSL |
| Tutte | ./desktop/build-all.sh |
Node.js 18+, Bash |
Primi Comandi da Provare
Una volta installato, prova questi comandi per esplorare la libreria:
# Elenca tutti gli 82+ prompt raggruppati per categoria
prompt-lib list
# Cerca prompt per parola chiave
prompt-lib search "chain of thought"
# Mostra i dettagli completi di un prompt specifico
prompt-lib show chain-of-thought
# Visualizza tutte le categorie con i conteggi
prompt-lib categories
# Ottieni le statistiche della libreria
prompt-lib stats
# Mostra un prompt casuale per ispirazione
prompt-lib random
Aprire il Prompt Workshop
Il Prompt Workshop è uno strumento visuale nel browser con 7 schede. Aprilo dalla CLI:
prompt-lib viewer
Oppure apri viewer.html direttamente in qualsiasi browser — nessun server necessario.
Il Workshop offre tutto ciò che fa la CLI, più:
- Ricerca visuale e filtri
- AI Playground (invia prompt a GPT/Claude/Gemini)
- Modalità scura/chiara
- La Mia Libreria (salva, modifica, esporta/importa prompt)
- Scorciatoie da tastiera
Tutorial Rapido: Trovare e Utilizzare un Prompt
Passo 1: Trova un Prompt
prompt-lib search "code review"
L'output mostra i prompt corrispondenti ordinati per pertinenza:
Search results for "code review" (3 found)
code-review (score: 200)
Code Review Checklist [intermediate] in development
tags: code-review, quality, checklist
code-refactoring-review (score: 110)
Code Refactoring Review [intermediate] in development
tags: refactoring, review, patterns
Passo 2: Visualizza il Prompt Completo
prompt-lib show code-review
Questo mostra il contenuto completo del prompt, inclusi il template, i suggerimenti e gli esempi.
Passo 3: Costruiscilo in Modo Interattivo
prompt-lib use code-review
La CLI rileva i {{segnaposto}} nel template e ti chiede di compilare ciascuno:
Building prompt: Code Review Checklist
3 field(s) to fill in
programming language: Python
code snippet: def calculate_total(items): ...
focus area: security and error handling
Il prompt compilato viene automaticamente copiato negli appunti — pronto per essere incollato in qualsiasi modello AI.
Passo 4: Componi un Prompt Multi-Livello
prompt-lib compose
Questo ti permette di combinare:
- Prompt di sistema (persona e regole) — es. "Coding Assistant"
- Framework (tecnica di ragionamento) — es. "Chain-of-Thought"
- Template di compito (specifico per dominio) — es. "Code Review"
Il risultato è un prompt stratificato e potente che supera le prestazioni di qualsiasi singolo template.
Cosa Fare Dopo?
| Vuoi... | Vai a... |
|---|---|
| Imparare tutti i comandi CLI | Riferimento CLI |
| Esplorare lo strumento nel browser | Prompt Workshop |
| Padroneggiare le tecniche di prompting | Tecniche di Prompting |
| Confrontare i modelli AI | Guida Modelli AI |
| Usare gli strumenti di qualità | Strumenti: Linter, Optimizer, Recommender |
| Compilare le app desktop | App Desktop |
| Contribuire | Contribuire |
Navigazione: ← Home | Riferimento CLI →