사이트맵

AI News Aggregator의 모든 페이지와 엔드포인트

메인 페이지

뉴스 API 엔드포인트

GET / 뉴스 대시보드
GET /?category=discount 할인 카테고리 필터
GET /?category=review 리뷰 카테고리 필터
GET /?category=tip 팁 카테고리 필터
GET /?category=news 뉴스 카테고리 필터
GET /detail/<id>/ 기사 상세 (HTMX)
GET /analytics/ 분석 대시보드
GET /settings/ 설정 페이지
GET /status/ 크롤러 상태
GET /sitemap/ 사이트맵
GET /search/ 검색
GET /search/palette/ 커맨드 팔레트 검색

소스/토픽 관리 API

소스 관리

POST /settings/source/add/
POST /settings/source/<id>/toggle/
POST /settings/source/<id>/delete/

토픽 관리

POST /settings/topic/add/
POST /settings/topic/<id>/toggle/
POST /settings/topic/<id>/delete/

동기화 API

POST /sync/start/ 뉴스 수집 시작
GET /sync/status/ 수집 상태 확인
POST /sync/reset/ 수집 상태 초기화

CVE 보안 API 엔드포인트

GET /security/ CVE 대시보드
GET /security/partials/cve-list/ CVE 목록 (HTMX)
GET /security/cve/<cve_id>/ CVE 상세 페이지
POST /security/cve/<cve_id>/like/ 좋아요 (로그인 필요)
POST /security/cve/<cve_id>/dislike/ 싫어요 (로그인 필요)
POST /security/cve/<cve_id>/comment/ 댓글 작성 (로그인 필요)
POST /security/cve/<cve_id>/remediation/ 조치방법 기여 (로그인 필요)
GET /security/status/ 수집 현황 (staff 전용)

주요 기능

AI 기반 자동 분류

LLM을 활용한 뉴스 자동 카테고리 분류 및 요약

다양한 소스 통합

Mastodon, HackerNews, Reddit, Bluesky, RSS 등

실시간 업데이트

주기적인 뉴스 수집 및 대시보드 업데이트

맞춤형 토픽 추적

관심 키워드 등록으로 맞춤형 뉴스 피드

CVE 보안 모니터링

K-Risk 기반 취약점 우선순위 관리

HTMX SPA 경험

새로고침 없는 부드러운 페이지 전환