한국어

⚙️ 작동 원리

2026-06-18 · 5단계로 만나는 자동 패턴 분석

습관 피라미드는 5단계로 동작합니다. 각 단계는 사용자가 신경 써야 할 일을 최소화하면서, 가능한 한 빨리 인사이트를 얻도록 설계됐습니다.

5단계 작동 흐름

1
습관 추가
추적하고 싶은 습관을 자유롭게 추가합니다. 카테고리(건강·학습·생활·정신건강·관계·생산성·취미), 색상, 아이콘을 선택할 수 있어요. 무료 5개, Buy Me a Coffee 응원 시 무제한.
2
기록
매일 체크 한 번이면 끝. 0/1 바이너리 또는 점수(1~5) 기록을 지원합니다. 메모/회고는 선택. 모든 데이터는 기기(IndexedDB)에만 저장됩니다.
3
자동 분석
2주 이상 같은 습관 묶음을 기록하면, 앱이 자동으로 Pearson 상관계수다중 회귀(R²)를 계산합니다. 모든 계산은 사용자 기기에서 수행 — 서버 호출 0건.
4
인사이트
"운동을 한 날 평균 수면 점수 0.7점 ↑" 같은 원인+처방형 인사이트를 자동 생성합니다. 단순 카운트가 아니라, 다음 행동을 지시하는 형태.
5
행동 변화
인사이트를 보고 다음 주 행동에 반영. 인사이트 카드를 SNS 공유(Canvas API 자동 생성)하거나, CSV로 데이터를 내보내 다른 도구에서 분석할 수도 있습니다.

🧪 분석 알고리즘 (간단 버전)

습관 피라미드가 사용하는 핵심 알고리즘은 두 가지입니다. 둘 다 100년 넘게 검증된 통계 기법입니다.

1. Pearson 상관계수 (r)

두 습관 사이의 선형 관계를 -1~+1 사이 숫자로 표현합니다.

습관 피라미드는 |r| ≥ 0.5인 패턴만 인사이트로 노출합니다. 더 약한 패턴은 노출하지 않아 노이즈를 줄입니다.

2. 다중 회귀 (R²)

여러 습관이 함께 한 결과를 얼마나 설명하는지 측정합니다. 0~1 사이 숫자.

예: "기분 점수의 83%가 (산책 + 수면) 두 변수로 설명된다" — 이게 R² = 0.83.

계산 위치 (프라이버시)

모든 계산은 사용자 브라우저의 analysis.js에서 수행됩니다. 습관 데이터는 서버로 전송되지 않으므로 프라이버시 위험 0입니다. 이게 습관 피라미드를 만든 가장 큰 동기 중 하나입니다.

🎯 인사이트 등급 (신뢰도 표시)

습관 피라미드는 인사이트를 신뢰도에 따라 3등급으로 분류합니다.

🔴 인사이트는 참고용으로만 표시되며, 행동 변화 결정에 사용하지 않도록 안내합니다.

🆚 다른 습관 앱과 다른 점

기존 습관 앱은 "오늘 O개 완료, streak N일" 같은 기록과 시각화만 제공합니다. 습관 피라미드는 그 다음 단계 — 패턴 발견까지 자동화합니다.

기능 기존 앱 습관 피라미드
기록·체크
연속일(streak)
시각화(차트)
패턴 분석 ✅ 자동
인사이트 카드
로컬 저장 일부 ✅ 항상
무료 분석 유료 ✅ 5개 무료

📊 데이터 저장 방식 (기술)

습관·기록·메모·인사이트는 모두 브라우저 IndexedDB에 저장됩니다. JSON 직렬화되어 단일 저장소(`habit-pyramid-v1`)에 보관됩니다. CSV 내보내기 시 다운로드 가능합니다. 외부 서버 호출은 0건.

📚 관련 글

광고

광고 영역 (AdSense 승인 후 활성화)