ai-daily-news
HN/GN + 글로벌/중국 공식 AI 소스를 수집해 Dooray DM으로 5줄 한국어 요약을 발송하고 로그를 저장한다. 퀴즈는 `ai-daily-news quiz` 요청 시에만 진행한다.
/ai-daily-news
매일 AI 뉴스를 수집해 Dooray DM으로 보내고 로그를 남긴다.
트리거
- 요약 실행:
/ai-daily-news또는ai-daily-news - 퀴즈 실행:
/ai-daily-news quiz또는ai-daily-news quiz
실행 모드
1) Digest 모드 (기본)
요약 + DM + 로그만 수행한다. (퀴즈 자동 시작 금지)
2) Quiz 모드 (quiz 인자)
퀴즈를 진행한다. 가능하면 당일 Digest 결과를 재사용하고, 없으면 즉시 수집 후 문제를 만든다.
소스
A. Legacy
- Hacker News (Top/Best)
- GeekNews
B. 글로벌 공식 5개
| 소스 | URL | 비고 |
|---|---|---|
| TechCrunch AI | https://techcrunch.com/category/artificial-intelligence/ | HTML |
| VentureBeat AI | https://feeds.feedburner.com/venturebeat/SZYF | RSS (The Verge 대체: 도메인 차단) |
| Hugging Face Blog | https://huggingface.co/blog | HTML |
| OpenAI News | https://openai.com/news/rss.xml | RSS (HTML 403 차단 우회) |
| Anthropic News | https://www.anthropic.com/news | HTML |
C. 중국 공식 5개
- Qwen (Alibaba)
- DeepSeek
- Zhipu GLM
- Baidu ERNIE
- Tencent Hunyuan
날짜 정책
- 기준 타임존: Asia/Seoul
- HN/GN: 전날 필터 미적용
- AI 필터를 통과한 항목 중 랜덤 2개씩 선택
- 글로벌/중국 공식 소스: 전날(00:00~23:59, KST) 게시물만 포함
- 소스별로 해당 항목이 없으면
없음으로 표시
AI 필터 (정밀도 우선)
- 포함 키워드가 있어야 함
- 제외 키워드(채용/광고/비AI 일반 개발성 글 등)면 제거
- 애매한 항목은 제거
DM 작성 규칙
항목당 아래 형태를 반드시 지킨다:
[출처 N번] 제목
• 요약 1
• 요약 2
• 요약 3
• 요약 4
• 요약 5
🔗 원문URL
- 요약은 한국어 5줄
- 링크는 원문 URL 1개만 사용
- 수집 포털/중간 링크를 추가로 붙이지 않음
Dooray 전송
mcp__dooray__get-my-member-info로 본인 ID 조회mcp__dooray__send-messenger-direct-message로 전송- 실패 시 경고를 출력하고 로그 저장은 계속 진행
로그 저장
- 경로:
~/ai-quiz-log/YYYY-MM-DD.md - 포함 내용:
- 소스별 상태(성공/실패/없음)
- 발송한 뉴스 목록(출처, 제목, 원문 링크)
- Quiz 모드일 경우 문제/응답/정답
자동 실행 (매일 08:00)
- cron으로 Digest 모드만 자동 실행
- 예시:
0 8 * * * /home/ghye/claude-skills/scripts/ai_daily_news_digest.sh
예외 처리
- 일부 소스 실패: 나머지 소스로 계속 진행
- 모든 소스가 비어 있음: "오늘은 조건에 맞는 AI 뉴스가 없습니다" 전송
- Reddit은 사용하지 않음 (차단/불안정 이슈로 제외)