🚨 [CRITICAL] AI_MAINTENANCE_RULES 🚨

이 λ¬Έμ„œλŠ” λΈ”λ‘œκ·Έ μžλ™ν™” νŒŒμ΄ν”„λΌμΈμ˜ 생λͺ…μ€„μž…λ‹ˆλ‹€. ν–₯ν›„ μ½”λ“œλ₯Ό μˆ˜μ •ν•˜λŠ” μ–΄λ–€ AI도 μ•„λž˜μ˜ 핡심 μ‹œμŠ€ν…œμ„ μž„μ˜λ‘œ μƒλž΅, μ΅œμ ν™”, λ˜λŠ” ν›Όμ†ν•΄μ„œλŠ” μ•ˆ λ©λ‹ˆλ‹€.

1. πŸ›‘οΈ API 무적 μˆœν™˜ (Active Failover) μ‹œμŠ€ν…œ 보쑴

  • generate_with_retry ν•¨μˆ˜μ˜ API 호좜 μ—λŸ¬(ResourceExhausted λ“±) λ°œμƒ μ‹œ 무쑰건 μž‘λ™ν•΄μ•Ό ν•©λ‹ˆλ‹€.
  • 2쀑 루프 둜직 μ ˆλŒ€ 보쑴: 1차둜 단일 API ν‚€ λ‚΄μ—μ„œ λͺ¨λΈ(gemini-3.5-flash-lite -> 3.1-flash-lite)을 μ „ν™˜ν•˜κ³ , 2차둜 λ‹€μŒ GEMINI_API_KEY둜 κ΅μ²΄ν•˜μ—¬ μž¬μ‹œλ„ν•˜λŠ” λ‘œμ§μ„ μ§€μš°μ§€ λ§ˆμ„Έμš”.

2. ✍️ True 3-Pass κΈ€μ“°κΈ° νŒŒμ΄ν”„λΌμΈ (AEO/SEO μ΅œμ ν™”)

API λΉ„μš©μ„ 아끼겠닀고 κΈ€μ“°κΈ° 단계λ₯Ό 1~2개둜 λ‹¨μΆ•ν•˜μ§€ λ§ˆμ„Έμš”. λ°˜λ“œμ‹œ μ•„λž˜ 3단계λ₯Ό λ…λ¦½μ μœΌλ‘œ ν˜ΈμΆœν•΄μ•Ό ν•©λ‹ˆλ‹€.

  • Pass 1 (Write): 검색어 기반의 정보성 μ΄ˆμ•ˆ 생성
  • Pass 2 (Check): AEO(AI μ΅œμ ν™”), SEO, GEO κ΄€μ μ—μ„œ μ΄ˆμ•ˆμ˜ 약점을 λ‚ μΉ΄λ‘­κ²Œ λΉ„νŒ
  • Pass 3 (Revise): λΉ„νŒμ„ μˆ˜μš©ν•˜μ—¬ AI 특유의 기계적 말투λ₯Ό μ œκ±°ν•œ μ‚¬λžŒλ‹€μš΄ μ „λ¬Έκ°€ μ΅œμ’… 원고 μž‘μ„±

3. πŸ–ΌοΈ 썸넀일 이미지 기획 (닀쀑 사물 μ‘°ν•© ν—ˆμš© & μ‹¬ν”Œ ν”„λ‘¬ν”„νŠΈ)

  • λŒ€μƒ μ œν•œ: 인물, 동물은 μ ˆλŒ€ κΈˆμ§€ν•©λ‹ˆλ‹€.
  • μ‘°ν•© ν—ˆμš©: λ°˜λ“œμ‹œ 1개의 사물일 ν•„μš”λŠ” μ—†μŠ΅λ‹ˆλ‹€. λŒ€μƒμ€ β€˜μƒμ§•μ μΈ 무생물 μ‚¬λ¬Όβ€™μ΄λ˜, λ¬Έλ§₯에 λ§žλŠ” μ μ ˆν•œ μ‚¬λ¬Όλ“€μ˜ μžμ—°μŠ€λŸ¬μš΄ μ‘°ν•©(예: ν™©κΈˆ 동전과 계산기)을 ν—ˆμš©ν•©λ‹ˆλ‹€.
  • μ‹¬ν”Œ ν”„λ‘¬ν”„νŠΈ κ³ μ •: 찰흙 μ§ˆκ°μ„ λ°©μ§€ν•˜κΈ° μœ„ν•΄ κ³Όλ„ν•œ μˆ˜μ‹μ–΄(Photorealistic, 8k, ultra λ“±)λ₯Ό λ°°μ œν•˜κ³  무쑰건 μ•„λž˜ 포맷을 κ³ μ • μ‚¬μš©ν•˜μ„Έμš”. A realistic photograph of {obj_name} on a clean desk, bright natural lighting, simple and clear

4. πŸ’° 영문 경제 λΈ”λ‘œκ·Έ ν•„μˆ˜ κ·œμΉ™ (Golden Keyword Miner)

  • 100% 데이터 λ“œλ¦¬λΈ ν™©κΈˆ ν‚€μ›Œλ“œ μ•„ν‚€ν…μ²˜ 적용:
    1. Google News RSS (US): λ―Έκ΅­ 경제/금육 μ‹€μ‹œκ°„ λ‰΄μŠ€ ν—€λ“œλΌμΈμ„ μˆ˜μ§‘ν•˜μ—¬ 팩트λ₯Ό ν™•λ³΄ν•©λ‹ˆλ‹€.
    2. AI Seed Extraction: 가십을 λ°°μ œν•˜κ³  핡심 영문 λͺ…사(Seed) 5개λ₯Ό μΆ”μΆœν•©λ‹ˆλ‹€.
    3. Google Autocomplete API: 씨앗 λͺ…사λ₯Ό ν™•μž₯ν•˜μ—¬ μ‹€μ œ μœ μ €κ°€ κ²€μƒ‰ν•˜λŠ” λ‘±ν…ŒμΌ ν‚€μ›Œλ“œλ₯Ό λ°œκ΅΄ν•©λ‹ˆλ‹€.
    4. History Validation: posted_history.txtλ₯Ό λŒ€μ‘°ν•˜μ—¬ μ™„λ²½νžˆ μΌμΉ˜ν•˜λŠ” 쀑볡 ν‚€μ›Œλ“œλ₯Ό μ›μ²œ μ°¨λ‹¨ν•©λ‹ˆλ‹€.
  • US νƒ€κ²Ÿ 영문 μž‘μ„±: λͺ¨λ“  μ›κ³ λŠ” μ˜μ–΄(English)둜 μž‘μ„±λ˜λ©° λ―Έκ΅­ μ‹œμž₯을 νƒ€κ²ŸνŒ…ν•΄μ•Ό ν•©λ‹ˆλ‹€.
  • μ• λ“œμ„ΌμŠ€ 블둝 보쑴: d_top, d_middle, d_bottom μœ„μΉ˜μ— μΉ˜ν™˜λ˜λŠ” 고단가 μ• λ“œμ„ΌμŠ€ κ΄‘κ³  블둝을 ν›Όμ†ν•˜μ§€ λ§ˆμ„Έμš”.