# [6기] 청년 정보 브리핑 자동화

# 서울 청년정책 자동 브리핑 시스템

![Image](https://upload.cafenono.com/image/slashpagePost/20260628/222117_WWQ7S1YMMg9YAaVNKF?q=80&s=1280x180&t=outside&f=webp)

## 목적

온통청년과 청년몽땅정보통의 정책 정보를 매일 수집하여 카카오톡으로 요약 전달하는 자동화 시스템

## 배경

- 온통청년 프로그램과 청년몽땅정보통에 좋은 정책이나 이벤트가 많이 업로드되는데, 
- 매일 들어가서 볼 시간도 여력도 없어서 매일 간편하게 카톡 알림으로 요약된 정보를 통해 놓치지 않고 확인하고 싶은 니즈

## 소스 사이트

- 온통청년>청년참여 프로그램

- 청년몽땅정보통

## 기능

1. 정책 데이터 수집 (크롤링)

- 온통청년 청년참여 프로그램

- 청년몽땅정보통

    - 청년정책

    - 일자리

    - 주거

    - 금융복지

    - 교육문화

    - 참여소통

1. 데이터 처리

- 지역 필터 : 서울

- 신청기간 상태 분류

- 대상 분류 

2. 알림

- 매일 오전 8시 카카오톡 발송

 매일 08:00 실행   

   ↓

Windows 작업 스케줄러

   ↓

python main.py

   ↓

웹 크롤링

   ↓

정책 데이터 정제

   ↓

브리핑 생성

   ↓

카카오톡 나에게 보내기구조

## 요약 구조

┌──────────────┐

│ Orchestrator                              │

│   main.py                                     │

└──────┬───────┘

                          │

 ┌─────┼─────┬──────┐

 ↓                   ↓                    ↓                       ↓

수집              분석                요약                   알림

Agent         Agent              Agent                Agent

## 최종 구조

| Orchestrator Agent | 전체 실행 제어 |
| --- | --- |
| Crawler Agent | 데이터 수집 |
| Filter Agent | 정제/분류 |
| Summary Agent | 요약 |
| Kakao Agent | 알림 |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |
|  |  |

CLAUDERS_AUTOMATION

│

├─ main.py

│

├─ SRC

│  ├─ crawler.py        # 온통청년/청년몽땅 크롤링

│  ├─ filter.py         # 분류/필터링

│  ├─ summary.py        # 요약

│  └─ kakao.py          # 카카오 전송

│

├─ CONFIG

│  ├─ .env              # API 키

│  └─ kakao_token.json

│

├─ output

│  └─ briefing_날짜.md

│

└─ venv

## 실행 명령어

- py main.py (단, 윈도우 스케쥴러 등록으로 별도 실행 필요 x)

## 결과물

- CLAUDERS_AUTOMATION/output

- 카카오톡 전송 (나)

![Image](https://upload.cafenono.com/image/slashpagePost/20260628/222014_kK2mgjIF2Ar3PVex1m?q=80&s=1280x180&t=outside&f=webp)

## 느낀점 및 향후 보완사항

- 오랜만에 사용하다 보니 버전, 패키지, 라이브러리 추가.. 등등
- 과거에 파이썬을 배울때의 기억이 새록새록 나면서 하나하나 수작업으로 진행해보았는데
- 수작업으로 다 하고 보니 이것조차 클로드에게 다 시키면 되더라.. 
- (물론 요청을 잘해야해서 이미 잘 알고 있다면 그냥 직접 하는게 편한것 같기도 해)

- 클로더스 내 타 sample 자동화 사례와는 다소 다른 범위의 형태로 구현되었지만
- 그럼에도 불구하고 평소에 매번 사이트를 들어가서, 노트앱에 긁어다가 정리하고, 캘린더에 박고 등등
- 자동화 라는 목적과 취지에는 부합하는 것으로 보여서 이 과제를 선택했어.

-  결과물에 대해 아직 수정해야할 사항이 많아. 아무래도 파이썬 크롤링 기반으로 코드가 작성되어있다보니 크롤링을 진행할 사이트에 대한 이해도 (HTML 구조), 파이썬 코드 로직 수정, 데이터 정합성, 결과물 내용 다듬기 및 디자인 등 아직은 갈길이 멀다고 생각해.

- 그럼에도 불구하고, 이번 1주차 자동화 과정에서 아래와 같이 많은 task를 완수했으니
- 다음에 더 보완해볼게 :)  

✅ 환경 셋팅 (VS Code, Claude Code, Python, Docker/Venv)

✅ 디렉토리 구조 설계

✅ Claude 크롤링 소스코드 생성

✅ 카카오톡 API 연동

✅ 자동 스케줄링 설정

For the site tree, see the [root Markdown](https://slashpage.com/clauders.md).
