20. VS Code에서 Python으로 블로그 글 자동 생성하기
저도 처음엔 직장을 다니며 블로그 1일 1포스팅을 하겠다는 욕심에 퇴근 후 매일 2~3시간씩 모니터 씨름을 했습니다. 피곤한 날엔 글감이 안 떠올라 한 줄도 못 쓰고 밤을 새우기 일쑤였죠. 안 되겠다 싶어 파이썬과 ChatGPT API를 연동해 핵심 키워드만 넣으면 3초 만에 뼈대와 초안을 뽑아주는 프로그램을 만들었습니다. 매일 2시간씩 걸리던 글쓰기 지옥에서 벗어나, 지금은 10분 만에 나온 초안에 제 생각과 사진만 슥 얹어서 30분 만에 고품질의 포스팅을 완성하고 있습니다. 이 글에서는 제목 하나를 입력하면 SEO 최적화된 마크다운 블로그 글 초안이 자동으로 생성되어 파일로 저장되는 시스템을 — Gemini API와 Python을 활용해 VS Code에서 처음부터 완성까지 구축해 드리겠습니다. 블로그 글 자동 생성이 필요한 이유 — 편집자 vs 작가의 역할 분리 글을 잘 쓰는 것과 글을 빠르게 생산하는 것은 다른 능력입니다. 블로그를 꾸준히 운영하려면 두 가지가 모두 필요한데, 대부분의 사람은 아이디어는 있지만 매번 초안을 만드는 과정에서 시간을 소진합니다. AI를 활용한 글 자동 생성은 이 역할을 분리합니다. AI가 작가(초안 작성)를 맡고, 사람이 편집자(검수·보완·경험담 추가)를 맡는 구조 입니다. 빈 페이지를 채우는 심리적 부담이 사라지고, 사람은 오직 품질을 높이는 작업에만 집중할 수 있습니다. 이 시스템으로 할 수 있는 것 제목 입력 → 마크다운 초안 자동 생성 → 파일 저장 전 과정 자동화 여러 제목을 한 번에 배치 처리 — 10개 제목을 넣으면 10개 파일이 한 번에 생성 프롬프트 커스터마이징 — 말투, 구조, 길이, 키워드를 조건으로 설정 생성 이력 관리 — 언제 어떤 제목으로 글을 생성했는지 CSV로 자동 기록 사전 준비 — Gemini API 키 발급하기 Google의 Gemini API는 무료 티어를 제공합니다. 분당 15회, 하루 1,500회 요청이 무료로 제공되어 블로그 초안 생성 용도로는...