블로그에 AI 기능 붙이기 (1편) - 월 35원으로 OpenAI + Netlify Functions
약 7분 소요
TL;DR
- 문제: 코드 블록이 많은 기술 블로그, 독자가 코드만 보고 이해하기 어려워 이탈
- 원인: 수동으로 모든 코드에 주석 달기는 시간 부족, 함수형 프로그래밍 등 낯선 패러다임은 특히 어려움
- 해결: OpenAI API + Netlify Functions로 “AI 설명” 버튼 구현, 클릭하면 자동으로 설명 생성
- 효과: 독자 편의성 ↑, 코드 이해도 ↑, 월 35원 비용으로 AI 기능 추가
- 한계: API 키 노출 위험 (Netlify Functions 필수), 초기 응답 2초 (OpenAI API 속도), 비용 증가 가능성
글 머리말
“이 코드가 뭐 하는 건지 모르겠어요.”
함수형 프로그래밍 포스팅을 작성하고 팀 동료에게 리뷰를 부탁했을 때 받은 피드백입니다. Stream API 코드 블록을 10개 넘게 올렸는데, 정작 코드만 봐서는 이해가 어렵다는 거였죠.
솔직히 저도 다른 블로그에서 코드 블록만 있는 글을 보면 스크롤을 넘기게 됩니다. 블로그 독자들도 마찬가지일 거라 생각했습니다.
그래서 코드 블록마다 AI 설명 버튼