Discourse에서 습관 추적이 가능한가요?

여러 가지 워크플로우가 가능할 것 같네요… @manuel님의 제안은 약간 번거로워 보이지만, 이미 가지고 있는 코드만으로 해결할 수 있다는 점에서 좋은 장점이 있습니다.

제 이상적인 시나리오에서는 각 학생마다 해당 목적을 위해 따로 마련된 카테고리 안에 습관 트래커 토픽을 하나씩 두는 것입니다. 누구나 해당 토픽에 댓글을 달 수 있지만, 트래커 항목을 체크할 수 있는 권한은 작성자에게만 있습니다.

각 학생은 한 번에 1~5개의 습관을 추적하며, 날짜 목록(관리 편의를 위해 매월 새로운 토픽을 시작합니다)을 가집니다. 매일 “성공(hit)”, “실패(miss)”, 또는 아무것도 입력하지 않음(정보 없음)을 기록할 수 있습니다. 습관마다 버튼을 클릭하는 것처럼 매우 간단하게 작동하면 좋겠습니다.

토픽에서는 습관별 연속 기록과 총합을 매력적인 방식으로 표시하고, “7일 연속 체크인”(성공/실패 구분 없이, 습관 무관), “30일 연속 체크인”, “7일 연속 성공”(같은 습관에서 7일 연속 성공)과 같은 재미있는 배지를 설정할 수 있습니다.

@osioke 저는 Tiny Habits를 좋아합니다… 우리가 사용할 모델의 일부이기도 하죠. 이 연령대와 독해 수준에 맞는 책을 찾지 못한 끝에, 결국 Stronger, Faster, Better와 Atomic Habits의 자료를 주로 활용하여 Fogg 모델을 하위 집합으로 포함하는 방식으로 적응시켰습니다.

아직까지는 모두 도전이지만, 열심히 진행 중이며 여러분이 나눠 주실 조언에 감사드립니다. 아이디어를 계속 보내 주세요! 12월에 습관 형성을 '핵심 아이디어(Big Idea)'로 소개한 뒤, 12월 중순부터 프로그램이 끝날 때까지 매주 습관 체크인을 진행할 계획입니다. 진행하면서 모든 것이 발전해 나갈 것으로 기대합니다.

4개의 좋아요