plans: 동남아 스타트업 뉴스 아침브리핑 계획 문서 추가, ideas 260125 스텁화
This commit is contained in:
parent
c0fa4fad7d
commit
0a89c7e421
@ -1,23 +1,9 @@
|
|||||||
# 동남아 스타트업 뉴스 제공 아이디어
|
# 동남아 스타트업 뉴스 제공 (아이디어 → 계획 이동)
|
||||||
|
|
||||||
**작성일**: 2026-01-25
|
**작성일**: 2026-01-25
|
||||||
**작성자**: happybell80
|
**작성자**: happybell80
|
||||||
**상태**: 아이디어 탐색 (언제·어디에·어떻게 표현할지 미정)
|
|
||||||
|
|
||||||
---
|
→ **계획 문서로 이동**: [plans/260129_동남아_스타트업_뉴스_아침브리핑.md](../plans/260129_동남아_스타트업_뉴스_아침브리핑.md)
|
||||||
|
|
||||||
## 배경
|
- UX: 매일 아침 뉴스에 「동남아 소식」 3개 꼭지, 컴퍼니엑스 기회 탐색용.
|
||||||
|
- UI: 깡프로 뉴스처럼 `01. <url|제목>` 형식, daily_headlines 메시지 내 섹션 추가.
|
||||||
- 싱가폴·말레이시아·인도네시아 중심 동남아 스타트업 동향을 뉴스로 제공하고 싶다는 수요
|
|
||||||
- 현재 국내: 네이버 깡프로 헤드라인(daily_headlines), 컴퍼니엑스 뉴스(companyx_news) 등 존재
|
|
||||||
|
|
||||||
## 가능한 방향
|
|
||||||
|
|
||||||
- **수집**: skill-news 기존 `GoogleNewsCollector` 재사용. 키워드 예시 `Singapore startup`, `Malaysia startup`, `Indonesia startup`, `SEA startup` / 지역·언어 `hl=en&gl=SG`(또는 MY, ID) 설정
|
|
||||||
- **표시 형식**: 깡프로 헤드라인 목록(01-50) 다음에 동남아 뉴스 1-2개 삽입. 형식은 깡프로와 동일 (`51. <링크|제목>` 또는 `[동남아] <링크|제목>`). 헤드라인 끝 → 동남아 뉴스 → 빈 줄 2개 → 클로징 → 명언 구조 유지
|
|
||||||
- **배포**: 기존 daily_headlines에 섹션 추가 방식 선호 (별도 job/채널은 미정)
|
|
||||||
|
|
||||||
## 고려사항
|
|
||||||
|
|
||||||
- 언제(스케줄), 어디에(채널/메시지 형태), 어떻게(전용 job vs 기존 브리핑 통합) 표현할지 아직 정하지 않음
|
|
||||||
- 확정 시 `plans/`로 계획 문서 이동
|
|
||||||
|
|||||||
52
journey/plans/260129_동남아_스타트업_뉴스_아침브리핑.md
Normal file
52
journey/plans/260129_동남아_스타트업_뉴스_아침브리핑.md
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
# 동남아 스타트업 뉴스 아침 브리핑
|
||||||
|
|
||||||
|
**작성일**: 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`: 스케줄 등록.
|
||||||
Loading…
x
Reference in New Issue
Block a user