1P by mjkl7896 | ★ favorite | 댓글과 토론

약 2년 전, 아이디어를 떠올리고 3개월 정도 사이드 프로젝트로 진행했지만, 본업 때문에 너무 바빠서 중단해야 했습니다.

하지만 최근 코딩 에이전트를 이용해 개발 사양을 설정하고 진행하면서 구현 속도가 2년 전보다 훨씬 빨라졌습니다.
그래서 사양을 다듬는 데 집중하고 그 기세를 몰아 단 2주 만에 서비스를 출시할 수 있었습니다.

제가 Velprium을 개발하게 된 계기는 제 일상 기록이 여러 곳에 흩어져 있는 문제 때문이었습니다.
캘린더, Notion, Obsidian, 그리고 다양한 협업 도구들…
종이로 된 불렛 저널도 시도해 봤지만, 디지털과 아날로그 형식의 메모를 옮길 때마다 번거로움에 시달렸습니다.

그래서 "캘린더 이벤트에 Notion의 기능을 추가하면 어떨까?"라는 생각을 하게 되었습니다.
기존 캘린더는 x축은 시간을, y축은 제목과 설명만 표시하는 구조였습니다.
그래서 y축을 더욱 풍부하게 하기 위해 이벤트 속성을 추가했습니다.
그러다 보니 세 번째 축, 즉 관점을 나타내는 z축이 필요하다는 것을 깨달았습니다.
x축과 y축이 같더라도 일기, 업무 일지, 수면 기록, 운동 기록, 개인 일정 등 어떤 관점에서 보느냐에 따라 완전히 다르게 보일 수 있습니다.
바로 여기서 개념이 나왔습니다. 페이지는 z축(보는 관점)이고, 영역은 페이지를 구성하는 평행한 시간 축이며, 이벤트 속성은 y축입니다.

  • 또한 이벤트 간의 관계를 추가했습니다. 예를 들어, 오늘 작업을 완료할 수 없어 내일로 미뤄야 하는 경우, 연기 버튼을 누르면 오늘의 이벤트는 그대로 유지되고 내일의 후속 이벤트가 생성됩니다.
    이를 통해 작업을 연기한 정확한 시점을 추적할 수 있으며, 각 이벤트의 변경 내역이 저장되므로 연기를 결정한 정확한 시점도 확인할 수 있습니다.

2년 전 버전에는 없었던 기능 중 하나는 AI 쿼리 기능입니다. 작년부터 업무용으로 여러 개의 텍스트-SQL 챗봇을 개발해 오면서, 캘린더에도 챗봇 기능이 있으면 좋겠다는 생각이 들었습니다.
예를 들어, 캘린더에 기록된 수면 이벤트를 기반으로 지난 한 달 동안 수면 패턴이 어떻게 변했는지 분석해 달라고 요청할 수 있습니다.
(참고로 저는 아이폰에 기록된 건강 데이터를 캘린더 이벤트와 동기화하기 위해 직접 만든 아이폰 앱인 'Auto Event Maker'를 사용하고 있습니다.)

  • 이 앱은 현재 무료이며, 사용자 수가 증가하면 유료 플랜을 추가할 계획입니다.
    서버 비용은 얼마 안되지만, 많은 사용자가 AI 기능을 활용하게 되면 토큰 비용은 내야할것 같아서요.

  • 이 모델이 다른 사람들에게 유용하고 이해하기 쉬울지, 아니면 캘린더에 너무 많은 개념을 추가하는 것은 아닌지 확신이 서지 않습니다.
    이것이 제가 확인하고 싶은 가장 중요한 부분입니다. 물론 저는 이 앱을 만들었고 매우 만족하며 잘 사용하고 있습니다.

두 가지에 대한 피드백을 부탁드립니다.

  1. 페이지, 영역, 이벤트 속성 개념이 캘린더 앱에 적합하다고 생각하시나요?
  2. 온보딩 과정(및 미리 만들어진 페이지 템플릿)이 이러한 개념을 이해하는 데 도움이 되었나요? 직접 사용해 보시고 어려움이 있었던 부분을 알려주시면 감사하겠습니다.

특히 캘린더 앱을 주로 사용하시는 분들과 일상 기록을 즐기시는 분들의 의견을 듣고 싶습니다.

댓글과 토론