Life's Good
01 / 08
AI 톡톡 004호AI에게 물을 때,
AI에게 물을 때,
'구분'만
잘해도 결과가 달라집니다
같은 질문을 해도, 입력을 어떻게 나누느냐에 따라 답의 정확도가 28%까지 차이 난다는 연구 결과가 있어요. 오늘은 프롬프트를 '섹션'으로 나누는 방법을 소개합니다.
구조가 명확할수록,
AI도 내 의도를 더 잘 읽는다.
AI도 내 의도를 더 잘 읽는다.
프롬프트업무활용정확도
같은 질문을 해도, 입력을 어떻게 나누느냐에 따라 답의 정확도가 28%까지 차이 난다는 연구 결과가 있어요. 오늘은 프롬프트를 '섹션'으로 나누는 방법을 소개합니다.
우리가 프롬프트와 문장을 쓸 때 자연스럽게 쓰는 마크다운 구분선(##, ---)은 AI가 보기에 모호할 때가 있어요. 반면 XML 태그처럼 열고 닫는 구조는 역할 구분이 명확합니다.
"회의록을 정리해줘. 입력: 여러 사람이 말한 내용. 형식: 불릿 리스트."
"<input>회의 내용</input> <instruction>불릿 리스트로 정리</instruction>"
<input>
[처리할 원본 데이터를 여기에 붙여넣기]
</input>
<instruction>
[AI가 해야 할 작업을 구체적으로 작성]
예: 위 내용을 5줄로 요약하고,
핵심 결정사항과 담당자를 표로 정리해줘.
</instruction>
<output_format>
- 요약: 5줄 이내 불릿
- 결정사항: 표 (항목 | 담당자 | 기한)
- 주의: 추측은 표시하지 않기
</output_format>여러 사람이 말한 회의 내용을 정리할 때, 입력과 지시를 섞어 쓰면 AI가 '어디를 요약해야 할지' 헷갈려 합니다.
바이브 코딩할 때 "이 코드 검토해줘"라고만 하면 AI가 어디를 집중해야 할지 애매합니다. XML 태그로 요청을 명확히 해보세요.
<input>
[리뷰받을 전체 코드]
</input>
<instruction>
다음 기준으로 리뷰해줘:
1. 보안 취약점 (OWASP Top 10 기준)
2. 성능 병목 가능성
3. 가독성 개선 포인트
각 항목은 심각도(상/중/하)와 함께 표시해줘.
</instruction>
<output_format>
- 문제: [항목명]
- 심각도: 상/중/하
- 위치: [함수/라인]
- 제안: [구체적인 수정 방안]
</output_format>