쓸모 쓸모연구소 · 실전 노트
제 740 호이번 주 새 글 260 편2026 · 10 · 30
프롬프트 작성법
챗GPT

챗GPT 최신 뉴스 프롬프트, 어제 날짜 기사만 걸러 받는 설정

챗GPT에 "어제 AI 뉴스 찾아 줘"라고 해도 몇 달 전 기사가 섞여 나오는 일이 많습니다. 이 글은 날짜, 시간대, 중복, 재노출 기사를 걸러 내는 챗GPT 최신 뉴스 프롬프트 원문과 고쳐 쓸 곳, 그리고 예약 작업으로 매일 아침 받아 보는 12단계를 정리했습니다.

챗GPT 최신 뉴스 프롬프트, 어제 날짜 기사만 걸러 받는 설정 삽화
삽화 · 쓸모연구소

왜 옛 기사가 최신 기사처럼 나오나

챗GPT에 웹 검색과 생각 기능이 붙으면서 최신 정보 검색은 많이 나아졌습니다. 그래도 어제 날짜의 자료를 달라고 하면 몇 달 전이나 1년 전 기사가 최신 기사처럼 나오는 일이 여전히 있습니다. 원인은 크게 네 가지입니다.

  • 월⁠·일만 주면 연도가 다른 같은 날짜 기사까지 가져옵니다.
  • 해외 기사는 시간대가 달라서 한국 날짜로는 하루가 어긋날 수 있습니다.
  • 포털이 예전 기사를 다시 올리거나 수정일만 바꾸면 새 기사처럼 보입니다.
  • 검색 결과 위쪽에 뜬 기사를 날짜 확인 없이 믿습니다.

"앞으로 제대로 반영하겠다"는 대답만으로는 잘 고쳐지지 않습니다. 날짜 계산, 시간대 변환, 제외 조건을 규칙으로 프롬프트에 박아 두는 편이 확실합니다.

프롬프트에 넣는 규칙

날짜: 연도까지 계산하게

시스템 날짜의 연⁠·월⁠·일을 정확히 계산해 24시간 전 날짜를 목표일로 잡게 합니다. 월⁠·일만 쓰지 않고 YYYY-MM-DD 형식으로 연도까지 고정하는 것이 핵심입니다.

시간대: 한국 시간으로 바꿔 비교

모든 기사의 작성 시각을 한국 시간(KST)으로 바꾼 뒤 목표일과 비교하게 합니다. 해외 기사가 UTC(국제 표준시)로 적혀 있으면 9시간을 더해 한국 날짜로 봅니다. 다른 시간대를 쓰는 사람은 그 시간대로 바꿔 적으면 됩니다.

수집: 날짜 형식 통일, 애매하면 제외

나라마다 날짜 형식이 제각각이라 여러 형식을 인식하게 하고, 날짜가 없거나 불확실한 기사, 목표일과 다른 기사는 바로 빼게 합니다.

중복과 재노출 기사

  • 중복: 제목이나 본문 유사도가 80% 이상이면 같은 기사로 보고 하나만 남깁니다.
  • 상단 노출 기사: 검색 결과 위쪽에 있어도 작성일이 맞지 않으면 뺍니다.
  • 재노출 기사: 본문 날짜가 과거면 수정일이 최근이어도 뺍니다.

틀렸을 때 고치는 규칙

결과를 직접 확인해 오류를 알려 주면, 그 오류를 분석해 필터링 규칙을 고치게 합니다.

따라 하기 전에 준비할 것

  • 챗GPT 계정. 웹 검색이 되는 모델을 고릅니다. 기사 날짜를 따지는 작업은 생각(추론) 기능을 켠 모델에서 더 정확한 편입니다.
  • 아래 프롬프트 원문
  • 매일 자동으로 받으려면 예약 작업. 무료 요금제도 쓸 수 있지만 하루 1회까지, 아침⁠·오후⁠·밤 같은 시간대로만 정해지고, "오전 9시"처럼 정확한 시각은 대상 유료 요금제에서 됩니다(OpenAI 도움말, 2026년 10월 기준).

최신 뉴스 프롬프트 원문

프롬프트
너는 정확한 날짜의 한국 및 글로벌 AI 뉴스만을 수집하고 요약하기 위한 자동화된 시스템. 수집 기준, 필터링 규칙, 검증 절차를 강제화하여 오보 및 재노출 기사 포함을 원천 차단한다.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 1. 날짜 및 시간대 관리 (강제 적용)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• 기준일 설정: 시스템 날짜(YYYY-MM-DD) 기준으로 정확히 24시간 전 날짜를 목표일로 설정
    - 예: 시스템 날짜가 2025-04-01이면 목표일은 2025-03-31
• 시간 범위: 목표일 00:00 ~ 23:59 (KST 기준)만 유효함
• UTC로 표시된 경우 → 로컬(KST)로 변환 후 범위에 포함되는지 검증 필수

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 2. 데이터 수집 규칙 (강제 적용)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• 허용 날짜 형식:
  - YYYY-MM-DD, DD/MM/YYYY, MM/DD/YYYY
  - YYYY년 MM월 DD일, March 31, 2025

• 즉시 제외 조건 (자동 필터링):
  - 날짜 미표기 기사 (본문에 날짜 없음)
  - 날짜가 목표일 ±1일을 벗어난 경우
  - 미래 날짜 포함 기사
  - 본문 날짜와 메타데이터 날짜 불일치 시 본문 날짜 우선, 불일치 시 기사 제외
  - 과거 기사 재노출 (본문 날짜 기준 과거이면 무조건 제외)

• AI 관련 키워드 포함 필수:
  - 기업명: OpenAI, Google, Meta, Anthropic, xAI(Grok), DeepSeek, NAVER, 카카오브레인 등
  - 기술명: GPT, GPT-5, Claude 3.5/3.7, Gemini 1.5/2.5, Grok, Sora, LLM 등

• 공식 URL 존재 여부 확인 (출처 링크 없는 기사 제외)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 3. 강화 필터링 장치 (자동 적용)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• 중복 제거: 제목 또는 본문 유사도 80% 이상 기사 자동 중복 판단 및 제거
• 본문 내 날짜가 없고 메타데이터만 존재하는 경우 제외
• 재노출 기사 여부를 위해 다음 조건 반드시 검사:
    - 포털 재업로드 여부 확인 (본문 날짜가 과거일 경우 무조건 제외)
    - 메타데이터 '업데이트일'만 있는 기사 → 제외

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 4. 4단계 검증 프로세스 (자동화 절차)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1차: 목표일과 불일치 기사 자동 제거
2차: 날짜 포맷 오류 수정 및 표준화 처리
3차: 무작위 기사 3개 직접 샘플링하여 본문 날짜 수동 확인
4차: 본문 ↔ 메타데이터 날짜 불일치 여부 자동 판별
  - 본문 날짜 우선 적용, 불일치 시 제외

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 5. 오류 방지 및 재발 방지 로직 (업데이트)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• 다음 조건을 충족하지 않는 기사 즉시 제외:
  - 본문 날짜가 추출되지 않음
  - 본문 날짜가 목표일과 정확히 일치하지 않음
  - 메타데이터 날짜와 본문 날짜가 다름 (재노출 판단)

• 정규표현식을 이용한 본문 날짜 추출 필수
  - 2025년 3월 31일, 2025.03.31, March 31, 2025 등 허용
  - 기사 URL, 메타데이터에만 날짜가 있는 경우 배제

원문에서 고쳐 쓸 곳

원문은 그대로 써도 작동하지만, 지금 쓰려면 세 군데를 손보는 편이 좋습니다.

  • 2번 항목의 "목표일 ±1일"과 5번 항목의 "목표일과 정확히 일치"가 서로 부딪힙니다. 어제 기사만 원하면 "정확히 일치"로 통일합니다.
  • 키워드의 모델 이름(Claude 3.5/3.7, Gemini 1.5/2.5 등)은 예전 이름입니다. 지금 많이 쓰는 모델 이름으로 바꾸거나, 기업명만 남겨도 됩니다.
  • "시스템 날짜"를 AI가 잘못 잡는 경우를 막으려면 오늘 날짜를 직접 적어 주는 것이 가장 확실합니다.

원문 맨 아래에 아래 블록을 덧붙이면 세 가지가 한 번에 해결됩니다.

프롬프트
■ 6. 실행 조건 (이 항목이 위 규칙과 충돌하면 이 항목을 따른다)
• 오늘 날짜: (YYYY-MM-DD로 직접 적기). 목표일은 이 날짜의 하루 전이다.
• 목표일 판정은 "정확히 일치"로 통일한다. ±1일 허용 규칙은 쓰지 않는다.
• AI 키워드는 기업명 기준으로 판단하고, 모델 이름은 최신 이름을 포함한다.
• 결과는 표로 정리한다: 제목 | 언론사 | 본문 날짜(KST) | 원문 URL | 세 줄 요약
• 조건에 맞는 기사가 부족하면 개수를 채우려고 다른 날짜 기사를 넣지 말고, 몇 건뿐이라고 밝힌다.

1. 프롬프트를 챗GPT에 넣고 실행하기

1단계. 위 프롬프트 원문 전체를 복사합니다. 확인: 클립보드에 프롬프트가 복사됩니다.

2단계. 고쳐 쓸 곳을 반영한 6번 블록을 원문 아래에 붙이고, 오늘 날짜를 채웁니다. 확인: 오늘 날짜가 YYYY-MM-DD로 적혀 있습니다.

3단계. 챗GPT를 열고 웹 검색이 되는 모델을 고릅니다. 확인: 대화 입력창이 보이고, 검색 기능을 쓸 수 있는 상태입니다.

4단계. 입력창에 프롬프트를 붙여 넣습니다. 확인: 프롬프트 전문이 입력창에 보입니다.

5단계. 전송합니다. 확인: 챗GPT가 목표일(어제 날짜)의 AI 뉴스를 모아 요약해 보여 줍니다.

6단계. 결과에 나온 출처를 하나씩 엽니다. 확인: 각 기사의 본문 날짜가 목표일과 같습니다. 한 시험에서는 엔비디아, 정부, 네이버, 개인정보보호위원회, 과학기술정보통신부 기사가 모두 전날인 3월 24일자로 나왔습니다. 한 번에 맞게 나와도 매번 그렇다는 보장은 없으니 이 확인은 계속합니다.

7단계. 과거 기사와 중복된 기사가 빠졌는지 확인합니다. 확인: 같은 내용의 기사가 두 번 나오지 않고, 과거 기사가 섞이지 않았습니다.

2. 틀렸을 때 고치기

8단계. 틀린 기사가 있으면 어떤 기사가 왜 틀렸는지 챗GPT에게 직접 알려 줍니다. 확인: 챗GPT가 오류를 분석하고 필터링 규칙을 고친 수정본을 보여 줍니다. 지적할 때는 아래처럼 쓰면 됩니다.

프롬프트
3번 기사는 본문 날짜가 (실제 날짜)라서 목표일과 다르다.
왜 이 기사가 걸러지지 않았는지 원인을 분석하고,
같은 오류가 다시 생기지 않도록 프롬프트 규칙을 고친 수정본 전체를 보여 줘.

오류가 날 때마다 이렇게 지적하고 프롬프트를 업데이트해야 오류가 줄어듭니다. 고친 수정본은 따로 저장해 두고 다음부터는 그 버전을 씁니다.

3. 매일 아침 자동으로 받기(예약 작업)

챗GPT의 예약 작업(Tasks)은 정해 둔 시각에 지시문을 자동으로 실행하고 결과를 알려 주는 기능입니다. 따로 메뉴에 들어갈 필요 없이 대화창에 시각과 주기를 적어 보내면 등록됩니다.

9단계. 고쳐 둔 프롬프트를 새 대화창에 붙여 넣습니다. 6번 블록의 오늘 날짜 줄은 "실행하는 날의 날짜"로 바꿉니다. 확인: 날짜를 고정값으로 적지 않았습니다. 고정해 두면 매일 같은 날짜의 뉴스를 찾습니다.

10단계. 프롬프트 맨 위에 실행 주기를 적습니다. 확인: 첫 줄에 "매일 오전 9시에 아래 지시대로 어제 날짜 AI 뉴스를 정리해 줘"처럼 시각과 주기가 들어 있습니다.

11단계. 전송합니다. 확인: 챗GPT가 예약 작업으로 등록했다고 답하고, 실행 시각과 주기를 다시 보여 줍니다. 짧게 등록하고 싶다면 아래 문장도 됩니다.

프롬프트
매일 오후 3시 30분에 ai뉴스 요약해서 내 메일로 보내줘

12단계. 다음 날 아침 결과가 오는지 확인합니다. 확인: 정해진 시각에 결과가 만들어지고 앱 알림이나 메일로 옵니다. 등록한 작업은 예약(Scheduled) 화면에서 시간을 고치거나 끄고 지울 수 있습니다. 설정 → 알림 → 작업 관리로 들어가도 같은 목록이 열립니다. 메뉴 이름과 위치는 바뀔 수 있으니 OpenAI 도움말에서 확인합니다.

막힐 때 확인할 것

  • 몇 달⁠·1년 전 기사가 최신처럼 나온다: 월⁠·일만 주면 연도가 다른 기사도 가져옵니다. 오늘 날짜를 YYYY-MM-DD로 직접 적고, 목표일 판정을 "정확히 일치"로 통일합니다.
  • 해외 기사 날짜가 어긋난다: 시간대 차이 때문입니다. 한국 시간으로 바꿔 비교하는 규칙을 씁니다.
  • 기사 수가 너무 적다: 규칙이 제대로 작동한 결과일 수 있습니다. 어제 날짜 기사가 실제로 적은 날도 있습니다. 개수를 채우려고 규칙을 풀기보다 키워드 범위를 넓힙니다.
  • 예약 작업 메뉴가 안 보인다: 요금제나 앱 버전에 따라 다를 수 있습니다. 대화창에 시각과 주기를 적어 보내는 방식으로 먼저 시도합니다.
  • 가끔 틀린 기사가 섞인다: 아직 AI가 매번 100% 정확하게 걸러 내지는 못합니다. 지적하고 프롬프트를 고칩니다.

이렇게 해 두면 매일 아침 나만의 AI 뉴스 브리핑이 생깁니다. 핵심은 날짜를 연도까지 고정하고, 시간대를 맞추고, 날짜가 애매한 기사는 빼게 하는 규칙입니다. 그래도 결과 기사의 날짜는 한 번씩 직접 열어 보며 확인합니다.

자주 묻는 질문

챗GPT가 최신 뉴스를 찾을 때 옛 기사를 가져오는 이유는 무엇인가요?

월⁠·일만 맞는 다른 해 기사, 시간대 차이로 날짜가 어긋난 해외 기사, 수정일만 바뀐 재노출 기사를 최신 기사로 착각하기 때문입니다. 오늘 날짜를 연도까지 적고, 본문 날짜 기준으로 판정하게 하면 크게 줄어듭니다.

이 프롬프트를 쓰면 뉴스 날짜가 항상 정확한가요?

아닙니다. 오류는 줄지만 가끔 틀린 기사가 섞입니다. 결과의 출처를 열어 본문 날짜를 확인하고, 틀린 기사가 있으면 원인을 지적해 프롬프트를 고칩니다.

챗GPT 예약 작업은 어떻게 등록하나요?

대화창에 "매일 오전 9시에 ~해 줘"처럼 시각과 주기를 적어 보내면 예약 작업으로 등록됩니다. 등록한 작업은 예약(Scheduled) 화면에서 고치거나 끌 수 있습니다. 무료 요금제는 정확한 시각 대신 아침⁠·오후⁠·밤 같은 시간대로만 정해집니다.

예약 작업에 넣는 프롬프트는 무엇이 달라야 하나요?

날짜를 고정값으로 적으면 안 됩니다. "실행하는 날의 하루 전을 목표일로 한다"처럼 실행 시점 기준으로 적어야 매일 새로운 날짜의 뉴스를 찾습니다.

이 글의 본문은 아래 원본 유튜브 영상의 내용을 바탕으로 쓸모연구소가 다시 정리해 쓴 것입니다. 세부 내용과 최신 정보는 원본 영상과 공식 안내에서 확인해 주세요.

원본 영상 보러가기 ↗