피드로 돌아가기
I Built an AI Pipeline to Write About Building My Products. Then I Had to Debug the Debugger.
Dev.toDev.to
Backend

Groq 17B 모델과 GitHub Actions 기반 AI 콘텐츠 파이프라인 구축

I Built an AI Pipeline to Write About Building My Products. Then I Had to Debug the Debugger.

Roberto Luna2026년 6월 30일7intermediate

Context

1인 개발자가 4개의 SaaS 제품을 운영하며 겪는 'Build in Public' 콘텐츠 작성 시간 부족 문제를 해결하기 위한 자동화 시스템 설계

Technical Solution

  • 신뢰성 확보를 위해 고성능 모델보다 API 안정성과 비용 효율성이 높은 Groq Llama-4-scout-17B-16e-instruct 채택
  • GitHub Activity 기반의 Discovery 필터와 Topic Classifier를 통한 Git Commit 데이터 정제 구조 설계
  • GitHub Actions의 Cron 스케줄러 충돌 방지를 위해 각 워크플로우 실행 시간을 5분 단위로 오프셋 설정
  • API 문서와 실제 검증 로직의 불일치(Zod Validation Error) 해결을 위한 REST API 엔드포인트 교차 검증 수행
  • 품질 저하 방지를 위해 자동 배포에서 'Review-before-publish' 단계로 변경한 Human-in-the-loop 구조 도입

- GitHub Actions Cron 설정 변경 시 즉각 반영되지 않는 지연 시간 및 동일 시간 트리거 누락 가능성 검토 - 외부 API 도입 시 문서 기반 신뢰 대신 실제 Request/Response 페이로드 검증을 통한 런타임 동작 확인 - 무인 자동화(Unattended Automation) 시스템 설계 시 최신 모델보다 가용성과 결정론적 동작을 우선순위로 설정 - AI 생성 콘텐츠의 대외 신뢰도 유지를 위해 최종 단계에 반드시 수동 승인 절차(Approval Gate) 포함

원문 읽기