업데이트 내역
OntologyHub.AI의 새로운 기능과 개선 사항을 확인하세요
v0.3.0
최신배포 및 인증 시스템 구축
2025-11-23
Vercel 프로덕션 배포
OntologyHub.AI가 Vercel 플랫폼에 성공적으로 배포되었습니다. 전 세계 어디서나 빠르고 안정적으로 접속할 수 있습니다.
Google OAuth 인증 통합
Google 계정으로 간편하게 로그인할 수 있는 OAuth 2.0 인증 시스템이 구축되었습니다. NextAuth.js를 활용하여 안전하고 편리한 사용자 인증을 제공합니다.
Supabase 데이터베이스 연동
PostgreSQL 기반의 Supabase 데이터베이스가 연동되어 사용자 데이터와 그래프 정보를 안전하게 저장하고 관리할 수 있습니다.
환경 변수 관리 개선
로컬 개발 환경과 프로덕션 환경의 환경 변수를 분리하여 관리합니다. 민감한 API 키와 시크릿은 안전하게 보호됩니다.
인증 리디렉션 문제 해결
NextAuth 설정에서 커스텀 signIn 페이지 설정을 제거하여 무한 리디렉션 루프 문제를 해결했습니다. 로그인 프로세스가 정상적으로 작동합니다.
GitHub 저장소 연동
소스 코드가 GitHub에 안전하게 저장되며, Vercel과 자동 배포 파이프라인이 구축되어 코드 변경 시 자동으로 재배포됩니다.
v0.2.0
시각 효과 & 사용성 개선
2025-11-22
확장 레이어별 컬러 코딩
그래프 확장 시 각 단계마다 파스텔 컬러가 자동 적용됩니다. 초기 생성은 보라색, 첫 번째 확장은 블루, 두 번째는 민트, 세 번째는 핑크, 네 번째는 앰버 색상으로 표시되어 어느 노드에서 확장되었는지 한눈에 파악할 수 있습니다.
그래프 생성 애니메이션
AI가 지식을 분석하는 과정을 시각화하는 1.2초 길이의 신비로운 애니메이션 효과. 중앙에서 맥동하는 에너지 코어, 퍼져나가는 파동, 유령 형태의 노드 미리보기가 Canvas 기반으로 부드럽게 렌더링됩니다.
노드/관계 상세 정보 패널
노드를 클릭하면 라벨, ID, 타입 정보를 확인할 수 있고, 엣지(관계선)를 클릭하면 관계 이름과 함께 AI가 생성한 '왜 두 개념이 연결되어 있는지'에 대한 설명을 우측 패널에서 볼 수 있습니다.
전체화면 모드
그래프 우측 상단의 Fullscreen 버튼을 클릭하면 Input Source 패널이 숨겨지고 그래프가 브라우저 전체 화면으로 확장됩니다. X 버튼으로 다시 일반 모드로 돌아올 수 있습니다.
키보드 단축키 지원
Input Source 입력창에서 Ctrl+Enter (Mac은 Cmd+Enter)를 누르면 마우스 클릭 없이 바로 그래프를 생성할 수 있습니다. 우측 하단에 힌트가 표시됩니다.
Input Source 창 크기 고정
전체화면 모드를 사용해도 Input Source 패널이 항상 일정한 크기(600px)를 유지하여 UI 일관성을 보장합니다.
로고 클릭 홈 이동
상단 헤더의 OntologyHub.AI 로고를 클릭하면 메인 페이지로 이동합니다.
About 페이지 추가
OntologyHub.AI의 미션, 비전, 제공 기능을 소개하는 세련된 About 페이지가 추가되었습니다.
JSON 파싱 개선
OpenAI가 마크다운 코드 블록으로 감싼 응답을 보내도 자동으로 처리하여 오류를 방지합니다.
v0.1.0
초기 출시
2025-11-21
AI 기반 지식 그래프 생성
텍스트를 입력하면 OpenAI GPT-4가 개념(노드)과 관계(엣지)를 자동으로 추출하여 Cytoscape.js 기반의 인터랙티브한 지식 그래프로 시각화합니다. 복잡한 온톨로지 구조도 직관적으로 이해할 수 있습니다.
대화형 그래프 탐색 & 확장
생성된 그래프의 노드를 클릭하면 해당 개념을 중심으로 관련된 하위 개념, 예시, 관계를 추가로 생성하여 그래프를 점진적으로 확장할 수 있습니다. 기존 노드는 유지되며 새로운 노드만 추가됩니다.
세련된 다크 테마 UI
깊은 네이비/블랙 배경에 바이올렛 액센트를 사용한 고급스러운 다크 모드 인터페이스. 글래스모피즘 카드, 그라데이션 텍스트, 부드러운 애니메이션으로 프리미엄 사용자 경험을 제공합니다.
AI 네트워크 배경 애니메이션
그래프가 생성되기 전 빈 상태일 때 표시되는 동적인 네트워크 애니메이션. 떠다니는 노드와 연결선이 Canvas로 렌더링되어 미래지향적인 분위기를 연출합니다.
그래프 데이터 내보내기
생성된 지식 그래프를 JSON 파일로 다운로드할 수 있는 Export JSON 기능. 데이터를 저장하고 재사용할 수 있습니다.
스마트 노드 병합 시스템
그래프 확장 시 중복된 노드는 자동으로 필터링되고, 새로운 노드만 기존 그래프에 추가됩니다. 엣지도 중복 검사를 거쳐 깔끔한 그래프 구조를 유지합니다.
반응형 레이아웃
데스크톱, 태블릿, 모바일 등 다양한 화면 크기에 최적화된 반응형 디자인으로 어떤 기기에서도 편리하게 사용할 수 있습니다.