해외 커뮤니티 데이터로 서비스 기획 인사이트 뽑아내는 법
29 июля 2026 г.
0
컴퓨터/소프트웨어Comments (0)
Log in to leave a comment
No posts yet
Log in to leave a comment
No posts yet
유튜브나 블로그에서 소셜 데이터로 시장 조사하는 법을 보고 따라 하다 보면 금방 막힌다. 예제 코드는 터미널에서 에러를 뿜고, 오픈소스 도구를 몇 번 돌렸더니 API 비용으로 수십 달러가 결제된다. 수집된 텍스트를 보면 광고글과 트위터 스팸이 절반이라 정작 서비스 기획에 쓸 만한 내용은 눈을 씻고 찾아봐도 없다.
개발자 출신이 아닌 1인 창업가나 초임 PM이 가장 먼저 맞닥뜨리는 벽이 바로 이 지점이다. 라스트 30 데이즈(last30days-skill) 같은 오픈소스 도구를 쓸 때 중요한 건 거창한 AI 트렌드가 아니다. 월 5달러로 비용을 확실히 묶어두고, 쓸데없는 소음을 걸러낸 뒤, 유저 불만에서 사업 기회를 찾아내는 환경을 만드는 일이다.
환경 세팅에서 막히지 않으려면 검증된 명령어대로 설치해야 한다. 리눅스나 macOS 터미널을 열고 순서대로 명령어를 실행한다.
sudo apt update && sudo apt install -y git nodejs npm gh pipx 명령어로 필수 기본 패키지부터 깔아준다.pipx install yt-dlp && pipx ensurepath를 입력해 비동기 수집 도구가 기존 파이썬 환경과 충돌하지 않게 독립 공간에 넣어둔다./plugin marketplace add mvanhorn/last30days-skill을 치고, 이어 /plugin install last30days를 입력하면 수집 스킬 설치가 끝난다. 커서(Cursor)나 코덱스(Codex)를 쓰고 있다면 npx skills add mvanhorn/last30days-skill -g로 전역 설치한다.설치가 끝나면 프로젝트 폴더 맨 위에 .env 파일을 만들고 API 키를 넣어야 한다. Anthropic 키(ANTHROPIC_API_KEY)와 X 수집용 Scrape Creators 키(SCRAPECREATORS_API_KEY)를 적어준다. 깃허브 같은 공개 저장소에 키가 흘러나가지 않도록 같은 폴더 안 .gitignore 파일에 .env 한 줄을 꼭 적어둔다.
키를 넣었다고 바로 스크립트를 돌리면 안 된다. Anthropic 콘솔은 처음에 월 한도가 100달러로 잡혀 있다. 코드 루프가 잘못 도는 순간 통장에서 돈이 순식간에 빠져나간다.
지출을 통제하려면 Anthropic 개발자 콘솔(platform.claude.com)의 Billing 메뉴로 간다. Monthly Spend Limit을 5달러로 바꾼다. 바로 아래 Auto-reload(자동 재충전) 스위치도 끈다. 이제 한 달 지출이 5달러에 도달하는 순간 모든 API 요청이 정지된다.
last30days-skill은 레딧, 해커뉴스, 깃허브 데이터를 오픈 API와 퍼블릭 JSON으로 긁어오기 때문에 원시 데이터 수집 비용이 0원이다. 수집한 글을 정제할 때 프롬프트 캐싱과 Claude 3.5 Haiku 모델을 붙여 쓰면 월 5달러 예산으로도 매일 수백 건의 커뮤니티 글을 충분히 분석한다.
X나 레딧에는 자사 제품 홍보글과 제휴 링크가 넘쳐난다. 이걸 그대로 수집하면 가짜 트렌드를 진짜 시장 니즈로 오해하기 쉽다.
last30days v3는 기본적으로 관련성 알고리즘을 타지만, 검색 파라미터를 직접 건드려줘야 깔끔한 데이터가 남는다. 레딧 데이터를 수집할 때는 r/SaaS, r/micro-saas, r/SideProject 같은 특정 서브레딧으로 범위를 좁히고 업보트가 높게 찍힌 댓글 위주로 가져오도록 지정한다.
X 데이터를 긁어올 때는 제품 만든 사람이 직접 올린 홍보 트윗을 배제해야 한다.
about:"SaaS tool" -from:promoted 구문을 붙여서 광고성 트윗을 빼버린다.INCLUDE_SOURCES=reddit,hackernews,github 옵션을 주면 잡담이 많은 일반 소셜 채널을 끄고 개발자와 사업자가 모인 커뮤니티 데이터만 가져온다.--as-of=2026-05-01처럼 날짜 오버라이드 옵션을 붙여 수집 기간을 고정한다.이렇게 필터를 걸어두면 바이럴 마케팅용 글이 거의 다 걸러진다. 수집 결과에 진짜 유저들이 서로 주고받은 질문과 답만 남게 된다.
수집한 텍스트 데이터는 말 그대로 유저들이 쏟아낸 원시 언어다. 이걸 그대로 읽고 있으면 시간만 흘러간다. 아래 프롬프트를 실행해 텍스트를 4가지 불만 유형으로 정리하면 시장 조사 시간을 매주 6시간 이상 아낄 수 있다.
[역할 정의]
당신은 B2B SaaS 및 IT 프로덕트 분야의 선임 프로덕트 매니저(PM)입니다.
[입력 데이터]
/last30days 실행을 통해 수집된 최근 30일간의 소셜 데이터 원문
[분류 지침]
수집된 텍스트에서 단순 감정 표출을 제외하고, 기존 제품/서비스 사용 중 발생한 불만을 아래 4가지 카테고리로 분류하여 Markdown 표 형태로 정리하십시오.
1. 기능적 부재 (Unmet Feature Gaps): 유저가 간절히 원하나 현재 시장 제품이 제공하지 못하는 기능
2. 사용성 및 기술적 마찰 (Usability & Tech Friction): 복잡한 UX, 터미널 세팅 난항, 연동 오류 등
3. 가격 대 가치 불만 (Price-to-Value Dissatisfaction): 지나치게 비싼 스위칭 비용, 구독 모델에 대한 반발
4. 기존 솔루션 이탈 장벽 (Switching Barriers): 타 서비스로 이탈하지 못하는 이유 및 보완재 요구사항
[출력 형식]
카테고리 | 언급된 주요 원문 (유저 실제 언어) | 발생 빈도/추천수 | 추출 가능한 신규 서비스 기획 기회
분류가 끝나면 유저들이 실제로 쓴 문장을 랜딩페이지 카피나 기획서 문구로 바꾼다. 예컨대 레딧에서 "API 비용이 갑자기 200달러나 나와서 겁난다"라는 글이 많았다면, 랜딩페이지 메인 카피를 "API 과금 공포를 없애주는 실시간 자동 차단 시스템"으로 뽑아내는 방식이다.
수집한 결과는 --emit=html 옵션을 써서 깔끔한 브리핑용 웹 페이지로 바로 뽑아볼 수 있다. 로컬에 저장된 분석 데이터는 그대로 가져와서 PRD 문서 양식에 채워 넣으면 된다.
# [PRD] 소셜 유저 니즈 기반 신규 기능 개발 기획서
## 1. 시장 배경 및 유저 Pain Point
- 분석 출처: Recent 30-day social signals (Reddit, X, Hacker News)
- 핵심 유저 불만: [4단계 분류 프롬프트 결과 삽입]
## 2. 해결하고자 하는 핵심 문제 (Problem Statement)
유저들은 현재 기존 솔루션의 [구체적 기술적 마찰]로 인해 매주 [X시간]의 손실을 입고 있음.
## 3. 신규 프로덕트 핵심 기능 요구사항 (Functional Requirements)
- F-01: API 과금 차단을 위한 자동 하드 리밋 연동 시스템
- F-02: 소셜 커뮤니티 노이즈 자동 차단 및 실유저 반응 정제 파이프라인
## 4. 마케팅 및 시장 진입(GTM) 전략 카피
- 메인 가치 제안: [수집된 VoC 언어 기반 카피라이팅]