CLAUDE.md
0.02MB
system_prompt.md
0.01MB
template_note.md
0.00MB

LLM Wiki 구축 과정 및 구조

  • 카테고리: #ML(AI) #시스템 #wiki
  • 태그: #llmwiki #obsidian #claudian #구축 #install #디렉토리구조 #skill
  • 작성일: 2026-06-15
  • 참조 원본: [[2026-06-15_LLM wiki 구축]]

목차

  • [[#1. 핵심 요약]]
  • [[#2. 구축 과정]]
  • [[#3. 디렉토리 구조]]
  • [[#4. 특징 — Skills & Commands]]
  • [[#5. 핵심 참고 파일]]
  • [[#6. 연관 개념]]

1. 핵심 요약

Obsidian + Claude Code(Claudian) 기반 개인 학습 지식 관리 시스템(LLM Wiki) 구축 기록.
Obsidian 설치 → 플러그인 설치 → VS Code에서 구축 작업 → 운영 중 점진적 개선 순서로 진행한다.
token 사용량 절감과 max request limit 우회를 위해 graphify·run-batch·ingest·lint 등 커스텀 Skill·Command를 활용한다.


2. 구축 과정

1단계 — Obsidian 설치

  • 설치 과정은 인터넷 자료 참고

2단계 — Obsidian 플러그인 설치

플러그인 용도
Templater 신규 문서 작성 시 template 자동 생성
Claudian 구축 후 운영에 사용할 Claude Code 전용 터미널
Git GitHub에 생성 문서를 업로드할 때 사용. GitHub MCP보다 편함
Calendar Daily note 생성용
Markdown Formatting Assistant Markdown 에디터 helper

3단계 — VS Code에서 구축 작업 진행

  • 숨김 폴더 및 숨김 파일(.claude, .obsidian 등)을 보면서 작업해야 하는데 VS Code에서 가능함
  • 구축: VS Code + VS Code Extension(Claude Code)에서 작업
  • 운영: Obsidian + Obsidian의 Claude Code 플러그인인 Claudian에서 수행
  • 배치 파일이나 Python 프로그램 작성 시 VS Code가 유리함

4단계 — 시행착오 필수

  • raw 문서 → 최종 문서로 가공은 LLM(Claude Code)에 의해 처리되는데 이 과정에서 적지 않은 시행착오가 있다
  • 1주일 정도 운영 과정을 거치면서 점진적으로 프로세스를 개선한다

3. 디렉토리 구조

LLMWiki
├── CLAUDE.md                  ← Claude Code 행동 지침
├── .schema/
│   ├── system_prompt.md       ← AI 상세 행동 지침
│   └── template_note.md       ← 문서 템플릿
├── raw/                       ← 원본 자료 (★ 절대 이동·삭제 금지, 최초 위치 유지)
│   │
│   │  [ingest 스캔 제외 — 2개 폴더]
│   ├── attachments/           ← Obsidian 자동 저장 첨부파일·이미지
│   ├── pdf2md/                ← PDF 변환 산출물 (.md, 중간 결과물)
│   │
│   │  [ingest 스캔 대상 — 위 2개 제외 전체, sub 폴더 재귀]
│   ├── clippings/             ← 웹 클리핑 (Obsidian Clipper)
│   │   └── mysql/             ← 분류용 sub 폴더 (자유 생성 가능)
│   ├── pdf/                   ← PDF 원본 (pdf2md 변환 후에도 여기 유지)
│   ├── (신규 분류 폴더)/      ← 분류·탐색 편의로 자유롭게 추가 가능
│   └── (기타 파일)            ← raw/ 루트에 직접 저장된 파일
└── wiki/
    ├── index.md               ← 전체 문서 지식 지도 (세션 시작 시 반드시 읽기)
    ├── log.md                 ← 변경 이력
    ├── DBMS/
    │   ├── PostgreSQL/
    │   ├── MySQL/
    │   ├── Oracle/
    │   ├── Altibase/
    │   ├── 쿼리튜닝/          ← DB 종류 무관, 최우선 분류
    │   ├── DW/
    │   └── (공통)/
    ├── ML(AI)/                ← ML·AI·딥러닝 (독립 최상위 카테고리)
    ├── kafka/                 ← Apache Kafka (독립 최상위)
    ├── elasticsearch/         ← Elasticsearch (독립 최상위)
    ├── airflow/               ← Apache Airflow (독립 최상위)
    ├── 프로그래밍/
    ├── 시스템/
    └── 기타(ETC)/             ← 위 카테고리에 속하지 않는 기타 문서

wiki/ 루트에는 index.mdlog.md만 존재합니다.
모든 지식 문서는 반드시 카테고리 하위 폴더에 저장합니다.


4. 특징 — Skills & Commands

token 사용량을 줄이고 한 번에 많은 문서를 처리할 때 발생하는 max request limit 제한을 우회하기 위해 아래의 Skill과 Command들이 사용된다.

글로벌 (~/.claude/)

구분 이름 트리거 기능
skill graphify /graphify 지식 그래프 빌드·조회

프로젝트 (D:\llmwiki\.claude/)

구분 이름 트리거 기능
skill run-batch /run-batch 대량 raw 원본 자동 배치 ingest (--sleep <분> 옵션)
command ingest /ingest raw 원본 → wiki 문서 변환
command lint /lint wiki 품질 점검 → 보고서 생성

5. 핵심 참고 파일

본 문서를 참고하여 LLM Wiki를 생성하고자 한다면 다음 파일들이 핵심이다.

파일 설명
./CLAUDE.md 전체 LLM Wiki 구조 및 처리 프로세스, 주요 명령어 소개
./.schema/system_prompt.md 문서 작성에 대한 상세 지침
./.schema/template_note.md 문서 템플릿

6. 연관 개념

  • [[2026-06-12_(LLMWiki-시스템-전체-가이드)]] — LLM Wiki 시스템 전체 가이드 (운영 관점)

'ML(AI)' 카테고리의 다른 글

LLM Wiki 시스템 전체 가이드  (0) 2026.06.15
다양체학습  (0) 2022.01.18

+ Recent posts