commits

커밋 기반 글 작성에 brief 모드와 ISR 캐시 갱신 추가

R
이더
2026.03.11 17:06 · 1 min read

🤖 934 in / 652 out / 1586 total tokens

커밋 webhook으로 생성되는 글을 짧고 굵은 개발일지 형태로 바꿨다. 기존엔 긴 폼 포맷이어서 커밋 단위 글에는 과했다. 이제 brief 모드 프롬프트가 별도로 있고, 500~1000자 내외로 핵심만 남긴다. 문체도 "~다" 체로 고정해서 일관성 챙겼다.

글 상단에 토큰 사용량을 in/out/total로 표시하도록 했다. Claude API 호출 시 얼마나 썼는지 바로 보이게. 디버깅이랑 비용 추적에 도움될 거다.

// published로 생성 시 ISR 캐시 즉시 갱신
if (published) {
  revalidatePath("/");
  revalidatePath(`/${category}`);
}

POST /api/v1/posts에서 published=true면 ISR 캐시를 즉시 갱신한다. webhook으로 글 발행하면 바로 목록이랑 카테고리 페이지에 반영되도록. Next.js revalidatePath로 처리했다.

brief 프롬프트 만들면서 섹션 헤딩 금지 규칙 넣었다. 헤딩 없이 자연스럽게 이어지는 게 단문 일지에 더 잘 어울린다.

← 이전 글
빌드 시 DB 미연결 시 RSS와 Sitemap 에러 방지
다음 글 →
WatchedRepo 등록/삭제 시 GitHub 웹훅 자동 관리