DOCS/journey/plans/260129_동남아_스타트업_뉴스_아침브리핑.md

3.3 KiB

동남아 스타트업 뉴스 아침 브리핑

작성일: 2026-01-29
작성자: happybell80
관련: rb8001, skill-news, daily_headlines, 560_컴퍼니엑스_개요.md
이전 아이디어: journey/ideas/260125_동남아_스타트업_뉴스.md


1. UX 기대효과

  • 매일 아침 뉴스 브리핑에 「동남아 소식」 섹션을 넣어, 컴퍼니엑스가 동남아 기회를 탐색하는 데 도움이 되는 뉴스를 3개 꼭지로 제공한다.
  • 깡프로 헤드라인과 동일한 채널·동일한 아침 스케줄에 포함되며, 별도 채널·별도 job 없이 기존 daily_headlines 메시지 안에 섹션으로 삽입된다.

2. UI (깡프로 뉴스와 동일한 단순 형식)

  • 동남아 소식 섹션만 추가하고, 나머지 구조(오프닝, 출처, 클로징, 명언)는 깡프로 포맷 유지.

  • 동남아 뉴스 3건: 01. <url|제목>, 02. <url|제목>, 03. <url|제목> 한 줄씩. 번호·링크·제목만 있고, 부가 설명 없음.

  • 삽입 위치: 깡프로 헤드라인 목록 끝 → 빈 줄 2개 → *동남아 소식* (또는 동남아 소식) → 01. ~ 03. → 빈 줄 2개 → 클로징 → 명언.
    (「오늘의 키워드」가 있으면 동남아 소식 ↔ 키워드 순서는 구현 시 결정)

  • 참고: skill_news/app/services/naver_startup_news_service.py format_startup_news_for_slack, rb8001/app/services/skills/startup_news_skill.py run_headlines_job.


3. 수집·선별

  • 수집: skill-news GoogleNewsCollector(또는 동등한 Google 뉴스 수집) 재사용. 키워드 예: Singapore startup, Malaysia startup, Indonesia startup, SEA startup / 지역·언어 hl=en&gl=SG(또는 MY, ID) 등.
  • 선별: 수집 결과 중 기회 탐색에 도움이 되는 기사만 필터링(예: 스타트업 펀딩, VC·액셀, 진출·M&A, 정책·인프라). 상위 3건만 사용.
  • 저장: 중복·이미 전송 이력 제외용 데이터는 skill-news 기존 패턴(예: companyx_news_posting.json 유사) 또는 DB 활용. 형태는 구현 시 결정.

4. Phase 및 필요 작업

Phase 내용 필요 작업
Phase 1 동남아 뉴스 수집 skill-news에 동남아 전용 수집 모듈/컬렉터 추가. 키워드·지역 설정(hl, gl) 환경변수 또는 config로 관리.
Phase 2 3건 선별 및 포맷 수집 결과 필터링 로직(기회 탐색 관련 키워드·휴리스틱). 상위 3건 선정 후 01. <url|제목> 형태로 포맷.
Phase 3 daily_headlines 연동 run_headlines_job(또는 동등 진입점)에서 깡프로 Slack 텍스트 생성 후, 동남아 소식 섹션을 삽입. 삽입 위치(깡프로 끝클로징명언 사이) 명확히 정의.
Phase 4 스케줄·채널 기존 daily_headlines 스케줄·채널 그대로 사용. 동남아 수집 실패 시 동남아 섹션만 생략하고 깡프로만 전송.

5. 참고

  • DOCS/book/500_business/560_컴퍼니엑스_개요.md: 컴퍼니엑스 역할·뉴스 수집 맥락.
  • skill_news/app/services/naver_startup_news_service.py: 깡프로 포맷·헤드라인 추출.
  • rb8001/app/services/skills/startup_news_skill.py: daily_headlines 실행·Slack 전송.
  • rb8001/app/scheduler/jobs/daily_headlines.py, db_loader: 스케줄 등록.