> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xkat.space/llms.txt
> Use this file to discover all available pages before exploring further.

# Concevoir le graphe de connaissances

> Créez des nœuds et des relations de prérequis (REQUIRES).

Un bon cours xkat n'est pas qu'une simple séquence de leçons — c'est un
**graphe de connaissances** bien formé. En tant que créateur, vous concevez les
nœuds et les relations de prérequis qui les connectent.

## Les nœuds

Chaque **nœud** est une compétence ou un concept ciblé et autonome. Des nœuds plus
petits et plus précis donnent de meilleures roadmaps et une réutilisation plus
facile. Visez une idée claire par nœud.

## Les relations de prérequis

Connectez les nœuds avec des arêtes **`REQUIRES`** pour exprimer l'ordre :

* Une arête de **A → B** signifie qu'un apprenant doit terminer **B** avant **A**.
* Ce sont ces arêtes qui permettent à [MyRoads](/fr/learn/roadmap) de calculer un
  parcours d'apprentissage correct et que les apprenants explorent dans le
  [graphe 3D](/fr/learn/knowledge-graph).

## Conseils de conception

<CardGroup cols={2}>
  <Card title="Gardez des nœuds atomiques" icon="atom">
    Un concept par nœud rend les prérequis plus clairs.
  </Card>

  <Card title="Modélisez les vraies dépendances" icon="link">
    N'ajoutez une arête REQUIRES que lorsqu'il s'agit véritablement d'un prérequis.
  </Card>

  <Card title="Évitez les cycles" icon="rotate-left">
    Les prérequis doivent former un parcours qui avance, pas des boucles.
  </Card>

  <Card title="Laissez l'IA aider" icon="robot">
    L'import IA et le générateur V4 peuvent proposer une structure de nœuds initiale.
  </Card>
</CardGroup>

## Sous le capot

Les graphes publiés sont synchronisés vers un graphe de connaissances Neo4j. Voir
[Architecture du graphe de connaissances](/fr/platform/knowledge-graph-architecture)
pour comprendre son fonctionnement.
