채움
업체가 제각각 보낸 상품 소개 글을 AI가 읽어 등록 양식을 채웁니다. 확인할 칸은 노랗게 표시하고, 사람이 승인한 것만 나갑니다.
시연 사이트는 AI를 부르지 않고, 미리 받아 둔 AI 답과 규칙으로 채웁니다.
화면
화면 속 장터 ‘응원장터’와 업체·상품·값은 모두 지어낸 것입니다.
해결하는 문제
팬 서포트 장터 운영자는 업체 소개 글을 읽고 등록 양식에 옮겨 적습니다. 값이 ‘150’(만원 생략), ‘25시’, m와 mm처럼 제각각 와서, 잘못 옮기면 결제 금액이 틀립니다.
이런 걸 해요
- 업체가 보냄“금액은 1주 150 …” · “운영 시간은 05시~25시”
- 채움이 칸을 미리 채움판매가 1,500,000원 · 운영 시간 05:00~다음 날 01:00. 만원을 짐작한 판매가 칸은 노랗게 표시합니다.
- 사람이 보고 승인승인한 것만 양식 파일(CSV·XLSX)로 나갑니다.
- AI(Claude)가 칸 값을 뽑고 값마다 원문 근거 구절을 붙입니다. 한 번에 50건까지 넣습니다.
- 단위는 코드가 맞춥니다(‘150’ → 1,500,000원, ‘25시’ → 다음 날 01:00).
- 검수함에서 승인·고쳐서 승인·반려하고, 셀러·운영자·시스템 중 누가 무엇을 바꿨는지 남깁니다.
- 승인한 상품에 영어·중국어 제목과 요약을 붙이고, 비교·견적 같은 딸린 도구 일곱이 같은 칸을 씁니다.
믿을 수 있게 만든 장치
- AI에게 확신도를 묻지 않습니다. 근거가 원문에 있는지, 코드와 AI의 값이 같은지, 범위 안인지를 코드가 따져 표시합니다.
- 표시가 없어도 자동 등록하지 않습니다. 사람이 승인해야 상품이 됩니다.
- 일부러 망가뜨린 값으로 검사기를 시험했습니다. 여덟 종류 중 일곱은 다 잡았고, AI 혼잣말 넣기는 32곳 중 20곳만 잡았습니다.
숫자로 보면
정답을 확인한 글 40건을 세 번 돌린 값이고, 나쁜 것부터 적습니다.
- 표시가 없는데 틀린 칸 (틀린 칸 12 · 10 · 11칸 중)
- 4 · 4 · 3칸
- 지어낸 값 (배달 시간을 운영 시간 칸에 적음)
- 83칸 중 3 · 2 · 2칸
- 맞은 칸
- 405칸 중 396 · 397 · 396칸
표시 없이 ‘바로 승인 가능’으로 간 글 11건 중에도 2 · 1 · 2건에 틀린 칸이 있어, 사람 확인을 뺄 수 없습니다.
코드로 단위를 맞춘다고 더 정확해지지는 않았습니다(AI 값 그대로 쓰면 401 · 399 · 395칸). 코드가 주는 것은 확인할 칸의 표시와 근거입니다.
단서: AI가 지어낸 합성 글이고, 정답은 한 사람이 40건만 확인해 오차 폭이 넓습니다. 정답 세 칸은 결과를 본 뒤 기준을 정해 고쳤습니다. 자세히: 저장소 문서
아직 아닌 것
- 가상 장터와 지어낸 글로 만든 시연이고, 실제 장터에서 써 본 적이 없습니다.
- 시연 사이트의 성적표 화면은 비어 있습니다. 평가는 제 컴퓨터에서 돌렸습니다.
- 정답은 계획한 130건 중 60건만 확인했고, 실제 업체 글은 아직 모으지 않았습니다.
- 배달 시간을 운영 시간에 적는 틀림은 아직 어느 검사에도 걸리지 않습니다. 영어·중국어 글의 질은 재지 않았고, 로그인·권한·결제는 없습니다.
만든 방식
Claude Code와 함께 기획부터 개발했고, 코드와 문서는 AI가 썼습니다. 무엇을 만들지와 판단 기준은 제가 정했고, 정답 60건도 제가 확인했습니다(그중 세 칸은 뒤에 틀린 것으로 드러났습니다).
- Next.js
- TypeScript
- PostgreSQL
- Claude API
- Python
- Vitest