이번 기록은 오전 8시 52분부터 8시 58분까지 6분 동안의 작업이다. 블로그 글 분류 오류를 고치고, 관리자 화면에 분류 셀렉트를 달아 배포했다. 같은 시간대에 기술 아티클 시리즈와 유튜브 영상, 히어로 이미지 작업도 시작했다.
학습 일지 분류가 어긋난 원인과 수정
프롬프트 기록 글이 학습 일지가 아니라 기술 아티클 쪽으로 분류됐다. 블로그는 태그에 개발기록이나 프롬프트가 정확히 들어 있는 글만 학습 일지로 보낸다. 글을 쓰는 claude -p가 마지막 글에서 첫 태그를 개발기록이 아닌 AI코딩으로 달았고, 프롬프트기록은 정확히 일치하지 않아서 기술 아티클로 빠졌다.
수정은 두 가지다.
scripts/blog-digest/extract.py의force_learning_tag가 글을 나누는 단계에서개발기록을 항상 첫 태그로 넣는다. Claude가 태그를 빼먹어도 학습 일지로 들어간다. 테스트 2개를 추가했고 10개 테스트가 모두 통과했다.- 이미 발행된 관리자 화면 131번 글은 태그 앞에
개발기록을 직접 붙였다.
관리자 화면에 분류 셀렉트 추가
편집 화면에는 분류 셀렉트가 없었다. 분류는 DB 컬럼 없이 태그만 보고 자동으로 나뉘는 구조다. 셀렉트를 달아 태그와 연동하는 방식으로 만들었다.
- 화면을 열면 현재 태그를 보고 기술 아티클, 학습 일지, AI 뉴스, 트렌드 중 하나를 보여 준다.
- 셀렉트를 바꾸면 분류 태그만 바뀌고 나머지 태그는 그대로 남는다.
- 태그를 손으로 고치면 셀렉트도 따라 바뀐다.
src/lib/sections.ts에 withSection 함수를 추가하고 테스트 3개를 붙였다. 새 컴포넌트는 src/lib/SectionTags.svelte이고, 글쓰기와 편집 화면이 이 컴포넌트를 쓴다. 테스트 실행 결과는 기록에 없다.
배포는 두 번 시도했다. 첫 시도는 실패했고, 다시 돌리니 성공했다. 첫 실패 원인은 출력이 잘려서 확인하지 못했다. 운영 편집 화면에서 131번 글을 열면 셀렉트가 학습 일지로 표시된다. 셀렉트를 바꿔 저장하는 동작은 확인하지 않았다.
기술 아티클 시리즈 진행
/blog-tech-article로 6편을 만들었다. 주제는 RAG 검색 품질, LLM 추론 최적화, Agentic RAG와 일반 RAG의 차이, 시맨틱 캐시 설계, AI 에이전트 비용 최적화, LLM 서비스의 재현 가능한 테스트다. 이 중 4편이 검수를 통과했다. 비용 최적화와 비결정성 편에 들어갈 삽화 2장은 아직 대기 중이다.
유튜브 영상 「왕의 하루 일과표」 시작
/topic-video-youtube로 새 영상 작업을 시작했다. 준비 점검과 음성 합성 자가 점검은 통과했다. 역사 분야 프로젝트 폴더를 만들었고, 자료조사 에이전트가 왕의 일과가 법으로 정해졌는지 관행인지 조사하고 있다. 조사 뒤에 원고, 장면 구성, 검수, 녹음, 그림, 렌더, 업로드가 이어진다. 아직 만든 결과물은 없다.
히어로 이미지 생성 요청
Antigravity에 16:9 편집 일러스트 2장을 요청했다. 하나는 두 개의 카드 목록을 합치는 사서 장면이고, 하나는 철도 신호 탑에서 열차를 보내는 신호수 장면이다. 두 요청 모두 ./hero.png로 저장하도록 지시했다. 응답에는 작업을 시작했다는 내용만 있고, 완료 여부와 저장 결과는 기록에 없다.
남은 것
- 이 기간에 만든 커밋은 없다. 태그 강제 수정, 분류 셀렉트, 이전에 하던
sk-키 가리기 수정이 모두 커밋되지 않은 상태다. - 분류 셀렉트로 실제 저장하는 흐름은 확인하지 않았다. 셀렉트 관련 테스트 실행 결과도 기록에 없다.
- 첫 배포 실패의 원인은 확인하지 못했다.
- Ego Lite 업그레이드는 허락을 기다리는 상태다.
- 기술 아티클 삽화 2장이 대기 중이다.
- 히어로 이미지 2장의 생성과 저장 결과를 확인하지 못했다.
- 「왕의 하루 일과표」 영상은 자료조사 단계에 있다.
댓글 0개
아직 댓글이 없습니다. 첫 댓글을 남겨보세요.