01자동화
2026년 7월GitHub 레포 자동 분석 포트폴리오 생성기
GitHub 계정의 모든 레포를 Claude로 분석해 기술스택·아키텍처 다이어그램을 정리하는 Next.js 정적 포트폴리오 사이트
이 프로젝트에서의 Mermaid 활용
레포 분석 결과의 아키텍처 다이어그램을 클라이언트에서 렌더링
portfolio프로젝트 자세히 보기 →
프로젝트 1개에서 사용했습니다. 각 프로젝트에서 어떤 역할로 썼는지 아래에 정리했습니다.
텍스트로 작성한 문법을 다이어그램으로 자동 변환해주는 다이어그램 생성 도구
Mermaid는 흐름도, 시퀀스 다이어그램, 클래스 다이어그램, 간트 차트 등을 마크다운과 비슷한 텍스트 문법으로 작성하면 자동으로 그림으로 렌더링해주는 JavaScript 기반 도구입니다. 그래픽 편집기로 도형을 일일이 그리고 배치하는 대신, 코드처럼 텍스트로 구조를 기술하면 레이아웃과 스타일을 자동으로 계산해줍니다. 문서와 다이어그램을 같은 저장소에서 버전 관리하고, 코드 변경에 맞춰 다이어그램도 쉽게 갱신할 수 있도록 만들어졌습니다.
사용자 요청이 인증 여부에 따라 갈라지는 흐름을 flowchart 문법으로 정의한 예시입니다.
flowchart TD
A[클라이언트 요청] --> B{인증 여부}
B -- 성공 --> C[데이터 조회]
B -- 실패 --> D[로그인 페이지로 이동]
C --> E[결과 반환]위 개요는 기술 학습을 돕기 위해 자동 생성된 일반 설명입니다. 정확한 사양과 최신 정보는 공식 문서를 확인하세요.
위 개념이 실제 프로젝트에서 어떻게 쓰였는지 보여줍니다.
GitHub 계정의 모든 레포를 Claude로 분석해 기술스택·아키텍처 다이어그램을 정리하는 Next.js 정적 포트폴리오 사이트
이 프로젝트에서의 Mermaid 활용
레포 분석 결과의 아키텍처 다이어그램을 클라이언트에서 렌더링
위 프로젝트들에서 같이 쓰인 다른 기술입니다.