DOCS/journey/troubleshooting/260203_뉴스브리핑_줄간격_및_동남아_이모지_제거.md
Claude-51124 a12b85cb1d 트러블슈팅: 260203 뉴스브리핑 줄간격 및 동남아 이모지 제거
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-03 09:45:12 +09:00

1.8 KiB

뉴스 브리핑 줄간격 통일 및 동남아 이모지 제거

날짜: 2026-02-03 작성자: happybell80 관련 파일:

  • skill_news/app/services/naver_startup_news_service.py
  • skill_news/app/services/sea_news_service.py
  • skill_news/app/services/sea_news_filter.py
  • skill_news/app/utils/text_utils.py
  • rb8001/app/services/skills/startup_news_skill.py

1. 문제

  • 줄간격 불일치: 동남아 앞 3줄, 명언 앞 1줄 등 섹션별 빈줄이 제각각이라 혼란.
  • 동남아 이모지: Gemini 번역 또는 원본 기사 제목에서 이모지 유입.

2. 해결

2.1 줄간격 규칙 (각 단위 뒤 빈줄)

단위 뒤 빈줄
오프닝 2
출처 1
깡프로 헤드라인 2
동남아 소식 2
클로징 1
명언 1

2.2 이모지 제거 (2단계)

  1. 프롬프트: translate_titles_to_korean에 "Do not use emojis." 추가.
  2. 후처리: strip_emoji() 유틸로 번역 결과·포맷 출력 시 이모지 제거 (한글/한자 보존).

3. 변경 파일

레포 파일 변경
skill_news app/utils/text_utils.py 신규. strip_emoji()
skill_news app/services/sea_news_filter.py 프롬프트 + 번역 후 strip_emoji
skill_news app/services/sea_news_service.py format_sea_news_for_slack에서 title strip_emoji
skill_news app/services/naver_startup_news_service.py 줄간격 규칙, 명언 뒤 1줄 추가
rb8001 app/services/skills/startup_news_skill.py block 앞 빈 제거 (깡해드↔동남아 2줄)

4. 교훈

  • 각 단위 뒤 빈줄만 두고 앞 빈줄 중복 추가하지 않으면 통일 유지.
  • strip_emoji Unicode 범위에 한글(AC00-D7A3) 포함 범위 넣지 말 것. 24C2-1F251 범위는 CJK 포함이라 제거함.