Partir du modèle Standard
Ouvrez Réglages → Export → Templates. Une bibliothèque neuve reçoit un seul modèle Standard, au premier chargement des réglages Export. Les modèles supplémentaires sont vos copies personnelles.
L’éditeur sépare trois champs : le nom du fichier, les propriétés YAML et le corps de la note. Modifiez-les un par un et regardez l’aperçu.
Ces réglages s’appliquent à toutes les destinations : téléchargement direct, export dans un dossier et Obsidian. Le modèle définit le nom et le contenu du fichier ; le fournisseur choisit où la note est envoyée.
Donner un nom au fichier
Copiez ceci dans Nom du fichier :
{{date:YYYY-MM-DD}} - {{title}}
Un contenu intitulé « Introduction to TypeScript » exporté le 20 octobre 2026 donnera, par exemple :
2026-10-20 - Introduction to TypeScript.md
N’ajoutez pas `.md` dans le champ : Kontenu ajoute l’extension. Les caractères incompatibles avec un nom de fichier sont nettoyés. L’aperçu du nom dans l’éditeur peut afficher des tirets bas à la place des espaces ; le téléchargement conserve les espaces.
La variable `date` désigne le jour de l’export. Un nouvel export effectué un autre jour peut donc créer un autre nom de fichier.
Ajouter des propriétés avec le YAML
L’En-tête YAML (front matter) est une zone de propriétés placée au début de la note. Ces propriétés restent dans le fichier, quelle que soit la destination. Un outil comme Obsidian peut notamment les exploiter pour retrouver vos notes par auteur, source ou tag.
Pour commencer, copiez ce bloc dans le champ YAML :
title: {{title|yaml}}
author: {{creator|yaml}}
source: {{source_url|yaml}}
type: {{type|yaml}}
tags: {{tags|yaml}}
rating: {{rating|yaml}}
exported: {{exported_at|yaml}}
Le suffixe `|yaml` prépare la valeur pour ce format. Il évite qu’un titre contenant des deux-points ou des guillemets casse l’en-tête. Pour les tags, il produit une liste ; pour la note, un nombre.
Gardez les expressions telles quelles, sans ajouter de guillemets autour. Ne saisissez pas les lignes `---` qui encadrent habituellement un en-tête YAML : Kontenu les ajoute.
Si une erreur est signalée, corrigez-la avant d’enregistrer. Vérifiez notamment le nom des variables, l’indentation et l’absence de propriété écrite deux fois.
Composer le corps de la note
Dans Contenu du template, collez :
# {{title}}
Par {{creator}} · {{platform}}
[Retrouver le contenu original]({{source_url}})
## Résumé
{{summary}}
## Points clés
{{key_points}}
## Mes notes
{{personal_note}}
## Passages à retenir
{{user_highlights}}
## Tags
{{user_tags}}
Les lignes commençant par `#` ou `##` deviennent des titres dans un lecteur Markdown. Le texte entre doubles accolades sera remplacé par les informations de chaque contenu.
L’aperçu permet de vérifier la structure du Markdown. La présentation dépend ensuite du lecteur choisi, par exemple de son thème et de ses extensions dans Obsidian. Une rubrique restera vide si l’information correspondante est absente.
Enregistrer le modèle au bon endroit
Deux boutons ont des rôles différents :
Sauvegarder enregistre les trois champs comme modèle global, utilisé notamment lorsqu’aucune association ne correspond.
Nouveau preset crée une copie nommée dans votre bibliothèque, que vous pourrez retrouver et associer à un filtre.
Pour conserver votre exemple dans la bibliothèque et comme modèle global, créez un preset appelé « Ma note de lecture », puis sauvegardez le modèle global.
Sauvegarder ne met pas à jour le preset sélectionné. Pour faire évoluer un modèle déjà associé à un filtre, créez une nouvelle copie, puis sélectionnez-la dans l’association concernée.
L’étoile Définir par défaut choisit le preset chargé à l’ouverture de l’éditeur. Elle ne remplace pas l’enregistrement du modèle global.
Pour réutiliser un modèle dans un autre compte ou le conserver à part, cliquez sur Exporter le template : vous obtenez sa définition en JSON. Sur l’autre compte, utilisez Importer un template pour créer une copie personnelle. Cette copie ne devient pas automatiquement le modèle par défaut. Le fichier ne contient pas votre connexion Obsidian.
Choisir automatiquement le bon modèle
Vous pouvez utiliser un modèle court pour vos favoris et un modèle plus détaillé pour les contenus portant un tag de travail.
Dans Associations, ouvrez Gérer les filtres et enregistrez le filtre qui reconnaît les contenus concernés.
Dans Templates, créez un preset nommé pour le modèle voulu.
Ouvrez Associations. Dans la ligne vide, choisissez le filtre enregistré et le template.
Cliquez sur le bouton + pour ajouter l’association.
Activez la règle et placez-la à la bonne hauteur avec la poignée à gauche ou les commandes de déplacement.
Cliquez sur Enregistrer les associations.
Lorsque le choix du modèle est automatique, Kontenu lit les associations du haut vers le bas. La première règle active qui correspond choisit le modèle. Placez donc une règle précise avant une règle plus large : « Favoris avec tag Travail » avant « Tous les favoris », par exemple. Si le menu d’export propose de choisir manuellement un template, ce choix utilise le modèle sélectionné pour cette opération.
Lorsqu’une liste d’associations est configurée, un contenu sans correspondance utilise le modèle global sauvegardé, ou le modèle de base intégré à Kontenu si aucun modèle global n’est enregistré. Ce repli reste valable si toutes les règles de la liste sont désactivées.
Avec une liste entièrement vide, l’export lancé depuis les réglages reprend le modèle courant de l’éditeur. Depuis la fiche d’un contenu ou la timeline, il reprend le modèle enregistré dans vos préférences. Avant votre premier export, sauvegardez le modèle que vous souhaitez garder.
Une association active qui pointe vers un filtre ou un modèle introuvable peut bloquer l’export. Corrigez-la, désactivez-la ou retirez-la.
Retrouver toutes les variables
Une variable est un emplacement que Kontenu remplit au moment de l’export. Écrivez par exemple `{{title}}` pour insérer le titre du contenu.
Voici les variables disponibles.
| Variable | Information insérée |
|---|---|
| `{{title}}` | Titre du contenu |
| `{{creator}}` | Auteur, créateur ou chaîne |
| `{{authors}}` | Auteur disponible ; avec le filtre YAML, une liste d’auteurs |
| `{{platform}}` | Plateforme d’origine |
| `{{type}}` | Type de contenu : video, audio, book ou article |
| `{{source_url}}` | Lien vers le contenu original |
| `{{thumbnail_url}}` | Adresse de la miniature, lorsqu’elle est disponible |
| `{{summary}}` | Résumé disponible |
| `{{key_points}}` | Points clés, sous forme de liste Markdown |
| `{{personal_note}}` | Vos notes personnelles |
| `{{user_highlights}}` | Vos passages surlignés, sous forme de liste |
| `{{tags}}` | Tags séparés par des virgules |
| `{{user_tags}}` | Tags personnels avec le préfixe # |
| `{{rating}}` | Votre note, par exemple 4/5 |
| `{{duration}}` | Durée présentée par Kontenu |
| `{{date}}` | Jour local de l’export |
| `{{exported_at}}` | Date et heure de l’export au format ISO UTC |
| `{{consumed_at}}` | Date de consommation, lorsqu’elle est renseignée |
| `{{timeline_at}}` | Date utilisée pour la timeline |
| `{{recommendation_accepted_at}}` | Date d’acceptation d’une recommandation |
| `{{recommendations}}` | Provenance des recommandations au format JSON, ou null |
Les dernières variables sont surtout utiles si vous souhaitez conserver des informations détaillées pour les réutiliser dans un autre outil.
Vous pouvez préciser le format d’une date :
{{date:YYYY-MM-DD}}
{{consumed_at:DD/MM/YYYY}}
{{exported_at:YYYY-MM-DD HH:mm}}
Ces expressions produisent respectivement une date comme `2026-10-19`, une date comme `19/10/2026` et une date avec heure locale comme `2026-10-19 14:30`.
Dans le corps, `{{rating}}` affiche par exemple `4/5`. Dans le YAML, `{{rating|yaml}}` donne le nombre `4`. Une valeur manquante reste vide dans le texte ; en YAML, elle peut devenir `null` ou une liste vide selon le champ.
Si vous utilisez Obsidian, consultez son aide des propriétés pour leur présentation dans le coffre.
Quelle que soit votre destination d’export, essayez d’abord votre modèle sur une note avant de l’appliquer à un lot.