[완결] Series: Obsidian에 LLM Wiki 만들기
Andrej Karpathy가 제안한 'LLM Wiki' 개념을 Obsidian 플러그인으로 직접 구현한 기록. 이미 있는 플러그인 10개를 두고 왜 새로 만들었는지부터, 날짜 버그, 동적 뱃지·dirty check 같은 UX 디테일, 자율 ingest 엔진으로 진화한 과정, 화면을 영어로 옮기다 버튼 글자가 상태값 노릇을 하던 곳을 찾아낸 일까지.
-
Obsidian에 LLM Wiki 만들기 — 시리즈 소개
Andrej Karpathy가 제안한 LLM Wiki 개념을 Obsidian 플러그인으로 직접 구현하면서 나눈 대화를 여러 편에 나눠 기록한다.
-
Obsidian에 LLM Wiki 만들기 1편 — 이미 있는 플러그인 10개를 두고 왜 또 만들었나
Obsidian 플러그인이 뭔지도 몰랐던 시작점부터, 기존 AI 채팅 플러그인 10개와 비교하며 차별점을 찾기까지.
-
Obsidian에 LLM Wiki 만들기 2편 — 자정이 지나도 날짜가 안 바뀌던 버그
LLM에게는 시계가 없다는 당연한 사실을, 자정을 넘긴 대화에서 실제로 확인해본 이야기.
-
Obsidian에 LLM Wiki 만들기 3편 — 동적 뱃지와 dirty check, UX가 엔지니어링을 만날 때
AI의 첫 제안을 그냥 받아들이지 않고 반박해서 나온 '동적 뱃지' UX, 그리고 노트 수정을 감지하는 dirty check 알고리즘.
-
Obsidian에 LLM Wiki 만들기 4편 — 자율 Ingest 엔진으로 진화하기까지
AI가 스스로 성공했다고 거짓 보고를 한 사건을 계기로, 안전 구역/보호 구역을 나누고 자율 Ingest 엔진을 완성해가는 과정.
-
Obsidian 플러그인을 영어로 옮기려니, 버튼 글자가 상태값 노릇을 하고 있었다
Obsidian 플러그인 이름을 바꾸고 화면을 한국어·영어 다국어(i18n)로 만들다 보니, 이름과 화면 문구가 식별자와 상태값 노릇까지 하고 있었다. 일괄 치환 대신 그런 곳부터 찾아 나눈 기록.