---
type: guide
bg-color: cyan-50
bg-pattern: dotted
icon: clipboard
icon-color: cyan-500
bg-color-dark: cyan-950
---
# Modèles
[Les modèles](https://help.noteplan.co/article/136-templates) dans NotePlan vous aident à démarrer n'importe quelle note avec une structure prête à l'emploi. Que ce soit votre plan quotidien, un brief de projet ou un compte-rendu de réunion.
Utilisez-les comme squelette réutilisable ou comme configuration complète qui insère des blocs horaires, des tâches, la météo, des prompts de journaling, des ordres du jour, et plus encore.

~**Pour commencer :**~
- Générez des modèles d'exemple : faites un clic droit (ou appui long sur iOS) sur le dossier Modèles sous Dossiers intelligents → Créer des modèles d'exemple, ou cliquez [ici](noteplan://x-callback-url/createTemplates).
- Ouvrez un modèle pour le personnaliser ; nous recommandons de commencer par un modèle de note quotidienne.
- Utilisez un modèle de l'une de ces façons :
	- Ouvrez une nouvelle note (quotidienne ou normale) et cliquez sur `Insérer un modèle` dans la note vide.
	- Appuyez sur `CMD+J` pour ouvrir la barre de commandes, puis tapez « insérer modèle ».
		- Cela fonctionne aussi dans les notes existantes ; le modèle est inséré à l'emplacement du curseur.
		- Ou tapez `/insérer modèle` pour insérer à l'emplacement du curseur.
	- Pour l'insertion automatique dans les notes quotidiennes, ouvrez le modèle et cliquez sur l'icône calendrier + horloge (en haut à droite) pour le programmer.

~**Notes de réunion :**~
- Créez des modèles d'exemple de notes de réunion en cliquant [ici](noteplan://x-callback-url/createTemplates?type=meeting).
- Choisissez un événement dans votre timeline (côté droit sur Mac/iPad ; en bas sur iPhone via le bouton calendrier + heure) ou créez un événement test.
- Ouvrez l'événement, choisissez « Créer une nouvelle note », puis sélectionnez un modèle de réunion (ex : « Dossier mensuel »).
- Terminé. Votre note est créée, classée automatiquement et liée à l'événement pour un accès facile. Vous pouvez maintenant accéder à la note de réunion via l'événement (cliquez dessus).

## Automatisation dans les modèles
Les modèles NotePlan supportent les placeholders dynamiques, l'automatisation JavaScript et les commandes de plugins pour générer du contenu à la création ou à la demande. Vous en verrez dans les modèles d'exemple.
Vous pouvez utiliser les fonctions Template Helper et des scripts JS personnalisés pour récupérer des données, formater du texte et insérer des tâches automatiquement.
Utilisez des balises spéciales dans un modèle pour écrire du code entre : `<%-` est la balise de début et `%>` la balise de fin pour afficher quelque chose.

**Exemple :**
```
￼---
title: Copier les tâches depuis le dossier Projet
type: empty-note
￼---
<%
// Récupérer toutes les notes de projet d'un dossier spécifique
const folderPath = "10 - Projets" // Changez ceci pour votre chemin de dossier
const allNotes = DataStore.projectNotes
const notesInFolder = allNotes.filter(note => note.filename.startsWith(folderPath))

// Collecter toutes les tâches ouvertes de ces notes
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") %>
```

**Documentation complète :**
- [Exécuter du JavaScript dans les modèles](https://help.noteplan.co/article/148-run-javascript-code-in-your-templates)
- [Prompts IA dans les modèles](https://help.noteplan.co/article/233-ai-prompts-in-templates)
- [Dates dans les modèles](https://help.noteplan.co/article/150-dates-in-templates)
- [Prompts dans les modèles](https://help.noteplan.co/article/261-template-prompts-dialogs#working-frontmatter)
- [API JavaScript complète de NotePlan](https://help.noteplan.co/article/70-javascript-plugin-api)
- [Documentation des modèles](https://noteplan.co/templates/docs)


### Prompts IA
Vous pouvez aussi utiliser des prompts IA (souvent beaucoup plus facile que d'utiliser l'API) pour laisser l'IA accéder à des notes spécifiques et traiter le contenu à insérer.
Elle peut choisir un objectif aléatoire de votre note annuelle, résumer votre journée d'hier ou votre semaine dernière, ou même accéder à un dossier entier pour trouver des informations spécifiques.

**Exemple :**
```
---
title: Exemple IA simple
type: empty-note
---
**Inspiration du jour :**
<%- await NotePlan.ai("Donne-moi une courte citation motivante pour la journée") %>

**Résumé des tâches du jour :**
<%- await NotePlan.ai("Liste toutes mes tâches ouvertes dans un bref résumé", ["yesterday"]) %>

**Objectif aléatoire de cette année :**
<%- await NotePlan.ai("Retourne une puce aléatoire de mes objectifs annuels", ["this year"]) %>
```

## Propriétés de note dans les modèles
Les modèles peuvent pré-remplir les propriétés de note. C'est particulièrement utile pour les notes de projet ou les collections comme les notes de lecture, pour qu'elles commencent toutes avec les mêmes propriétés.
Le modèle d'exemple [[Modèle de projet]] montre comment faire.

~**Pour commencer :**~
- Vos modèles incluent déjà des propriétés de note en haut qui définissent le titre et le type du modèle. Celles-ci sont pour le modèle uniquement et ne seront pas ajoutées à vos notes.
- Pour ajouter des propriétés aux notes créées à partir d'un modèle, placez-les en haut du corps du modèle, entre un `--` de début et un `--` de fin (doubles tirets). Utilisez une paire clé: valeur par ligne.

**Exemple :**
```
--
status: backlog
type: projet
--
## Note de projet

... reste du modèle
```

Cela peut être l'intégralité de votre modèle. Les propriétés entre les doubles tirets seront ajoutées à la note comme propriétés de note normales.
