🤖 Contextes IA
Les Contextes IA permettent de composer des "paquets de connaissances" que tu injectes dans ton IA avant une session de travail. Au lieu de ré-expliquer ton environnement à chaque fois, tu coches les notes pertinentes et tu copies le JSON généré.
:::tip Pourquoi c'est utile Une IA ne se souvient de rien entre deux conversations. Sans contexte, tu passes les 5 premières minutes à lui expliquer ton stack, ton VPS, tes conventions de code. Avec un contexte DockSky, elle est opérationnelle en 10 secondes. :::
Concept
Un groupe de contexte est une sélection nommée de notes de facettes. Tu en crées autant que de types de sessions :
- Session backend → config env dev + accès VPS + pattern FastAPI
- Session Avalonia → conventions MVVM + TRAPs Avalonia + règles de nommage
- Session LRVB → notes de personnages + fil narratif + décisions éditoriales
Chaque note peut appartenir à plusieurs groupes à la fois. Tu ne duppliques rien.
Utilisation
1. Ouvrir la vue Contextes IA
Dans le menu de DockSky, clique sur 🤖 Contextes IA.
2. Sélectionner un projet
Choisis le projet concerné dans le menu déroulant en haut à gauche. Les groupes existants et les facettes du projet se chargent automatiquement.
3. Créer un groupe
Tape un nom dans le champ "Nom du nouveau groupe…" et clique sur +.
Exemples de noms :
Session backend,Briefing LRVB Tome 2,Infra VPS
4. Cocher les notes à inclure
Dans le panneau central :
- Choisis une facette dans le menu déroulant, commence par ta facette
contexte_aisi tu en as une, qui regroupe toutes tes notes techniques - Coche les notes que tu veux dans ce groupe
- Change de facette pour piocher des notes ailleurs si besoin
:::info Une note, plusieurs groupes La même note peut être dans plusieurs groupes. Par exemple, une note "accès VPS / ports" peut être utile à la fois dans Session backend et dans Infra VPS. :::
5. Copier le contexte
Dans le panneau de droite, clique sur 📋 Copier JSON (le texte structuré à coller dans ton IA). Le contexte est maintenant dans ton presse-papier, prêt à être collé.
La taille estimée (en Ko) est affichée en couleur :
- 🟢 Vert : léger, idéal
- 🟠 Orange : attention, l'IA risque de ne pas tout lire (limite de mémoire par session)
- 🔴 Rouge : trop volumineux, affine ta sélection
La facette contexte_ai
:::tip Bonne pratique
Crée une facette dédiée dans chaque projet et appelle-la contexte_ai (ou 🧠 Contexte IA). Mets-y toutes les notes techniques stables : config d'environnement, accès, conventions, règles de collaboration, TRAPs connus.
Avantage : tu sais toujours où chercher, et tu pioches dans d'autres facettes uniquement quand une session a besoin de notes plus spécifiques (notes de code en cours, fil narratif d'un chapitre, etc.). :::
Profil IA
En bas du panneau droit, une zone 🧠 Profil IA te permet de définir un texte injecté automatiquement en tête de chaque export.
C'est l'endroit pour décrire qui tu es, ton style de communication préféré, tes contraintes :
Je suis développeur solo avec un diagnostic TDA. Je préfère les réponses
directes et structurées. Pas de formules de politesse, pas de listes à
5 niveaux. Tu peux me tutoyer.
Ce profil est global (pas lié à un projet) et sauvegardé sur le serveur. Le bouton 💾 Sauvegarder s'active dès qu'une modification est détectée.
Format du JSON exporté
Le texte généré suit un format structuré que toutes les IA comprennent :
{
"group": "Session backend",
"project": "Mon projet",
"generated_at": "2026-05-04T10:32:00Z",
"user_profile": "Développeur solo TDA, réponses directes...",
"facets": [
{
"facet": "contexte_ai",
"entries": [
{
"type": "NOTE",
"title": "Config env dev",
"content": "Python 3.11, FastAPI, MySQL 8..."
},
{
"type": "TRAP",
"title": "Ne pas utiliser alembic head (singulier)",
"content": "Utiliser heads (pluriel), plusieurs branches de migration coexistent."
}
]
}
]
}
Questions fréquentes
Est-ce que mes notes sont envoyées à l'IA automatiquement ? Non. L'export est manuel, tu copies le JSON et tu le colles toi-même dans ta session IA. Rien n'est transmis sans ton action.
Puis-je utiliser ce contexte avec n'importe quelle IA ? Oui. Le texte généré fonctionne avec Claude, ChatGPT, Gemini, Copilot, ou n'importe quel autre outil qui accepte du texte en entrée.
Que se passe-t-il si je supprime une note d'une facette ? Elle est retirée de tous les groupes qui la contenaient. Le compteur de notes du groupe se met à jour au prochain export.