dynoblog — 2026년 5월 17일
# dynoblog 개발 일지: 카테고리 체계 개선 및 AI 편집 도구 통합
이번 업데이트에서는 dynoblog의 카테고리 시스템을 대폭 개선하고 AI 기반 편집 도구를 통합했습니다. 기존에는 메뉴에 포함될 카테고리를 수동으로 지정해야 했는데, 이제 상위 카테고리를 선택하면 하위 카테고리가 자동으로 포함되는 방식으로 개선했습니다. 특히 `/category/improve`와 같은 특정 페이지에서도 자동으로 자식 카테고리들이 표시되어, 사용자가 관련된 포스트들을 더 쉽게 탐색할 수 있게 되었습니다. 이를 위해 다중 앵커 지원을 구현했고, Naver 블로그 임포트 스크립트도 일반화하여 카테고리, 이름, slug를 CLI 인자로 받도록 개선했습니다.
편집 경험 개선도 주요 초점이었습니다. 포스트 에디터에 AI 도구와 LinkPicker를 추가하여 콘텐츠 작성 시 AI의 도움을 받을 수 있게 했습니다. TMDB(영화 데이터베이스)와의 연동도 개선했는데, API 인증 방식을 Bearer 토큰에서 쿼리 파라미터 방식으로 변경하여 호환성을 높였습니다. 또한 Phase 2 UI를 연결하면서 검색 필터, 관리자 위젯, 관련 포스트 추천 기능을 통합했습니다.
기술적으로는 FTS5 마이그레이션 과정에서 Turso 데이터베이스 호환성을 확보하기 위해 rowid 컬럼 문법을 수정했고, postHref를 통해 올바른 링크 재표시 로직을 적용했습니다. 총 36개 파일에서 2,400줄 이상의 코드 변경이 있었으며, 3단계 개선 프로세스(자동 데이터 채우기 → 통합 검색 → AI 보조)를 완성하는 중요한 마일스톤이 되었습니다.