이 글은 Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle에 제출하는 내용입니다.
내가 만든 것 (What I Built)
🌟 SideHustle Studio — 당신의 제품은 더 나은 이야기가 필요합니다.
SideHustle Studio는 소규모 사업자, 프리랜서, 온라인 판매자 및 부업을 하는 사람들을 위해 설계된 AI 기반 상품 목록 작성기입니다.
많은 소규모 판매자들이 온라인 상점과 소셜 미디어 페이지를 위한 매력적인 제품 설명을 작성하는 데 너무 많은 시간을 소비합니다. 전문 카피라이팅은 비용이 많이 들 수 있으며, 호스팅되는 AI 도구는 반복적인 비용을 발생시킬 수 있습니다.
SideHustle Studio는 판매자가 제공한 제품 세부 정보를 바탕으로 편집 가능한 초안을 생성하여 이 과정을 더 간단하게 만드는 것을 목표로 합니다.
✨ 주요 기능 (Key Features)
- 📝 상품 제목 및 설명 생성.
- 🛍️ Instagram, Etsy, eBay, Shopify와 같은 플랫폼용 목록 초안 준비.
- 🌐 영어(English), 힌디어(Hindi) 또는 힝글리시(Hinglish) 출력 선택.
- 🎨 작성 톤과 목표 청중 선택.
- 💰 판매자가 제공한 가격 포함.
- 📋 생성된 초안 복사 또는 다운로드.
- 🔒 유료 호스팅 AI API에 의존하는 대신 로컬 AI 모델 사용.
이 목표는 소규모 판매자들이 목록 작성에 쓰는 시간을 줄이고 사업 성장에 더 많은 시간을 할애할 수 있도록 돕는 것입니다.
데모 (Demo)
🌐 실제 웹사이트 (Live Website): SideHustle Studio
💻 GitHub 저장소 (GitHub Repository): 소스 코드 보기
배포 참고 사항: GitHub Pages는 정적 프론트엔드를 호스팅합니다. 로컬 AI 생성 기능은 Python 백엔드와 Ollama 모델이 실행되어야 하므로, 공개 GitHub Pages 웹사이트에서는 작동하지 않을 수 있습니다.
코드
이 프로젝트는 HTML, CSS, JavaScript를 프론트엔드로 사용하며, Python과 Flask가 애플리케이션을 로컬 Ollama 모델에 연결합니다.
저장소: https://github.com/devanshguptacu-create/SideHustleStudio.git
구축 과정
저는 독립 판매자들이 유료 호스팅 AI API에 의존하지 않고도 유용한 상품 목록 초안을 작성할 수 있도록 돕는 실질적인 문제 해결을 중심으로 SideHustle Studio를 만들었습니다.
이 프로젝트는 다음을 사용합니다:
- 페이지 구조를 위한 HTML5.
- 반응형의 자연에서 영감을 받은 그린-크림 인터페이스를 위한 CSS3.
- 폼 상호작용, 로딩 상태 표시, 복사 및 초안 다운로드를 위한 JavaScript.
- 백엔드를 위한 Python과 Flask.
- 언어 모델을 로컬에서 실행하기 위한 Ollama.
- 로컬 추론의 기본 모델로 Qwen 2.5 3B.
백엔드는 판매자가 제공한 상품 정보를 로컬에서 실행되는 모델에 전송하고, 제목, 설명, 주요 이점, 행동 유도 문구(call to action), 태그를 포함하는 초안을 반환합니다.
프롬프트는 또한 모델에게 상품 사양, 인증서, 보증 또는 기타 지원되지 않는 주장을 지어내지 않도록 지시합니다.
AI 생성을 위해서는 모델을 다운로드하고 백엔드가 실행되어야 합니다. 현재 공개 GitHub Pages 배포는 프론트엔드만 제공합니다.
오픈 혁신이 중요한 이유
오픈 혁신은 개발자들에게 폐쇄적인 AI 제공업체에 전적으로 의존하지 않고도 실험하고, 프롬프트를 검사하며, 워크플로우를 조정하고, 다양한 모델을 탐색할 수 있는 자유를 줍니다.
소규모 비즈니스 도구의 경우, 로컬 추론은 요청당 API 요금에 대한 의존도를 줄이고 상품 정보를 사용자의 자체 장치에서 처리할 수 있게 합니다.
또한 개발자에게 시스템 동작 방식에 대한 더 많은 제어권을 제공하며 특정 비즈니스 틈새 시장에 맞게 도구를 사용자 정의하기 쉽게 만듭니다.
로컬 AI가 모든 비용에서 자동으로 자유로운 것은 아닙니다. 사용자는 여전히 적절한 하드웨어, 저장 공간, 전기가 필요하며 모델 라이선스를 존중해야 합니다.
저에게 있어 오픈소스 AI의 가치는 더 사용자 정의할 수 있고 잠재적으로 소규모 사업을 시작하는 사람들에게 더 접근성이 높은 유용한 도구를 구축할 기회입니다.
나의 에이전트 세션 (My Agent Session)
현재 이 제출물에는 공개된 에이전트 세션이 포함되어 있지 않습니다.
나의 첫 사용자 (My First User)
다음 단계는 프로토타입을 소규모 판매자에게 공유하고, 그들이 이를 사용하는 방식을 관찰하며, 상품 목록 품질, 절약된 시간, 그리고 유용하다고 생각하는 기능에 대한 솔직한 피드백을 수집하는 것입니다.
실제 사용자 피드백이 들어오면 이 섹션을 업데이트할 예정입니다.
수상 부문 (Prize Categories)
Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle.
최종 생각 (Final Thoughts)
저는 AI가 사람들이 자신의 기술과 아이디어를 실제 기회로 전환하는 것을 더 쉽게 만들어야 한다고 믿습니다.
SideHustle Studio는 유료 호스팅 AI 서비스를 모든 세대에 필수 요건으로 만들지 않으면서, 실용적인 AI 도구를 소규모 판매자들에게 더 접근 가능하게 만드는 단계입니다.
SideHustle Studio — 소상공인 에너지. 오픈 AI 도구. ✨
Devansh Gupta가 제작했습니다.