> ## 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.

# 지식 그래프 설계

> 노드와 선행(REQUIRES) 관계 작성하기.

훌륭한 xkat 코스는 단순한 강의 나열이 아니라 잘 짜인 **지식 그래프**입니다.
크리에이터로서 여러분은 노드와 그것을 잇는 선행 관계를 설계합니다.

## 노드

각 **노드**는 하나의 집중되고 자기완결적인 스킬 또는 개념입니다. 더 작고 날카로운
노드일수록 더 나은 로드맵과 손쉬운 재사용을 만듭니다. 노드당 하나의 명확한 아이디어를
목표로 하세요.

## 선행 관계

노드를 **`REQUIRES`** 엣지로 연결해 순서를 표현합니다:

* **A → B** 엣지는 학습자가 **A보다 B를 먼저** 완료해야 함을 뜻합니다.
* 이 엣지가 [MyRoads](/ko/learn/roadmap)가 올바른 학습 경로를 계산하고, 학습자가
  [3D 그래프](/ko/learn/knowledge-graph)에서 탐험하는 근거가 됩니다.

## 설계 팁

<CardGroup cols={2}>
  <Card title="노드를 원자적으로" icon="atom">
    노드당 한 개념이면 선행 관계가 더 깔끔합니다.
  </Card>

  <Card title="실제 의존만 모델링" icon="link">
    정말 선행 조건일 때만 REQUIRES 엣지를 추가하세요.
  </Card>

  <Card title="순환 피하기" icon="rotate-left">
    선행 관계는 고리가 아니라 앞으로 나아가는 경로여야 합니다.
  </Card>

  <Card title="AI의 도움 받기" icon="robot">
    AI 임포트와 V4 제너레이터가 초기 노드 구조를 제안할 수 있습니다.
  </Card>
</CardGroup>

## 내부 동작

발행된 그래프는 Neo4j 지식 그래프에 동기화됩니다. 작동 방식은
[지식 그래프 아키텍처](/ko/platform/knowledge-graph-architecture)를 참고하세요.
