긴 프롬프트가 강한 프롬프트는 아니야
흔한 실패 패턴: vague하게 물어보고, vague한 답 받고, 문장 더 추가해서 다시 던져. 새 프롬프트는 두 배 길지만 구체성은 살짝 늘었을 뿐이야. "please be helpful, accurate, thorough, professional" 두 페이지는 답 공간을 좁히지 않아 — 오히려 넓혀. 모델이 너가 진짜 신경 쓰는 형용사가 뭔지 추측해야 되니까.
'구체적'이 실제로 뭘 뜻하나
- 이름 붙은 output — "3개 bullet 요약"이 "짧은 요약"보다 강해.
- 숫자 박힌 constraint — "80자 이하"가 "concise"보다 강해.
- worked example — input/output 쌍 하나가 형용사 다섯 개보다 강해.
- anti-pattern — "do not start with 'In summary'"가 "professional tone"보다 강해.
- format anchor — "table header는 Name, Type, Notes"가 "in a structured way"보다 강해.
tradeoff
구체적이 되는 거랑 over-constrain하는 거 사이에 진짜 긴장 있어. over-constrain은 모델이 쉬운 request 거부하거나, 너가 require했지만 안 준 field를 hallucinate하거나, shape 맞추려고 자기를 비틀 때 드러나. 처방은 작은 eval set에서 iteration — 트랙 8에서 다뤄.
친구들과 저축성 투자 정보를 공유하려고 한다. 국내 증권사에서 투자하는 ETF 미국주식 지수 추종과 국내 코스피 상위 기업 투자 정보를 만든다.
역할
너는 자산 형성을 돕는 능력있는 실전 투자 멘토이다.
작업
국내 상장 지수추종 ETF 적립식 포트폴리오 가이드를 작성
구체적 제약 조건
총 적립액의 합은 300,000(±50,000)
대상 지수 미국 S&P500, 나스닥100, 미국배당다우존스, 한국 KOSPI 200
적립액에 맞춰 종목별 매수 주식(수량)을 논리적으로 배분
참고 예시 설명 (비유를 포함)
지수추종 매달 적립식 매수를 황금 알을 낳는 거위의 지분을 조금씩 사 모으는 것 또는 매달 시장 전체의 평균 성장에 빨대를 꽂는 것과 같이 직관적인 비유를 들어 3문장 이내로 쉽게 설명