AC POST 개발로그 · 3화
7월 3일 커밋 14개로 지면을 다시 짰다: 논문은 추천 수, 레포는 설치 가능성, 시장 기사는 할당량
7월 3일 하루에 커밋 14개로 섹션 대부분을 다시 설계했다. 논문은 추천 수로, 레포는 설치할 수 있는지로, 시장 기사는 장르 할당량으로 골랐다. 그 뒤 X 다이제스트와 중국 AI를 붙이고, 아침 8시 10분에 헤르메스에 지면을 넘긴다.
석 달 가까이 쓰자 섹션마다 아쉬운 곳이 보였다. 자본시장 섹션은 매일 비슷한 시황과 금리 기사로 차서 잘 읽지 않게 됐다. 마켓 시그널은 구글 뉴스 검색으로 찾은 기사, 곧 뉴스가 다시 쓴 남의 말이 대부분이었다. 7월 3일에 커밋 14개를 넣어 섹션 대부분을 하루 만에 다시 짰다.
섹션마다 고르는 기준을 바꿨다
AI 리서치는 허깅페이스 Daily Papers에서 추천을 많이 받은 논문을 주 출처로 삼았다. 프롬프팅, 에이전트, 검색 증강, 도구 사용 같은 기법 쪽 arXiv 검색을 보조로 붙이고, 하루 10편까지만 싣는다. 논문마다 실무에 어떻게 쓰는지, 코드나 스킬로 옮길 수 있는지를 따로 뽑게 했다.
AI 활용은 해커뉴스에서 직접 만든 걸 보여 주는 Show HN 글을 가장 위에 두고, 도구 소개와 사용기를 그다음에 둔다. 정책과 논문과 기업 뉴스는 뺐다. 오늘의 레포는 인기 순위가 아니라 오늘 설치해 볼 만한 AI 도구를 고르는 코너로 바꿨다. 저장소 설명 문서에 설치 명령이 있으면 먼저 싣고, 목록형 자료나 강의, 면접 대비 저장소는 뺐다. 경제 논문 섹션은 이날 없앴다.
자본시장은 장르마다 하루 할당량을 뒀다. 증시 시황 2건, 금리 3건, 환율 1건, 실적 5건, 공모 3건, 인수합병 같은 거래 5건, ETF·펀드 2건, 기타 8건이다. 같은 기업의 같은 방향 기사는 사건 하나로 묶었다. 폭락장 기사로 시험해 보니 시황 기사 17건이 2건으로 줄었다.
마켓 시그널은 통째로 버렸다
마켓 시그널은 고치지 않고 다시 지었다. 구글 뉴스 검색과 여섯 갈래 분류를 전부 지우자 코드가 770줄 줄었다. 대신 검증한 1차 출처 15곳을 구독한다. 투자자의 개인 메모, 공매도 리서치 회사의 보고서, 거시 뉴스레터, 칼럼, 미국 연준과 국제결제은행의 연설문이다. 뉴스가 다시 쓴 시장 전망 대신 업계 사람이 직접 쓴 글만 모은다.
같은 날 검수에서 하나가 더 걸렸다. 국제결제은행 연설문이 하루 8건을 혼자 다 차지하고 있었다. 그래서 먼저 싣는 순서를 고발 보고서, 메모, 거시 노트, 연설, 칼럼 순으로 정하고, 연설과 칼럼은 하루 2건까지로 막았다.
1면 오늘의 이슈
1면 맨 위에는 오늘의 이슈를 새로 올렸다. 고르는 과정은 세 겹이다. 먼저 규칙으로 후보를 추린다. 다음으로 언어 모델이 후보마다 두 번 따로 채점하고 첫 문장을 만든다. 마지막으로 섹션이 한쪽으로 쏠리지 않았는지, 겹치는 이슈나 어제와 같은 이슈가 없는지를 다시 본다.
번역도 이날 다졌다. 전에는 번역 모델이 한 번 실패하면 그날은 번역을 아예 꺼 버렸다. 새벽에 모델이 막 깨어나며 한 번 실패하면 하루치가 영어로 나갔다. 연속 세 번 실패해야 끄고, 성공하면 다시 센다. 예비 번역을 맡은 Gemini의 결과는 정말 한국어인지 한 번 더 확인한다.
남이 만든 재료를 받아 싣는다
7월 하순에는 다른 파이프라인의 결과를 받아 싣기 시작했다. 따로 도는 X 수집기가 번역하고 요약해 둔 글을 읽기만 하는 X 다이제스트다. 처음에는 06:05 실행에 넣었는데, 그 시각에는 어제 파일밖에 없었다. 어제 걸러진 글이 오늘의 한도를 먼저 채워, 아침에 나온 새 글이 전부 밀려났다. 그래서 06:05에서 빼고, 발행이 끝난 뒤 오전에 따로 한 번 더 돌려, 이미 나온 호에 섹션으로만 덧붙이게 했다. 1면은 건드리지 않는다.
8월 22일에는 중국 AI 섹션을 붙였다. 중국 개발자 커뮤니티와 AI 매체 기사를 비공개 초안으로 먼저 저장하고, 전문 번역이 끝난 것만 공개한다. 이 섹션은 원문 링크 대신 AC POST 안에서 한국어 전문으로 읽는다. 9월 25일부터 영어 제목과 요약은 로컬 모델 Qwen3.8 Flash Next가 옮기고, 실패하면 Gemini가 대신한다.
2026년 9월 29일자는 새 기사 160건을 모아 기사 96건과 저장소 3건을 지면에 올렸다. 실행은 349초 걸렸다.
배운 것
좋은 지면은 더 많이 모아서가 아니라 섹션마다 고르는 기준이 달라서 생겼다. 논문은 추천 수, 레포는 설치 가능성, 시장 기사는 장르 할당량, 목소리는 1차 출처. 기준을 하나로 두면 가장 많이 쏟아지는 종류가 지면을 먹었다.
AC POST는 모으고 고르는 데서 멈춘다. 매일 아침 8시 10분에 헤르메스가 이 지면을 읽고 카드뉴스를 만든다. 그 이야기는 카드뉴스 개발로그에서 이어진다.