brain

English · 한국어 · 검색

배운 것을 쌓아 두는 개인 지식 베이스(knowledge base)입니다. 노트를 직접 손으로 채우는 저장소가 아니라, 학습용 에이전트 스킬 세 개가 자동으로 채우고 갱신하는 살아 있는 저장소입니다.

학습은 PTR (Place → Teach → Review)이라 부르는 사이클로 진행됩니다.

place-me  →  teach-me  →  review-me
 (진단)       (학습)        (복습)
   └──────────  levels.md  ──────────┘

PTR은 세 스킬로 이루어진 학습 루프의 이름입니다. 주제마다 한 번씩 돌립니다. 현재 수준을 진단하고, 조각조각 배우고, 익숙해질 때까지 복습합니다. 수준이 올라가면 다시 반복합니다.

세 가지 스킬

이 저장소는 kidow/skills 레포지토리의 학습 스킬들과 함께 사용하도록 만들어졌습니다.

세 스킬은 topic_name이라는 공통 키로 연결됩니다. notes/topic_name.md의 파일 이름과 levels.md## topic_name 섹션이 같은 주제를 가리킵니다.

선택 스킬: study-me

study-me는 PTR 루프 밖의 네 번째 스킬입니다. 노트 섹션마다 담긴 만큼 질문을 뽑아 한 번에 하나씩 묻되, 채점도 간격 반복 스케줄링도 없이 원문과 대조하는 자유 학습입니다. levels.md를 건드리지 않고 가볍게 노트를 훑고 싶을 때 씁니다. 세션 상태는 저장되지 않습니다.

npx skills@latest add kidow/skills/study-me

저장소 구조

brain/
├── notes/            # 배운 지식 (teach-me가 작성, review-me가 읽음)
│   ├── topic_name.md #  - 주제당 1파일, 날짜 없음(git 히스토리가 시점 추적)
│   └── <domain>/     #  - 주제가 쌓이면 도메인별 하위 폴더로 자동 정리
├── sheets/           # 빠른 참조용 치트시트 (HTML, GitHub Pages로 서빙)
├── drills/           # 연습 드릴 (HTML + 단어 데이터 JSON)
├── vocab/            # 언어 대조 단어장 (HTML + JSON, 카테고리당 1쌍)
├── levels.md         # 주제별 수준 메모리 (Blank/Glimpsed/Grounded/Fluent)
└── README.md

수준 기록

주제별 현재 수준 — brain.dongwook.kim/levels

노트

brain.dongwook.kim에서 바로 열 수 있는 학습 노트입니다.

언어 — 일본어 (45)
언어 — 중국어 (18)
언어 — 러시아어 (28)
언어 — 스페인어 (26)
언어 — 독일어 (25)
언어 — 프랑스어 (24)
언어 — 아랍어 (14)
언어 — 영어 (38)
음악 (2)
예술 (1)
경제/금융 (6)
실생활 (2)
과학 (1)
기술 (1)

치트시트

brain.dongwook.kim에서 바로 열 수 있는 빠른 참조 시트입니다.

아랍어 (3)
일본어 (15)
러시아어 (9)
중국어 (10)
독일어 (9)
프랑스어 (8)
스페인어 (5)
영어 (39)
음악 (1)
경제/금융 (6)
실생활 (1)
기술 (1)

드릴

연습 도구입니다 — 간격 반복(SM-2) 어휘 복습과 획순 쓰기 연습. brain.dongwook.kim에서 바로 열 수 있습니다. 진행 상태는 브라우저 localStorage에만 저장되며, 기기 간 동기화는 되지 않습니다.

일본어 (8)
중국어 (2)
영어 (1)
프랑스어 (1)
아랍어 (2)
러시아어 (3)
스페인어 (1)
독일어 (1)

단어장

한 개념을 8개 언어로 한 화면에서 봅니다 — 영어·일본어·중국어·프랑스어·독일어·스페인어·러시아어·아랍어. 언어별이 아니라 카테고리별로 잘라서, 언어끼리 안 맞아떨어지는 지점이 드러나게 했습니다. 개념 목록은 표준 목록(Swadesh, Berlin & Kay)에서, 단어는 위키낱말사전에서 가져옵니다.

스킬 설치

npx skills@latest add kidow/skills/place-me
npx skills@latest add kidow/skills/teach-me
npx skills@latest add kidow/skills/review-me
npx skills@latest add kidow/skills/study-me  # 선택, 채점 없는 자유 학습

사용 예

이 저장소 안에서 학습 스킬을 실행하시면 됩니다.

/place-me 일본어 문자의 특징     # 수준 진단 → levels.md 기록
/teach-me 일본어 문자의 특징     # 한 조각씩 학습 → notes/ 커밋
/review-me                       # 약한 주제부터 복습 → levels.md 갱신
/study-me 일본어 문자의 특징     # 선택: 채점 없는 자유 학습, levels.md 변경 없음

나만의 brain 만들기

아래 프롬프트를 복사해 AI 어시스턴트(Claude Code 권장)에게 붙여넣으세요:

PTR 학습 시스템(Place → Teach → Review)으로 개인 지식 베이스를 세팅해줘.

1. 새 git 저장소를 만들고 Claude Code로 열어줘.
2. 학습 스킬 세 개를 설치해줘:
   npx skills@latest add kidow/skills/place-me
   npx skills@latest add kidow/skills/teach-me
   npx skills@latest add kidow/skills/review-me
3. 다음 파일 구조를 만들어줘:
   - notes/      (빈 폴더 — git이 추적하도록 .gitkeep 파일 추가)
   - levels.md   (빈 파일)
   - README.md   (https://github.com/kidow/brain 에서 복사)

완료되면 /place-me <주제> 로 첫 번째 주제 수준 진단을 시작해줘.