로컬 LLM 댓글 검수 — 모델 교체기

느려터진 무인카페 댓글 검수 좌충우돌 모험기

댓글이 쌓이고 있었다

카페 방명록에 댓글이 달리면, 사람이 직접 보는 게 아니라 로컬 LLM이 먼저 검수를 합니다. 욕설인지, 광고인지, 그냥 좋은 후기인지 판단해서 자동으로 처리하는 구조예요.

https://cafepurplemint.com (깨알같은 홍보)

그런데 어느 날 로그를 보다가 이상한 걸 발견했습니다.

[MOD] Processing 5 pending entries...
[MOD] Processing 5 pending entries...
[MOD] Processing 5 pending entries...

같은 로그가 계속 찍히고 있었어요. 처리가 끝나지 않은 채로 다음 폴링이 돌고 있었습니다.

원인은 단순했습니다. 댓글 하나 검수하는 데 평균 5.6초. 폴링 주기는 1초. 수학적으로 댓글이 조금만 몰려도 처리 큐가 쌓일 수밖에 없었습니다. (사실 카페 홈페이지를 만들고. 지인 단체방에 댓글 한번 해보라고 홍보아닌 홍보를 했었죠.)

[Read More]
AI  LLM  Cafe 

AI와 함께 카페 메뉴를 정리한 이야기

AI와 함께 3년 묵은 카페 홈페이지를 리뉴얼한 이야기

3년 만에 홈페이지를 고쳤습니다

와이프는 현재 무인카페 주인입니다. 그리고 3년전 제가 워드프레스 기반으로 카페 홈페이지를 만들었었죠.

그 후로 거의 손을 안 댔습니다. 메뉴가 바뀌어도, 이미지가 달라져도, 홈페이지는 그냥 그 자리에 있었습니다. 관리가 번거로웠거든요. 어느 날 홈페이지를 열어봤더니, 현실과 너무 달랐습니다. 없어진 메뉴가 올라가 있고, 있는 메뉴가 빠져 있었습니다.

이건 아니다 싶었습니다. 그래 리뉴얼을 결심했습니다. (사실 작년ㅜ터..)

이번엔 쉽게 관리할 수 있는 구조로 처음부터 다시 만들기로 했습니다. 그 과정에서 AI를 적극 활용해보기로 했습니다.

[Read More]
AI  LLM  Cafe 

Claude Code, 요구사항도 없이 코드부터 짠다고요?

AI가 먼저 달려가기 전에 Ralph Wiggum 워크플로우로 해결하세요!

Claude Code를 쓰다 보면 생기는 문제

요즘 개발자들 사이에서 Claude Code를 사용하는 분들이 많아지고 있습니다.

Claude Code는 Anthropic이 만든 AI 코딩 도구인데요. 터미널에서 Claude에게 말로 설명하면, 실제 코드를 작성해주는 강력한 도구입니다.

그런데 이걸 써보신 분들이라면 이런 상황을 겪어보셨을 거예요.

“회원가입 기능 만들어줘.”

라고 말했을 뿐인데, Claude가 데이터베이스 설계부터 API 코드까지 주르르 짜기 시작합니다. 처음엔 “와, 빠르다!” 싶지만, 잠깐 들여다보면 내가 원하는 방향이 아닌 경우가 많습니다.

  • 이메일 인증이 없어도 된다고 했는데 들어가 있거나
  • 프레임워크를 Next.js로 쓰고 싶었는데 Express로 만들거나
  • 아직 기획이 안 됐는데 너무 복잡한 구조로 짜버리거나

방향이 잘못된 채로 코드가 쌓이면, 나중에 수정하는 비용이 처음부터 다시 만드는 것보다 커집니다. 그리고 Claude는 멈추지 않습니다. 계속 만듭니다.

[Read More]
AI  LLM  Claude