---
type: guide
bg-color: cyan-50
bg-pattern: dotted
icon: clipboard
icon-color: cyan-500
bg-color-dark: cyan-950
---
# Modelli
I [Modelli](https://help.noteplan.co/article/136-templates) in NotePlan ti aiutano a iniziare qualsiasi nota con una struttura pronta. Che sia il tuo piano giornaliero, un brief di progetto o un riepilogo di riunione.
Usali come scheletro riutilizzabile o come configurazione completa che inserisce programmi con blocchi di tempo, faccende, meteo, prompt per il journaling, agende e altro.

~**Per Iniziare:**~
- Genera modelli di esempio: clicca destro (o tieni premuto su iOS) la cartella Modelli sotto Cartelle Smart → Crea modelli di esempio, o clicca [qui](noteplan://x-callback-url/createTemplates).
- Apri un modello per personalizzarlo; ti consigliamo di iniziare con un modello Nota Quotidiana.
- Usa un modello in uno di questi modi:
	- Apri una nuova nota (quotidiana o regolare) e clicca `Inserisci Modello` nella nota vuota.
	- Premi `CMD+J` per aprire la barra comandi, poi digita "inserisci modello".
		- Funziona anche nelle note esistenti; il modello viene inserito al cursore.
		- Oppure digita `/inserisci modello` per inserire al cursore.
	- Per l'inserimento automatico nelle note quotidiane, apri il modello e clicca l'icona calendario + orologio (in alto a destra) per programmarlo.

~**Note Riunione:**~
- Crea modelli di esempio per note riunione cliccando [qui](noteplan://x-callback-url/createTemplates?type=meeting).
- Scegli un evento nella tua timeline (lato destro su Mac/iPad; in basso su iPhone tramite il pulsante calendario + ora) o crea un evento di prova.
- Apri l'evento, scegli "Crea Nuova Nota", poi seleziona un modello riunione (es. "Cartella Mensile").
- Fatto. La tua nota è creata, archiviata automaticamente e collegata all'evento per un facile accesso. Ora puoi accedere alla nota riunione attraverso l'evento (cliccaci sopra).

## Automazione nei Modelli
I modelli NotePlan supportano placeholder dinamici, automazione JavaScript e comandi plugin per generare contenuti alla creazione o su richiesta. Vedrai alcuni di questi nei modelli di esempio.
Puoi usare funzioni Template Helper e script JS personalizzati per estrarre dati, formattare testo e inserire attività automaticamente.
Usa tag speciali all'interno di un modello per scrivere codice nel mezzo: `<%-` è il tag di apertura e `%>` il tag di chiusura per l'output.

**Esempio:**
```
￼---
title: Copia Attività dalla Cartella Progetto
type: empty-note
￼---
<%
// Ottieni tutte le note progetto da una cartella specifica
const folderPath = "10 - Progetti" // Cambia questo con il percorso della tua cartella
const allNotes = DataStore.projectNotes
const notesInFolder = allNotes.filter(note => note.filename.startsWith(folderPath))

// Raccogli tutte le attività aperte da quelle note
const tasks = []
for (const note of notesInFolder) {
  const openTasks = note.paragraphs.filter(p => p.type === "open")
  tasks.push(...openTasks)
}
-%>
<%- tasks.map(t => t.rawContent).join("\n") %>
```

**Documentazione completa:**
- [Eseguire Javascript nei Modelli](https://help.noteplan.co/article/148-run-javascript-code-in-your-templates)
- [Prompt AI nei Modelli](https://help.noteplan.co/article/233-ai-prompts-in-templates)
- [Date nei Modelli](https://help.noteplan.co/article/150-dates-in-templates)
- [Prompt nei Modelli](https://help.noteplan.co/article/261-template-prompts-dialogs#working-frontmatter)
- [API JavaScript NotePlan Completa](https://help.noteplan.co/article/70-javascript-plugin-api)
- [Documentazione Modelli](https://noteplan.co/templates/docs)


### Prompt AI
Puoi anche usare prompt AI (spesso molto più facili che usare l'API) per permettere all'AI di accedere a note specifiche ed elaborare il contenuto da inserire.
Può scegliere un obiettivo casuale dalla tua nota annuale, riassumere ieri o la scorsa settimana, o anche accedere a un'intera cartella per trovare informazioni specifiche.

**Esempio:**
```
---
title: Esempio AI Semplice
type: empty-note
---
**Ispirazione Quotidiana:**
<%- await NotePlan.ai("Dammi una breve citazione motivazionale per la giornata") %>

**Riepilogo delle Attività di Oggi:**
<%- await NotePlan.ai("Elenca tutte le mie attività aperte in un breve riepilogo", ["yesterday"]) %>

**Obiettivo Casuale di Quest'Anno:**
<%- await NotePlan.ai("Restituisci un punto elenco casuale dai miei obiettivi annuali", ["this year"]) %>
```

## Proprietà Note nei Modelli
I modelli possono pre-compilare le proprietà delle note. Questo è particolarmente utile per note di progetto o collezioni come note di libri, così iniziano tutte con le stesse proprietà.
Il modello di esempio [[Modello Progetto]] mostra come fare.

~**Per Iniziare:**~
- I tuoi modelli includono già proprietà note in alto che definiscono il titolo e il tipo del modello. Queste sono solo per il modello e non verranno aggiunte alle tue note.
- Per aggiungere proprietà alle note create da un modello, posizionale in cima al corpo del modello, tra un `--` iniziale e un `--` finale (doppi trattini). Usa una coppia chiave: valore per riga.

**Esempio:**
```
--
status: backlog
type: project
--
## Nota Progetto

... resto del modello
```

Questo può essere l'intero modello. Le proprietà tra i doppi trattini verranno aggiunte alla nota come proprietà note regolari.
