AI 도구 디렉토리 운영을 보여주는 대시보드 만드는 법
Cron이 빠르게 진화하는데 데이터에 버전이 안 찍혀 추적이 어려운 문제를 해결하기 위해 컨텐츠별 버전 메타데이터와 휴리스틱 분류기를 도입하고, 검수 대기와 강화 큐를 한눈에 보는 관리자 대시보드를 만들었습니다.
100% 바이브코딩 · Claude Code 실전 프로젝트
AI 비서, AI 홈페이지, 자동 주식투자를 코딩 없이 만들고 성과를 공개합니다
바이브코딩은 코드를 직접 작성하지 않고 자연어로 AI에게 지시하여 소프트웨어를 만드는 새로운 개발 방식입니다. 이 AI 랩에서는 Claude Code를 사용해 세 가지 실전 프로젝트를 구축하고 있으며, 그 전체 과정을 157건의 빌드 로그로 공개합니다.
텔레그램에서 한국어로 명령하면 서류 분석, 계약서 작성, 리스크 스캔, 모닝 브리핑까지 처리하는 22개 스킬 AI 비서. 세무사무소에서 매일 실무에 사용 중입니다.
전체 구축 과정 →Cron이 빠르게 진화하는데 데이터에 버전이 안 찍혀 추적이 어려운 문제를 해결하기 위해 컨텐츠별 버전 메타데이터와 휴리스틱 분류기를 도입하고, 검수 대기와 강화 큐를 한눈에 보는 관리자 대시보드를 만들었습니다.
Clarity 분석으로 사용자가 스프레드시트처럼 컬럼 헤더를 누르는 시도가 다수 발견되어 정렬 기능을 추가했습니다. 순위·종합 점수·코딩·추론·난이도 컬럼을 클릭하면 즉시 재정렬됩니다.
Clarity 분석으로 한 명이 66번 누른 페이지를 발견해 원인이 시각적으로 클릭 가능해 보이지만 단순 표시였던 도넛 게이지임을 확인하고 클릭 가능하게 만들었습니다. 직업 페이지 전체에 한 번 수정으로 반영됩니다.
30일치 모델 시계열 데이터를 활용해 신모델 출시·점수 변동·격차 변화를 매일 자동으로 서술하는 인사이트 박스를 추가했습니다. 데이터가 매일 바뀌어도 정적 텍스트로 굳어있던 문제를 해결했습니다.
사용자가 클릭 가능해 보이는데 안 눌리는 영역(모델명 텍스트, 비교 표 행) 4곳을 찾아 모두 도구 상세 페이지로 연결되는 링크로 바꿨습니다. 사전 빌드된 비교 페이지 30개 전체에 한 번 수정으로 반영됩니다.
Cron이 빠르게 진화하는데 데이터에 버전이 안 찍혀 추적이 어려운 문제를 해결하기 위해 컨텐츠별 버전 메타데이터와 휴리스틱 분류기를 도입하고, 검수 대기와 강화 큐를 한눈에 보는 관리자 대시보드를 만들었습니다.
Clarity 분석으로 사용자가 스프레드시트처럼 컬럼 헤더를 누르는 시도가 다수 발견되어 정렬 기능을 추가했습니다. 순위·종합 점수·코딩·추론·난이도 컬럼을 클릭하면 즉시 재정렬됩니다.
Clarity 분석으로 한 명이 66번 누른 페이지를 발견해 원인이 시각적으로 클릭 가능해 보이지만 단순 표시였던 도넛 게이지임을 확인하고 클릭 가능하게 만들었습니다. 직업 페이지 전체에 한 번 수정으로 반영됩니다.
30일치 모델 시계열 데이터를 활용해 신모델 출시·점수 변동·격차 변화를 매일 자동으로 서술하는 인사이트 박스를 추가했습니다. 데이터가 매일 바뀌어도 정적 텍스트로 굳어있던 문제를 해결했습니다.
사용자가 클릭 가능해 보이는데 안 눌리는 영역(모델명 텍스트, 비교 표 행) 4곳을 찾아 모두 도구 상세 페이지로 연결되는 링크로 바꿨습니다. 사전 빌드된 비교 페이지 30개 전체에 한 번 수정으로 반영됩니다.
자동 생성된 직업 인사이트 14건 중 2건이 반말로 나와 존대말 강제 룰을 추가하고, 관리자 편집 저장 시 성공 알림 + 0행 갱신 가드를 더해 회장님이 저장 결과를 즉시 확인할 수 있게 했습니다.
직업별 인사이트를 'AI가 자리를 바꿉니다'식 일반론에서 실제 한국 SW·협회·법령·통계가 인용된 깊이로 끌어올리는 자동화 파이프라인을 만들었습니다. 출처 URL fetch+snippet 매칭으로 환각을 자동 차단하고, 검증 통과한 미등록 도구는 별도 발견 채널로 흘려보냅니다.
AI 도구 디렉토리에서 한국어 페이지가 있는데도 영문 사이트로 안내되던 도구 45건의 한국어 URL을 구조화 필드에 일괄 보정했습니다. 향후 자동 발견 도구도 동일 패턴을 막도록 enrich 프롬프트 스키마를 수정했습니다. (예: Mureka, Cursor, DeepL, Notion AI, Figma AI, Datadog 등)
AI 도구 발견 cron이 자꾸 정크 데이터(마케팅 카피 이름, 셀카 앱 등)를 추천해서 큐레이션 강화. 각 source 점수 상위 10개 + LLM으로 도구 이름 자동 정규화 적용. 무관한 카테고리 차단 + 매월 자동 발화로 검수 부담 감소.
직업 위험도 게이지가 모든 페이지에서 0%로 표시되던 SSR 버그 발견. 애니메이션 초기값으로 시작하던 패턴을 실제값 즉시 노출로 변경. 800+ 페이지 영향.
Google이 인덱싱 거부한 직업별 AI 도구 추천 페이지를 분석해 클라이언트 사이드 렌더링이 원인임을 진단. 서버 렌더링으로 전환해 본문 콘텐츠를 6배 늘림. 한 번의 코드 수정으로 비슷한 패턴의 미색인 페이지들이 함께 회복될 수 있는 패턴 확립.
마케팅 카피 그대로 들어간 이름이 한국 검색량 측정을 흐트러뜨리던 문제를 해결. LLM이 도구 이름을 깔끔하게 다듬은 뒤 한국 검색량을 측정하도록 흐름을 바꾸고, 이미 들어간 후보 193개를 일괄 정정했다.
직업·도구·행위 3차원 그래프 데이터를 일괄 강화 후 라이브 반영. 풍부한 페이지는 즉시 노출, 부실한 페이지는 자동 noindex로 SEO 보호.
도구마다 어떤 task에 적합한지 LLM이 자동으로 태그를 붙여 305개 도구 분류 완료. 카테고리만 보던 단순 추천 대신 task-specific 매칭으로 정확도가 올라갔다.
한 APK를 여러 이름으로 재등록하는 사기성 Play Store 리스팅을 발견 단계에서 자동 차단하는 5신호 분류기를 만들었습니다. 발견된 사례: app_id는 트위터 비디오 다운로더, 표시명은 음성-텍스트 메모, 설명은 다른 노트 앱 이름, 개발자명은 키워드 스터핑. 162개 후보 검증 결과 1.2%만 차단, false positive 0으로 정밀도 확보.
자동 발견된 도구의 이름이 한국 앱스토어 마케팅 카피(AI
긴 가격 텍스트가 카드 안에 들어가긴 했지만 모바일에서 단어 중간이 거칠게 끊기던 문제를 자연스러운 위치(틸드/슬래시 등)에서 줄바꿈되도록 정제. 또 가격 옆 괄호 안 보조 정보(달러 환산값 등)는 자동으로 작은 회색 글씨로 분리해 시각 계층 강화.
도구 상세 페이지의 요금제 카드에서 긴 가격 텍스트(₩9,900~₩15,000 같은 형식)가 카드 너비를 침범해 옆 카드 위로 겹치던 시각 버그 수정. 264개 도구가 영향 받던 일반 패턴. 카드 너비 확장 + 가격 길이별 자동 폰트 사이즈 + 모든 텍스트 자동 줄바꿈 적용.
한국어 도구가 등재될 때 URL이 의미 없는 'ai' 같은 단어로 떨어지던 문제 보강. 이름 한글 제거 후 너무 짧거나 일반적인 단어면 자동으로 괄호 안 영문 brand → 영문 별칭 → 도메인 → 패키지명 순서로 의미 있는 URL 찾기. 회장님 검수 안 봐도 사용자가 보는 URL이 도구명이 되도록.
기존엔 모든 후보를 동등하게 점수 매겼는데 회장님 인사이트 반영해 한국 앱스토어/플레이스토어 등재 + 네이버 검색 가능 둘 다인 도구를 최우선으로 자동 승인. 옛 규칙은 매일 1건도 통과 못 했는데 새 규칙은 한국 메이저 도구 78건이 통과해 등재 풀이 풍부해짐. 네이버 검색도 도메인이 아닌 brand 단어로 검색하도록 보강.
기존 1건씩 처리하던 자동 승인을 N건 일괄로 묶어 한 번에 등록하고 한 번에 배포할 수 있는 새 명령어 추가. 토큰과 시간 여유 있을 때 효율적으로 도구 다수를 한꺼번에 검증·등록 가능. 카테고리 다양성도 자동으로 분산.
사이트 공유 시 카톡/페북/텔레그램에 보이는 미리보기 이미지 9장에 옛 브랜드 도메인이 박혀있던 사고를 발견하고 모두 신규 브랜드 로고 이미지로 일괄 교체. 사용자에게 보이는 공유 미리보기가 일관된 브랜드로 통일됨.
이전엔 자동 발견된 도구가 전부 'etc'로 묶여 카테고리별 우선순위가 무의미했음. 이제 앱스토어/플레이스토어 장르와 도구 이름 키워드로 카테고리 자동 추정 — 챗봇/영상/이미지/음성/번역 등 의미 있는 분류. 현 대기 도구 98개 중 87개(89%)가 자동으로 적절한 카테고리 부여됨.
Google Play로 발견된 도구들의 URL이 query 파라미터(?id=)로 식별되는데 정규화 로직이 그걸 잘라버려서 서로 다른 8개 도구가 같은 URL로 인식되던 버그 수정. iOS와 Android에서 같은 도구가 시간차로 발견되면 한쪽이 누락되던 cross-run 중복도 추가로 차단.
신규 도구 자동 발견이 한 번 중복 검사를 통과한 후에도 그 사이에 같은 도구가 추가되면 같은 도구가 두 번 등재되는 사고가 발생. ingest 시점에 4단 매칭(URL/도메인/슬러그/브랜드)으로 한 번 더 검사해 중복이면 자동 skip + 데이터베이스에 사유 기록. 같은 사고 재발 방지.
기존에는 신규 발견된 도구가 자동 강화될 때 JS 렌더링 가격 페이지를 못 잡으면 그대로 빈값/placeholder로 등재됐는데, 이제 강화 직후 자동으로 headless 브라우저 스크린샷 + Vision AI로 가격을 한 번 더 시도. 검증 사이트가 정상이면 사람 손 없이 가격이 채워짐.
AI 도구 디렉토리에서 가격이 누락되거나 placeholder로 채워진 도구를 자동 식별하고, headless 브라우저로 가격 페이지 screenshot을 찍어 Vision AI로 plan을 추출해 복원하는 시스템. 10개 후보 중 5개 도구의 가격을 한 번에 복구해 사용자 신뢰도 개선.
그동안 수동으로 검수하던 신규 도구 등록을 v3 룰(절대점수+상대점수+빈자리 부스트)로 자동 승인 cron + 즉시 enrich 통합으로 완전 자동화. 매일 1건씩 게재되며 비는 시간에 슬래시 명령으로 추가 1건도 트리거 가능.
21일간 17만번 restart 실패하던 disabled 봇의 mount 서비스 OAuth 토큰 만료 발견. 외부 알림 없이 시스템 로그만 폭증하던 상태. 사용자 영향 0 확인 후 service disable로 정리. 모닝 브리핑 영향 없음 사전 검증.
한 봇 재시작 시 다른 봇이 메시지 받지 못하던 root cause 발견. 봇 간 상태 파일 공유로 새 봇이 기존 봇을 stale 프로세스로 오해하고 종료 신호 전송. plugin이 이미 제공하는 환경변수 override 기능으로 봇별 상태 디렉토리 분리. plugin 코드 수정 없이 설정만으로 해결, 의도적 재현 stress test로 검증 통과.
단일 AI 봇이 IT 개발 + 세무 본업을 통합 처리하던 구조를 두 봇 + 공유 스킬 저장소로 완전 분리. 봇별 메모리/지시문/명령어 메뉴 독립으로 도메인 특화 컨텍스트 자동 적용. 한 봇이 다운돼도 다른 봇은 정상 작동하는 격리 효과.
신규 발견 도구 중 일반명, 빅테크 변종, 한국 노출 미미한 영어 전용 서비스를 자동 차단하는 필터 강화. 어드민 검토 풀의 시그널 대비 노이즈 비율 개선.
검색 콘솔에 보고된 미색인 페이지 21건을 다섯 개의 병렬 에이전트로 다방면 분석. 단일 원인이 아닌 두 가지 메커니즘(허브 페이지의 동적 렌더링 + 신규 도메인 색인 timing)을 분리 식별하여 실제 수정 대상 1건과 자동 해결 대상 20건을 구분.
대시보드의 납입 원금이 코드에 하드코딩되어 있어 추가 입금 시 수익률이 부정확하게 표시되는 문제를 해결. 데이터 파일의 단일 소스를 사용하도록 리팩토링하여 원금/평가금/수익 표시가 자동으로 동기화됨.
글로벌 + 한국 4가지 source에서 신규 AI 도구를 자동 발견하고 한국 사용자 인지도를 측정해 어드민 승인 요청까지 보내는 파이프라인 완성. 검수 패턴을 자동 학습하는 점수 알고리즘과 정기 발견·시간 단위 등재 자동화까지 풀스택 구축.
275개 직업 카드에 들어갈 한국 시장 특수성 반영한 짧은 인사이트 문구를 LLM 풀배치로 한 번에 생성했다. 어드민 페이지에서 인라인 편집+승인을 거치면 매시간 cron이 자동으로 라이브 반영한다. few-shot 6개 + ANCHOR 4개 + 단정형 강제 + 자기개발서 단어 블랙리스트로 톤 통일.
MCP 플러그인이 끊겨도 직접 봇을 재시작하면서 대화 컨텍스트를 그대로 유지할 수 있는 /resume 명령어를 구축했다. 기존 /restart는 fresh 시작, 신규 /resume은 --continue 옵션으로 이전 세션을 그대로 이어받는다. wrapper 스크립트가 flag 파일을 보고 분기하며, 검증 결과 대화 전체와 진행 중이던 작업 맥락이 100% 보존됨을 확인했다.
주간 audit이 같은 false-positive 케이스를 매번 알림하던 문제를 운영자 override 메커니즘으로 해결했다. 가격 사이드에도 한국어 사이드와 동일 패턴을 적용해 두 검증 영역 모두 일관된 처리 가능.
주간 사이트 정합성 점검 cron이 도메인 이전 후 옛 도메인으로 curl을 던져 모든 링크가 죽었다고 오판하면 자동 수정·자동 commit·자동 push가 일어나는 구조였다. 발화 직전에 잡아서 SITE 변수 패턴으로 통일하고 다른 시스템 cron도 일괄 점검했다.
주간 검증 cron이 dirty 상태에서 24분 작업 후 산출물이 휘발되는 사고가 발생. 원인 진단 후 abort-on-dirty 정책으로 전환하고, 휴리스틱이 잡지 못하는 운영자 검증 케이스용 override 필드를 도입해 같은 알림이 반복되지 않도록 차단했다.
축적된 1회용 batch 스크립트, 옛 데이터 패치, 완료된 기획 보고서를 카테고리별 분류 후 일괄 archive 이동. cron 의존성 그래프 + 외부 참조 그래프로 안전성 검증 후 진행.
도메인 전환 직후 사이트 전체 코드와 콘텐츠를 9개 변형 키워드로 전수 검색해 잔재 22건을 3차에 걸쳐 정리. 라이브 UI에 노출되던 옛 브랜드 author 메타데이터부터 자동 발송 cron의 fallback URL까지 한번에 청소하고, 외부 도구 자체 기능명·역사 문서·SNS 핸들 fallback은 사유 명시 후 보존.
도메인 전환 직후 코드/콘텐츠에 남은 옛 브랜드 fallback 5건을 한 commit으로 정리. 자동 포스팅 cron의 fallback URL, 외부 검증 fetch의 User-Agent, 블로그 본문 1건 인용구, env 템플릿, 도구 발굴 스크립트 UA 까지 일괄 교체.
기존 운영 사이트의 브랜드명·도메인 전체 전환을 11단계로 자동화. preview 브랜치 분리·시각 검증 → main ff-merge → Vercel env 9개 추가 → 도메인 redirect 4개 swap (API) → vercel.json noindex 제거 → 로그인 차단 해제까지 단일 흐름. 전환 후 라이브 페이지 7개 + redirect 3개 + 자산 6개 모두 200 검증.
TAAFT 스타일 사용자 제출 시스템을 Vercel + Supabase로 구현. 사용자 폼 → Supabase 큐 → admin 검토 → 자동 ingest cron 4단계 파이프라인.
도메인·브랜드명을 단일 소스 모듈 + 환경변수로 추출하고, 자동 일괄 치환 스크립트와 실행 절차서까지 작성. 시각 자산만 교체하면 한 줄 명령으로 모든 코드·콘텐츠·메타·SEO를 동시에 새 브랜드로 전환할 수 있는 상태로 사전 준비 완료.
사이트 곳곳에 흩어진 도메인·브랜드명 하드코딩을 모두 단일 소스 모듈 + 환경변수로 통합. 페이지 메타데이터·OG·헤더·푸터·뉴스레터 발신명·크롤러 User-Agent 까지 한 변수만 바꾸면 동시에 swap 되도록 정리.
사이트 메타데이터에 흩어진 도메인·브랜드명 하드코딩을 lib 모듈 하나로 추출. metadata·canonical·sitemap·robots·JSON-LD가 모두 같은 소스를 참조하도록 통합. env 미설정 시 기존 값으로 fallback해 cron이 매일 push해도 동작 변화 zero.
도구 카탈로그의 사이트 방문 버튼이 한국어 페이지가 있어도 영어로 연결되던 문제를 해결한다. /ko, /ko-KR, ?hl=ko 등 TOP 3 후보를 자동 probe하고 한글 시그널 확인 시 별도 URL 필드에 등록해 프론트엔드가 우선 사용.
주간 자동화 cron에 3종 검증을 통합해 1,047개 외부 참조 URL과 한국화 정보 클레임을 회전 방식으로 자체 검증한다. 매 주 2회 30개씩 점진 검사로 약 2.5주에 전수 1회를 완료한다.
직업별 추천·카테고리 페이지가 옛 카드 디자인을 그대로 쓰고 있어서 메인 도구 화면과 라벨이 따로 놀던 문제를 정리했다. 가격·한국어 라벨을 한 모듈에 모으고 카테고리 페이지를 공유 카드 컴포넌트로 교체했다. 상세 페이지의 HTML 구조 위반도 같이 잡아서 SSR가 정상화됐다.
기존 두 줄 점수 게이지를 게임 메달 방식의 단일 강점 배지 1개로 교체했다. 카테고리 1·2·3위, OSS 표준, B2B 신뢰 등 11종 우선순위 규칙으로 카드마다 가장 두드러진 강점만 표시하니 첫 페이지에 같은 배지가 3개씩 반복되던 시각 노이즈가 사라졌다. 점수 산정에서는 LLM이 임의 부여한 Manual 등급을 폐기하고 측정 가능 신호만 남겼다.
도구 디렉토리 평균 점수가 56점/37점으로 시각적으로 짠 인상이라 광고·신규 도구 노출에 부적합했음. 점수 곡선을 관대화하고 featured/신규 큐레이션 라벨 시스템을 추가해 평균을 65/48로 상향, D 등급을 13%에서 7%로 축소함.
도구 디렉토리에 추가된 도구들이 영상 가이드, SEO 메타, 사용자 분류 등 일부 필드가 비어있던 문제를 자동 채움. 익시오 등 부모 도메인 favicon으로 잘못 잡혔던 로고를 앱 스토어 정식 아이콘으로 교체.
도구 디렉토리에 새로 등록한 도구들이 직업 페이지 추천에 자동으로 등장하도록 카테고리·태그 기반 룰로 매핑. 점수 시스템도 동시에 갱신해 도구 페이지 게이지·정렬에서도 노출.
권위 있는 사용량 데이터(a16z Top 100 + 와이즈앱 한국 순위)와 우리 디렉토리를 대조해 미등록 핫 도구만 추려서 추가. 임의 선정이 아닌 실측 트래픽·MAU 기반 객관 선정으로 디렉토리 신뢰도 향상.
디렉토리 품질 끌어올리기 — 사용자 직접 명시한 '심심이 같은 도구' 기준으로 entertainment-only 챗봇을 솎아내고, 그 자리에 2025-2026 핵심 도구를 등록. 의미 있는 도구만 남기는 첫 청소 사이클.
13개 파일에 흩어져 있던 25개 카테고리 라벨이 페이지마다 다르게 표시되던 문제를 단일 소스(lib/tool-categories.ts)로 정리. 사용자가 같은 카테고리를 다른 이름으로 보던 일관성 문제와 verdict FAQ 사실 오류까지 함께 해결.
AI 도구 영역 검증 후속 작업으로 자율 에이전트, AI 풀스택 빌더, 한국 AI, 회의록 등 새로 떠오른 8종을 4+5 기준으로 선정해 등록. 등록과 동시에 LLM 자동 강화로 longDescription/pricing/koreaInfo 등 11개 필드를 채워 동일 품질 유지.
276개 AI 도구 데이터의 fact-check, 끊긴 참조, 모호 표현, 스키마 드리프트를 일괄 감사하고 LLM 자동 재검증 파이프라인으로 99건 정리. 자동화 + 사람 검수가 어려운 데이터셋의 품질 게이지를 끌어올리는 방식 정립.
update-rankings.sh의 git add 단일 호출에 리팩터로 삭제된 미존재 path가 남아있어 11일째 commit 단계만 silent 실패. 데이터 갱신은 정상이라 외부에선 정상 보였음. 1) 누락분 backfill commit 2) 스크립트 per-path 분리 fix 3) 매일 05 UTC 모든 관리 repo 동기화 감사 스크립트 신규 도입.
주간 다이제스트 생성을 6단계 합성 파이프라인으로 재설계. 라우터→Best-of-N→Quality judge→Fact-check judge→Editor→Closure check 구조에서 미검증 수치·번역체 비유·hallucinated 제품명까지 자동 적발하고, 19건 directive까지 per-directive 검증 통과 확인. Anthropic cookbook의 routing+parallelization+evaluator-optimizer 패턴 3종을 합성한 결과.
10라운드에 걸친 SEO 전수 감사로 20건 수정 완료. 서버 렌더링 내부 링크 1,200개 추가, 페이지 경량화, 구조화 데이터 전수 보강, 키워드 확장까지 하루만에 완료했다.
og:site_name 메타 태그가 33개 페이지에서 누락된 것을 발견하고 수정. Next.js의 openGraph 머지 동작으로 layout 설정이 page에서 덮어씌워지는 문제였음. 파비콘 좌우 흰색 잘림도 투명 패딩 제거로 해결.
도구 추천 시스템을 소카테고리 중간 레이어에서 직접 매핑 방식으로 전면 전환. 범용AI 5종을 직업 카테고리별 TOP3으로 분리하고, 전문도구는 직업별 직접 매칭으로 3개 페이지 데이터 일관성 확보. 도구 품질 점수 게이지바 UI도 도입.
AI 도구 추천 3개 페이지가 각각 다른 데이터를 참조하던 구조를 recommendations.tools 단일 소스로 통합. 범용AI 5종은 직업 카테고리별 TOP 3 순위로 분리하여 별도 섹션으로 표시. 소카테고리 중간 레이어를 구축했다가 정밀도 한계를 발견하고 폐기한 과정 포함.
409개 직업 페이지 중 상위 20개에 전문가가 검수한 에디터 인사이트를 추가. 기계가 쓸 수 없는 현장 경험 기반 코멘터리로 E-E-A-T 강화.
GSC 검색어 분석으로 CTR 약점을 발견하고, verdict 구조화 데이터 보강(BreadcrumbList+FAQ), 기회 키워드 메타 보강, YouTube 영상 가이드 섹션 신설까지 SEO를 전면 개선.
순위 변화 페이지 헤더를 다른 페이지와 통일하고, 에디터가 직접 작성하는 코멘터리 시스템을 도입. 구글 검색 스니펫에 코멘터리가 노출되며, 주간 cron과 연동하여 매주 코멘터리 요청을 자동 전송.
범프 차트로 AI 모델 순위 변화를 시각화하는 인터랙티브 페이지 구축. Out-of-Top10 레일, 모델별 고정 색상, 진입/탈락 표현, 카테고리·기간 필터, 모델 상세 추이 차트.
쿼리스트링 중복 URL 38개를 SSG 클린 경로 417개로 전환. sitemap/canonical/OG/내부링크 일괄 정규화 + 301 리다이렉트 설정으로 인덱싱 효율 개선.
디자이너 피드백 반영, 하드코딩 숫자 통일, OG 태그 보완, JSON-LD 추가 등 기능 확장 없이 기존 페이지의 품질을 높였습니다. 블로그 카드 디자인 통일, 랭킹 페이지 정리, 헤더 배지 정리까지 전체 사이트 일관성을 확보했습니다.
8종 콘텐츠(시리즈·도구·직업·프롬프트·블로그·꿀조합·가격·순위)를 통합 검색하는 페이지를 목업 기반으로 전면 재설계했습니다. 각 콘텐츠별 최적 카드 레이아웃과 한글↔영어 자동 매칭으로 검색 정확도를 높였습니다.
주간 AI 다이제스트 자동 생성부터 뉴스레터 발송, SNS 자동 게시까지 전체 파이프라인을 구축했습니다. 썸네일은 Gemini Flash Image로, 본문은 Claude CLI로 생성하고, dlvr.it으로 X와 Threads에 자동 배포합니다.
삭제했던 블로그 기능을 git history에서 완전 복구했다. 주간 뉴스레터와 연동하여 핫토픽 상세 글의 랜딩 페이지로 활용할 예정이다.
매주 월요일 AI 순위 변동, 핫토픽, 신규 검색어 3개 섹션을 자동 수집하여 구독자에게 이메일 발송하는 시스템을 구축했다. Gemini API 대신 Claude Code subagent를 활용해 비용 0원으로 운영한다.
Playwright 스크린샷 + 5개 병렬 subagent로 전체 사이트 디자인 감사를 수행하고, 발견된 이슈를 자동 수정. 카드 스타일·타이포·그라디언트 등 디자인 규칙 준수율을 검증하는 2라운드 감사 체계를 구축했다.
랭킹 페이지의 도구 로고 빌려쓰기 구조를 회사 전용 로고로 완전 분리. 62개 회사 로고 자동 다운로드, 새 회사 감지 경고 자동화. 모달 상단 잘림, 그래프 레이블 겹침, 콘텐츠 내부 링크 새 탭 열기 등 UX 문제 일괄 수정.
목업 이미지를 기반으로 /rankings와 /verdict 페이지를 전면 리디자인. 벤치마크 데이터 테이블, 회사 로고, 미니 리더보드, 추천 카드 등 UI를 데이터 밀도 높은 전문 디자인으로 개편
verdict-engine 정렬 버그 수정으로 299개 직업의 추천 결과 정상화. 14개 카테고리별 전수 검수로 78건 도구 매핑 수정. 3원칙 자동 검증 스크립트 구축
E-E-A-T 스키마 대폭 강화(Organization/Dataset/dateModified), 방법론 페이지 신규 생성, 월간 동향 자동 분석, sitemap 개별화. AI 도구 추천 페이지를 검색 중심 UX로 전면 리디자인하고 직업↔도구 매핑 자동 검증 시스템 구축.
AI 모델 랭킹 페이지에 상대 시간 타임스탬프와 점수 트렌드 스파크라인을 추가하고, 도구 상세 페이지의 대안 도구 섹션을 카드형 그리드로 개선했다.
Anthropic Economic Index(AEI) 데이터의 미매핑 598개 SOC 코드를 분석하여 한국에서 검색 가치 있는 106개 직업을 선별·추가. 기존 303개에서 409개로 확장하며 14개 카테고리 균등 배분, 도구 교차검증 완료.
UI/UX 분석으로 12개 블록 나열을 판정·근거·대응·탐색 4단 구조로 재설계. 중복 섹션 통합, 학술 용어 쉬운 한국어 번역, Anthropic 실측 신뢰 뱃지 추가. 한국 AI 사용 트렌드 페이지도 신규 구축.
경쟁 사이트를 Playwright로 분석해 도구 풀을 비교한 결과 우리가 한국 도구 369개를 누락하고 있었음. 인지도와 카테고리 다양성 기준으로 30개 큐레이션 후 stub 등록 + Loop 2 강화 자동화로 한 번에 채움.
여러 cron이 같은 git 작업 트리를 동시에 만지면서 한 cron의 작업물을 다른 cron이 reset --hard로 wipe하는 사고 발견. always-commit + safer-sync + flock 직렬화 3가지 fix 적용 + 운영 원칙 5가지 명문화.
/verdict 페이지에서 사용자가 옵션 선택 시 결과가 viewport 밖으로 사라지는 UX 버그 수정. window.scrollTo(top:0)을 결과 영역 scrollIntoView로 교체.
GA4 28일 트래픽 데이터 기반으로 헤더 탭을 8개에서 6개로 슬림화. 운영성 페이지를 푸터로 이동시키고 핵심 entry point에 집중. Playwright 시각 검증 + sitemap 동시 업데이트로 한 번에 끝냄.
신규 페이지를 메인에 통합할 때 빠지기 쉬운 SEO 요소(OG 이미지·breadcrumb·thin content·용도별 메타·시리즈 인터널 링크)를 한 번에 정리하는 방법. 84개 마크다운 자동 인젝션과 8개 동적 메타 생성.
Wikipedia 기반 신규 도구 발견과 Claude CLI WebFetch로 기존 도구 정보 자동 강화하는 5루프 콘텐츠 팩토리 구축. 환각 차단 정책으로 빈 값 우선, 정보 정확도 보장.
프로젝트의 MCP 설정 파일이 두 곳에 흩어져 충돌하던 상태를 단일 소스로 통합. 새 claude 세션을 별도로 띄워서 실제 노출되는 도구를 직접 확인하는 방식으로 검증해 31개 MCP 도구가 정확히 로드되는 것 확인.
1년 운영하면서 plan 폴더에 14개로 늘어난 기획 문서를 단일 마스터로 통합. 활성 작업, 보류 plan 인덱스, 폐기 표시를 한 파일에 모으고 운영 가이드는 docs로 분리. 다음 세션에서 어떤 문서가 살아있는 plan인지 즉시 파악 가능.
AdFit SDK가 같은 unit ID 중복 게재를 차단하는 제약을 발견하고, 컴포넌트를 slot prop으로 일반화해서 새 unit ID 한 쌍으로 두 번째 본문 광고를 트래픽 큰 4개 페이지에 정상 게재. 정책 한도 4개 도달.
알파벳 정렬에서 ChatGPT/Claude/Gemini가 첫 줄에 안 보이던 문제를 해결. 28개 주요 도구에 큐레이션 인기 순위를 부여하고 기본 정렬을 인기순으로 변경. 한국 부가 서비스 카테고리는 핵심 카드 강조에서 제외.
DALL-E와 Sora가 OpenAI 공통 swirl 로고를 공유해 ChatGPT 로고처럼 보이던 문제를 잡고, 의미 없는 NEW 배지도 정리. 시각적 식별성이 디렉토리 신뢰도의 기본임을 다시 확인.
정보 소비형 한국 서비스 9개를 별도 카테고리로 분리하고, OpenAI 풀스택·AI 비디오 비교·한국어 오디오북 같은 진짜 생산형 워크플로우 3개를 추가. 디렉토리 순도와 사용자 가치 동시 강화.
B2B 위주였던 54개 레시피에 영수증 가계부, 여행 계획, 자녀 학습, 이력서, 부동산 분석 등 한국 일반인 일상 사용 사례 6개를 추가. 호갱노노·직방 같은 한국 도구도 처음 활용.
도구 상세 페이지에서 검증된 조합으로 회유하는 hero CTA, ?tool 쿼리 필터, 신규 NEW 배지, AI 검색 인용용 plain text 엔드포인트까지 한 번에 추가. 1건짜리 카테고리 5개도 '전문직'으로 통합해 필터 UX 개선.
11개로 흩어진 cron을 daily/weekly 래퍼 2개로 통합하고, 단계별 exit code 추적과 freshness 자체 점검을 내장. 며칠째 안 돌던 데이터 갱신과 silent하게 실패하던 래퍼 버그를 동시에 해결.
주간 점검 봇이 발견만 하지 말고 안전한 범위 안에서 직접 코드 수정·빌드 검증·git push까지 자동으로 처리하도록 업그레이드. 빌드 실패 시 자동 롤백 + 알림.
매일 자동으로 페이지 라우트와 sitemap.xml을 양방향 비교해서 누락이나 데드 URL을 텔레그램으로 알려주는 모니터링 시스템 구축. 빌드 부담 없이 cron으로만 동작.
Sitemap.xml에서 전체 URL을 자동 수집해 Bing/Naver/Yandex에 즉시 색인 요청. 새로 추가한 페이지가 누락되던 문제 해결하고 주 1회 자동 실행하도록 cron 등록.
Telethon MTProto API를 활용해 시리 음성 명령이 기존 텔레그램 세션에 이어서 작동하도록 구현. HTTP relay → Telethon → 봇 채팅방 전송 방식으로 카플레이에서도 음성으로 세무봇 제어 가능.
AI 도구 조합 페이지의 기능·디자인·SEO를 3가지 관점에서 리뷰하고 5건 개선. 도구 상세→꿀조합 역링크, 난이도 필터, FAQ 확장, 빈 상태 UX, 모바일 스크롤 힌트를 추가하여 내부 링크 구조와 사용성을 강화했다.
새 거래처 첫 기장 상담 시 업종별 체크리스트를 워드 파일로 자동 생성하는 스킬을 만들었다. 업종명만 입력하면 웹 검색으로 세무 특성을 조사하고 8단계 체크리스트를 생성한다.
세무 AI 봇에 법령·판례·해석례 검색 기능을 추가했다. 법제처 Open API 기반 korean-law MCP를 연동하여 조문 조회, 판례 검색, 조세심판원 결정, 행정해석례까지 텔레그램에서 바로 검색할 수 있다.
AI 도구 조합 워크플로우 54개를 구축하고 직업별 연동, 도구 매핑 검증, SEO 최적화, 랭킹 자동 갱신까지 완성했다. 콘텐츠 보강과 할루시네이션 검증까지 포함.
AI 랩의 3개 핵심 프로젝트에 독립 상세 페이지를 추가했다. 기술스택, 개발 타임라인, 스킬 카탈로그, FAQ를 구조화하고 JSON-LD SEO까지 적용.
CSP(Content Security Policy) 설정 오류로 카카오 애드핏과 쿠팡 파트너스 광고가 전면 차단되어 있던 문제를 발견하고 즉시 수정. 광고 도메인 3곳을 허용 목록에 추가하여 정상화했다.
Claude Code로 사업 아이디어를 자동 생성하고 평가하는 다중 에이전트 파이프라인을 9번의 반복 테스트를 거쳐 완성. 시드 분배 병렬 생성, 역삼각형 필터링, 자동 순위 매기기까지 3분 만에 완료되는 스킬로 구축했다.
공부하면서 정리한 정답 문장을 SQLite에 저장하고, 스마트 알고리즘으로 약점 위주 OX 퀴즈를 자동 출제하는 복습 시스템 구축. 카테고리별 분류와 정답률 추적 지원.
모닝 브리핑 뉴스 소스를 WebSearch에서 네이버 뉴스 API + 국세청 보도자료 자동 수집으로 전환. API 호출을 bash에서 사전 실행하는 B 방식으로 속도 3분→38초로 개선, 토큰 사용량도 절감.
PDF 스캔 서류의 판독 실패 페이지를 이미지 전처리(대비 강화+회전 보정+이진화)로 재판독하는 /enhance 스킬을 개발. 300dpi 추출 후 PIL 전처리 파이프라인으로 판독률을 대폭 향상시키고, 실제 업무 보고서에 적용하여 효과를 검증.
외부 입력 처리 방식 개선, 방화벽 설정, 스크립트 보안 강화, 인증 토큰 권한 관리까지 전반적인 보안 점검 및 개선 완료.
클라우드 서버 이전 후 credential 중앙관리, 스킬 공유 구조, 봇 매니저 통합, 서비스 분리까지 전체 인프라를 리팩토링. 봇 추가 시 설정 1줄로 가능한 구조 완성.
프로그래매틱 SEO 전략으로 12개 필터 페이지 신규 생성. AI 도구를 가격대별(무료/부분무료/유료/기업용), 한국어 지원별(완전/부분/없음), AI 직업영향 위험도별(5단계) 분류 페이지 추가. AI 연구소 페이지도 투자 성과 + 사이트 성장 대시보드로 리뉴얼.
봇 프로세스 비정상 종료 시 자동 재시작하는 워치독 체계 강화. 분석 스킬 정확도 보강, 계약서 스킬 개선, 메일/할일 스킬 추가로 총 18개 스킬 체계 완성.
로컬 PC에서 운영하던 자동 리밸런싱 시스템을 클라우드 서버로 이전. 스케줄러로 매일 자동 실행, 텔레그램으로 실행 결과 알림.
팩터 투자의 핵심 리스크인 모멘텀 크래시 방어, HMM 기반 레짐 감지, 한국 시장 시그널, 거래비용 분석까지 체계적 리서치 수행. 총 8편의 리서치 문서 작성.
한국 멀티팩터 전략(실계좌)과 미국 ETF 레짐 전략(ISA)을 하나의 스케줄러로 통합. 매월 리밸런싱 + 매일 긴급 체크(VIX 급등, 시장 급락) 자동 실행.
4가지 매크로 시그널(VIX, 금리스프레드, 이동평균, 모멘텀)로 시장 레짐을 자동 감지하고 ETF 배분 비중을 조정하는 시스템. ISA 계좌에서 한국 상장 미국 ETF로 운용.
모멘텀, 밸류, 퀄리티, 사이즈, 변동성 5가지 팩터를 조합한 한국 주식 자동 리밸런싱 시스템. 한국투자증권 API 연동으로 매월 자동 포트폴리오 조정.
원격 서버에서 blog repo clone, npm install, 로컬 빌드 테스트, git push → Vercel 자동 배포까지 전체 파이프라인 구축. Vercel API 연동으로 배포 상태도 실시간 확인 가능.
봇 재시작 시 슬래시 메뉴가 초기화되는 문제를 해결하고, 내장 명령어와의 충돌을 피해 서비스 안내 명령어를 분리.
매일 아침 9시 모닝 브리핑에 서울 날씨 정보를 추가. wttr.in 무료 API로 기온, 강수확률, 옷차림 추천, 우산 필요 여부를 자동 포함.
Siri 음성 명령을 Telegram으로 전달하는 relay 서버가 꺼져있던 문제 해결. 자동 감시 + 자동 복구 시스템을 추가하여 안정성 확보.
서버에서 작업할 때마다 GitHub API로 블로그 repo에 자동 push. Vercel이 자동 배포하여 웹사이트에 실시간 반영되는 빌드 로그 시스템.
수동 메모리(MEMORY.md)에서 자동 메모리(Hindsight)로 업그레이드 계획. 대화 내용이 자동 축적되어 다음 대화에 관련 기억이 주입되는 구조.
백그라운드 스크립트가 죽어도 자동으로 재시작되는 워치독 시스템. 중복 실행 방지하면서 주기적으로 감시.
봇 재시작할 때마다 슬래시 메뉴가 3개로 돌아가는 문제. 원인은 all_private_chats scope 미등록이었고, 양쪽 scope 모두 18개 등록으로 해결.
Notion 템플릿 기반 자동 메일 발송(SMTP), Notion 연동 할일 관리 스킬 추가. 도움말 메뉴도 5개 카테고리로 재구성.
클라우드 무료 서버 인스턴스를 자동으로 생성 시도하는 스크립트 구축. 성공하면 Telegram 알림이 오는 구조.
Word 템플릿의 폰트/스타일을 완벽히 유지하면서 내용만 교체하는 플레이스홀더 방식으로 전환. run 단위 최소 교체로 서식 깨짐 해결.
입력 데이터만 넣으면 계약서류 3종을 자동 작성하고, 서류에서 위험 요소를 빠르게 스캔하는 AI 시스템. 이 시점에서 17개 스킬 달성.
폴더 경로만 지정하면 AI가 모든 서류를 읽고, 5단계 검증을 거쳐 Word 보고서를 자동 생성하는 심층 분석 시스템 구축.
매일 아침 AI가 자동으로 뉴스를 검색하고 요약해서 Telegram으로 보내주는 시스템. 스케줄러 + Claude Code 조합.
1,000건 이상의 데이터가 있는 Google Sheets를 Python API로 연동. 텔레그램에서 이름만 말하면 즉시 정보를 검색해서 보여주는 스킬 구축.
Google Sheets와 Calendar을 OAuth로 통합 인증하고, MCP 서버로 Claude Code에서 직접 캘린더를 조회/관리할 수 있게 설정.
Claude Code와 Telegram 봇을 연결하여 업무용 AI 비서 시스템을 처음부터 구축하는 과정. Google Drive 연동까지 초기 인프라 세팅 완료.
여러 서류가 섞여 있는 폴더를 AI가 분석해서 세목별/연도별로 자동 분류. 수작업 정리 시간을 대폭 절감.
ChatGPT vs Claude, DALL-E vs Gemini 등 30개 비교 페이지 대폭 확장. GA4+GSC 통합 리포트 스크립트 추가.
ChatGPT, Claude, Gemini 등 37개 AI 서비스의 플랜별 가격을 비교하는 /pricing 페이지 신규 추가.
GA4 28일 데이터 분석: 659명, 일 98→126명 성장. 롱테일 SEO 최적화, 239개 챕터 seoTitle 추가, 크로스링크 강화.
AI 모델 비교 12개 + 직업 카테고리 14개 + 도구 카테고리 25개 = 51개 SEO 페이지를 한 번에 생성.
홈 디자인 리뉴얼, 전체 UI 통일, 쿠팡 파트너스 + 카카오 애드핏 광고 시스템을 하루 만에 구축.
2주 만에 23개 시리즈 173챕터를 AI로 생산. 50챕터 품질 검수(Phase A-F) 완료. 홈페이지 UX 개선.
203개 AI 도구를 카테고리/가격/한국어 지원으로 필터링하는 /tools 페이지. 모든 URL과 로고를 직접 검증.
303개 직업의 AI 대체 위험도를 분석하는 /job-impact 페이지. 개별 직업 SSG 페이지 + FAQPage JSON-LD.
시리즈 챕터에서 프롬프트를 자동 추출하여 카테고리별로 검색할 수 있는 /prompts 페이지 구현.
리서치 → 아웃라인 → 챕터 작성 → 품질 검수까지 AI 자동화 파이프라인. 시리즈별 OG 이미지 자동 생성.
WikiDocs 스타일 시리즈 리더 구현. 챕터별 마크다운 + JSON 메타데이터로 체계적 콘텐츠 관리 시작.
주제 선정 프로세스 전면 재설계. 키워드 중복 방지, 생성 로그 저장, 품질 검증 단계 추가.
텍스트/이미지/영상/보이스/음악 5개 카테고리별 AI 모델 순위 시스템 구축. Anthropic SDK에서 Gemini API로 전환.
글이 생성되면 네이버 블로그와 텔레그램 채널에 자동 배포하는 Aegis Direct Distributor 구현.
트렌드 뉴스를 크롤링하고 AI가 분석 글을 자동 생성하는 파이프라인 구축. Bing RSS + AI 프롬프트 조합.
myaegiswealth.com 도메인으로 Next.js 14 블로그 엔진 v1 완성. SEO(sitemap, robots, OG 이미지) 기본 설정까지 하루 만에 구축.
목업 이미지 기반으로 홈페이지, 꿀조합 상세, 시리즈, 프롬프트, 도구, 직업 영향도 등 8개 핵심 페이지를 전면 리디자인. 디자인 시스템 통일과 데이터 정합성까지 개선한 대규모 업데이트.