뉴스 브리핑 MCP를 위한 프롬프트 수정 (260825)

WonTerry·2026년 8월 25일

LLM

목록 보기
85/94

가장 먼저 get_current_date 를 이용하여 지금 시각을 파악하고, 오늘 대한민국에 경제, 정치, 국제정세, IT, 속보 카테고리에 각각 5개 이상의 주요 뉴스를 검색해. 그리고 검색한 뉴스는 지나치게 간단하게 요약하지 말고 날짜 또는 정확한 수치 등은 남겨서 한 눈에 파악할 수 있도록 한줄 문장으로 간결하게 요약해줘. 그 결과를 telegram으로 전송해줘.

사용자님의 프롬프트는 의도는 명확하지만, AI(특히 에이전트 기반 모델)에게 명령할 때 '모순되는 지시(너무 간단하게 하지 마라 vs 한 줄로 간결하게 해라)''모호한 구조'가 포함되어 있습니다. 이를 AI가 오해 없이 완벽하게 수행하도록 [역할 부여 - 단계별 지시 - 제약 조건 - 출력 형식] 구조로 수정해 드립니다.

사용 목적에 따라 두 가지 버전을 제안합니다.


옵션 1. 정밀 작업용 프롬프트 (가장 추천)

에이전트(Agent)에게 명령할 때 가장 오류가 적은 '단계별(Step-by-step) 구조화 프롬프트'입니다. AI가 논리적 순서를 놓치지 않게 합니다.

[Persona] 너는 전문 뉴스 큐레이터이자 데이터 분석가이다.

[Task] 다음 4단계 절차를 엄격히 준수하여 오늘자의 주요 뉴스를 수집하고 전송하라.

Step 1. 시각 파악: get_current_date를 호출하여 오늘 날짜를 확인하라.
Step 2. 뉴스 검색: 확인된 오늘 날짜를 기준으로 대한민국 내 [경제, 정치, 국제정세, IT, 속보] 5개 카테고리의 주요 뉴스를 각 카테고리당 최소 5개 이상 검색하라.
Step 3. 정보 추출 및 요약: 검색된 각 뉴스에 대해 다음 조건을 만족하는 요약을 작성하라.

  • 핵심 정보(날짜, 정확한 수치, 고유 명사 등)를 반드시 포함할 것.
  • 문장은 반드시 '한 문장'으로 끝낼 것.
  • 너무 단순한 제목 형태가 아니라, 핵심 사실이 드러나는 완결된 문장 형태일 것.
    Step 4. 결과 전송: send_message를 사용하여 결과를 텔레그램으로 전송하라.

[Output Format]

  • Markdown 형식을 사용하여 가독성을 높일 것.
  • 각 카테고리 앞에는 적절한 이모지(💰, ⚖️, 🌎, 💻, 🚨)를 붙일 것.
  • 카테고리명은 [카테고리명] 형태로 구분할 것.

옵션 2. 자연어 중심 프롬프트 (간결한 버전)

대화형 AI에게 가볍게 명령할 때 적합하며, AI가 문맥을 파악하여 유연하게 대처하도록 합니다.

명령: get_current_date로 오늘 날짜를 먼저 확인한 후, 대한민국[경제, 정치, 국제정세, IT, 속보] 분야의 최신 뉴스들을 카테고리별로 5개 이상씩 수집해줘.

요약 가이드라인:
각 뉴스 요약 시, 핵심 수치(예: %, 원, 명 등)와 정확한 날짜를 포함하여 정보의 가치를 유지하되, 한눈에 읽히도록 한 줄의 완결된 문장으로 간결하게 요약해줘. 너무 짧은 제목 형태는 지양할 것.

최종 결과물:
Markdown 형식을 사용해 카테고리별로 깔끔하게 정리한 뒤, send_message를 통해 텔레그램으로 즉시 전송해줘.


💡 수정 포인트 설명 (왜 이렇게 고쳤나?)

  1. 모순 해결 (Ambiguity Resolution):

    • 기존: "지나치게 간단하게 요약하지 마라" vs "한 줄로 간결하게 요약해라"
    • 수정: "핵심 수치와 정보를 포함하여 정보의 가치를 유지하되, 한 줄의 완결된 문장으로 요약하라"로 수정했습니다. 이렇게 해야 AI가 '짧지만 알찬' 문장을 만듭니다.
  2. 단계별 지시 (Chain-of-Thought):

    • AI에게 Step 1, 2, 3...와 같이 순서를 지정해주면, get_current_date를 먼저 호출하는 것을 잊어버리거나 검색 단계에서 날짜를 잘못 설정하는 실수를 획기적으로 줄여줍니다.
  3. 구체적인 수치 언급 (Specific constraints):

    • 단순히 "수치를 남겨라"라고 하기보다, "날짜, 금액, 비율, 고유 명사 등"이라고 예시를 주면 AI가 무엇을 추출해야 할지 명확히 인지합니다.
  4. 출력 형식 지정 (Formatting):

    • 텔레그램은 Markdown(굵게, 기울임 등)을 지원합니다. 이를 명시함으로써 사용자가 나중에 메시지를 받았을 때 훨씬 보기 좋게 만들어줍니다.
profile
Hello, I'm Terry! 👋 Enjoy every moment of your life! 🌱 My current interests are Signal processing, Machine learning, Python, Database, LLM & RAG, MCP & ADK, Multi-Agents, Physical AI, ROS2...

0개의 댓글