안녕하세요! IVGraph 팀이 노션 워크스페이스 시각화 도구의 개발 현황을 기쁜 마음으로 전해드려요. 여러분의 노트와 데이터베이스, 그리고 그 사이의 연결을 인터랙티브 3D 그래프로 바꿔, 지식의 구조를 새로운 관점에서 바라볼 수 있도록 만들고 있어요.
현재 개발 중인 구성 요소
지금은 핵심 구성 요소를 본격적으로 개발하고 있어요. 암호화된 토큰 저장 기능을 포함해 Airbyte 통합을 위한 Django 모델을 구현했고, 사용자별 전용 PostgreSQL 스키마를 통한 데이터 격리 시스템을 배포했으며, 코드 품질을 유지하기 위해 ESLint를 설정했어요.
기술 스택에는 이미 Django 4.x, Vite 6.3.5, Three.js 0.177.0, D3.js 7.9.0이 포함되어 있어요. 이 기술들이 함께 작동하며 매끄러운 시각화 경험을 만들어내요.
현재 해결 중인 과제
큰 목표를 가진 프로젝트가 그렇듯, 저희도 기술적인 과제에 직면해 있어요. 가장 중요한 과제는 노드가 1000개를 넘는 그래프의 성능 최적화예요. 대규모 구조를 렌더링하려면 메모리와 연산을 세심하게 관리해야 해요.
기존 저장소의 용량이 지나치게 큰 문제도 해결하고 있어요. airbyte/ 디렉터리가 1.4GB를 차지하고 있어, Airbyte 전체를 git에 저장하는 대신 Docker Compose를 사용하는 방식으로 전환하고 있어요. 이런 과제가 저희를 멈추게 하지는 않아요. 오히려 더 깔끔한 해결책을 만들게 해줘요!
저희의 여정에 함께해 주세요
저희 스스로 매일 쓰고 싶은 도구를 만들고 있어요. 대규모 노션 워크스페이스를 관리하면서 정보 속에 숨겨진 연결을 발견하고 싶다면, 앞으로의 소식을 기대해 주세요! 곧 첫 테스터를 위한 사전 체험을 시작할 예정이에요.