미드저니 이미지 자동 다운로드 툴 개발기
- 둥지
- Blog
- 분류
- Diary
- 등록일
오늘 이야기할 주제는 제가 오랫동안 고민해온 '미드저니 이미지 자동 다운로드' 에 대한 개발 기록입니다. 😅
매번 화면에서 원본 이미지를 하나씩 다운로드하고, 바구니 프로그램에 업로드하는 과정이 너무 번거로웠습니다. "이걸 좀 더 편리하게 만들 수 없을까?"라는 생각은 계속 꼬리를 물고 있었죠. 그래서 이번에는 브라우저를 직접 조작하여 다운로드를 자동화할 툴을 만들어보기 위해 연구를 시작했습니다! 🚀
첫 번째 시도: Playwright 와의 인연
처음엔 제미나이에게 조언을 구해 Playwright 를 이용해 headless(화면 없는) 브라우저로 다운로드를 받아보려고 했습니다. 개발 환경도 쉽게 만들 수 있을 것 같아 기대했죠. 🤔
하지만 테스트 단계부터 벽에 부딪혔습니다. 특히 브라우저 디버깅은 제게는 생소한 영역이라 많이 어려웠어요. 결국 '바이브 코딩' (직관적으로 코딩) 수준으로 돌려보았지만, 구조적으로 무리가 있었습니다.
- 인증 문제: 사이트에서 인증을 하려니 캡챠가 걸리면 꼼짝없이 막혔습니다. 🚫
- 복잡한 프로세스: 새로운 프로필 브라우저와 로컬 서버를 띄우는 과정이 리소스를 많이 잡아먹는 것 같았어요.
- 선택의 어려움: 미드저니 사이트가 Tailwind CSS 를 사용하다 보니 접근성이 낮고, 고유 ID 가 없어 엘리먼트를 특정하기 힘들었습니다.
결국 GPT-5.4 가 바이브 코딩한 결과물을 검토해보니, 이 방식은 적합하지 않다는 결론을 내리게 되었습니다.
두 번째 시도: 크롬 확장 프로그램과 AI 에이전트
그렇다면 어떻게 해야 할까 고민하다가, 크롬 확장 프로그램 을 만들어서 미드저니 화면에서 직접 다운로드하는 기능을 구현하기로 했습니다! 🧩
개인적으로 확장 프로그램을 만든 적은 없었지만, 이번에는 전적으로 AI 에이전트 (GPT-5.4) 에게 맡기기로 결정했습니다. "구글 크롬 확장 프로그램을 만들어주세요"라고 요청했을 때의 반응은 정말 놀라웠습니다.
- 미드저니 이미지 페이지에서 작동합니다.
- 주소 형식: https://www.midjourney.com/jobs/{CODE}
- 다운로드 버튼 클릭 후 컨텍스트 메뉴 선택 기능 구현
에이전트가 무서울 정도로 파일을 만들어내고, 과정을 설명하며 실행까지 해냈습니다. 코드를 생성하는 모습을 지켜보면서 무서움과 신기함, 그리고 감탄이 동시에 들었습니다. 🤯✨
완성된 툴의 작동 원리
결과물은 분명히 작동했습니다! 부족한 부분이나 오류를 대화하며 모니터링을 하다 보니 프로그램의 완성도가 점점 올라갔습니다. 현재 작동 방식은 다음과 같습니다. 👇
- 수동 클릭: 미드저니 상세 페이지에서
다운로드버튼을 수동으로 누릅니다. - 이미지 저장: 큰 이미지에서 오른쪽 클릭 후
Save Image를 선택하면, 프로그램이 자동으로 타이밍을 가로챕니다. 📸 - 자동 저장: 이미지를 원하는 위치로 저장하고, URL 과 프롬프트 정보를 텍스트 파일로 함께 만들어둡니다.
더 나아가는 아이디어: 바구니 프로그램 연동
하아... 아무래도 생각이 꼬리를 물고 있습니다. 😂 최종 목표는 다운로드한 이미지와 정보를 '바구니' 프로그램으로 등록하는 것입니다!
- 파일 감시: 다운로드된 이미지가 저장되면 스크립트가 자동으로 실행되도록 합니다 (File Watcher).
- API 연동: 바구니 API 를 통해 제목, 내용, 이미지, 태그 등을 등록합니다. 📥
- AI 활용: ML Studio 프로그램이 로컬 서버를 띄워 이미지와 프롬프트를 분석해 줍니다. 이를 통해 자동으로 제목과 태그를 추출할 수 있죠!
마무리 인사
할 일이 대단히 많아졌지만, 툴을 만든다는 생각에 괜히 신나기만 합니다. 🥳 개발 과정에서 겪은 시행착오와 AI 의 도움을 받아 해결해 나가는 과정 자체가 큰 즐거움이 되었어요.
여러분도 일상에서 반복되는 작업을 자동화하고 싶다면, 작은 도구 하나부터 시작해보시는 건 어떨까요? 기술의 발전과 AI 의 힘을 빌려 우리 삶을 조금 더 편리하게 만들어갈 수 있다는 사실이 정말 흥미롭습니다! 🌟
오늘 이 글이 개발에 관심 있는 분들에게 작은 영감을 주었으면 좋겠습니다. 건강하고 즐거운 하루 되세요! 👋🍀
0개의 댓글
등록된 댓글이 없습니다.