DOCS/journey/plans/archive/250906_news_system_integration.md
Claude-51124 464967edf2 docs: 뉴스 시스템 통합 계획 완료 - archive로 이동
- plans/250906_news_system_integration.md → plans/archive/로 이동
- 완료된 섹션 삭제, troubleshooting 링크만 유지
2026-01-27 09:39:54 +09:00

1.7 KiB

뉴스 시스템 통합 계획

작성일: 2025-09-06 목적: skill-news, rb8001, skill-publish 통합 연동


1. 아키텍처

서비스 구조

APScheduler → skill-news:8505 → rb8001 → Slack 채널
                                    ↓
                            사용자 버튼 클릭
                                    ↓
                            skill-publish:8511 → Squarespace

데이터 흐름

  • 수집: skill-news (Google News API)
  • 요약: Gemini LLM
  • 전송: skill-slack (Block Kit)
  • 게시: skill-publish (Squarespace CMS)

2. 구현 완료

→ 상세: troubleshooting/250907_company_x_news_zero_articles.md 외 다수


3. 구현 완료

→ 상세: troubleshooting/260127_news_history_api_implementation.md


4. 환경 설정

rb8001 (.env)

COMPANY_X_NEWS_CHANNEL_ID=C09CP4MDX71
SKILL_NEWS_URL=http://localhost:8505
SKILL_PUBLISH_URL=http://localhost:8511

Slack App


5. 참고 문서

구현 관련

  • troubleshooting/250907_company_x_news_zero_articles.md
  • troubleshooting/250908_skill_news_companyx_data_integration.md
  • troubleshooting/250908_slack_interactive_gateway_proxy.md
  • troubleshooting/250920_news_db_persistence_implementation.md
  • troubleshooting/260127_news_history_api_implementation.md

원칙 문서

  • book/300_architecture/311_백엔드_구조_원칙.md - 계층 분리, Repository 패턴, 테스트 원칙
  • book/300_architecture/312_문서_작성_원칙.md - 문서 작성 규칙
  • book/300_architecture/database/tables.md - rb_news 테이블 스키마 참고