Celis
크롤링 · 커뮤니티

담화 — 데이터 수집(크롤링) 기반 정보 커뮤니티

성과 지표: 수집 파이프라인 관리자 대시보드 포함 구축
담화 — 데이터 수집(크롤링) 기반 정보 커뮤니티

Client

자체 기획·구축 프로젝트

Tech Stack

Next.jsPythonSchedulerAdmin Dashboard

도전 과제 (Challenge)

  • 이런 서비스의 난도는 예쁜 화면이 아니라 "수집 파이프라인의 안정성과 합법성"에 있어, 그 부분을 화면으로 증명해야 함.
  • 외부 콘텐츠를 다루는 만큼 저작권 리스크를 최소화하는 노출 방식(요약·출처 표기·링크아웃)을 설계에 녹여야 함.
  • 수집 콘텐츠와 사용자 글을 한 피드에서 자연스럽게 섞으면서도 출처와 성격을 명확히 구분.

해결책 (Solution)

  • 관리자 대시보드에 출처별 스케줄러(주기)·수집/신규/중복/실패 카운트·응답 딜레이·해시 기반 중복 스킵·오류 로그를 갖춰 파이프라인 운영을 화면으로 구현.
  • 원문 전체 저장이 아닌 요약 + 출처 표기 + 원문 링크아웃 방식, robots 준수·차단 감지 중단, 자동 게시 금지 후 관리자 검수 게이트로 저작권 리스크에 정면 대응.
  • 홈 통합 피드에서 수집 카드와 커뮤니티 글을 태그·배지로 구분하고, 크림 웜톤 + 세리프 제목으로 커뮤니티 정서를 담은 디자인 시스템 적용.

성과 지표 (Impact)

  • 발주 요구사항(크롤링 엔진·부하 방지 딜레이·법적 노출 방식·관리자 백오피스)을 화면과 1:1로 대응시켜 이해도를 증명하는 형태로 구축.
  • "수집 파이프라인까지 다뤄 본 팀"이라는 신뢰를, 말이 아니라 작동하는 관리자 화면으로 보여주는 레퍼런스.

크롤링 서비스의 진짜 리스크는 화면 밖에 있다

"타 사이트 콘텐츠를 수집해 커뮤니티를 키운다"는 기획에서 발주자가 가장 불안해하는 것은 디자인이 아닙니다. 저작권 분쟁, 대상 서버 부하, 수집 실패의 연쇄 — 눈에 보이지 않는 파이프라인이 서비스의 생사를 가릅니다. 담화는 그 불안을 먼저 해소하는 데 집중했습니다.

가장 공들인 화면은 관리자 크롤링 대시보드입니다. 출처별 스케줄러·수집/신규/중복/실패 카운트·응답 딜레이·해시 기반 중복 스킵·오류 로그로 파이프라인을 관제합니다. 노출은 원문 전체 저장이 아닌 '요약 + 출처 표기 + 원문 링크아웃'으로, robots 준수와 차단 감지 중단, 그리고 자동 게시 대신 사람이 검수해 승인하는 게이트로 저작권 리스크를 구조적으로 낮췄습니다. 화면은 그다음 문제였습니다.

프로젝트 구현 및 연동 의뢰

Celis의 구현 사양 및 검토 프로세스를 기반으로 한 소프트웨어 구축 의뢰가 필요하시다면 요구사항을 기재해 주십시오. 담당 기술 아키텍트가 요건 분석 후 조속히 상세 기술 제안을 회신하겠습니다.