Skip to content

feat: 連続記録(ストリーク)+ マイルストーンバッジ #1

Description

@tashua314

概要

「継続の可視化」というコア価値を直接強化する機能。GitHubの草(contributions graph)のように、活動の連続性を可視化し「途切れさせたくない」心理で継続を促す。

背景・動機

  • コア価値に「継続の可視化」があるが、それを直接促す仕掛けが現状ない
  • ハッカソン後の最大の課題は「モチベーションの消失」
  • ストリークやバッジは習慣化の強力なドライバーになる(Duolingo, GitHub等で実証済み)

機能要件

ストリーク

  • 進捗投稿・更新投稿などの活動を日単位でカウント
  • N日連続の「ストリーク」を表示(プロフィール・ダッシュボード)
  • 活動グラフ(GitHub草的なヒートマップ)をプロフィール/プロジェクトページに表示

マイルストーンバッジ

  • 特定の達成条件でバッジを自動付与
  • 例:
    • 🎉 初投稿(プロジェクト作成)
    • 🔥 10回目の進捗投稿
    • 💡 初めてのベスト回答
    • 🤝 初コラボ(仲間募集に参加)
    • 📅 7日連続ストリーク / 30日連続ストリーク
  • バッジはプロフィールに表示

期待される効果

  • 「途切れさせたくない」心理による継続率向上
  • プロフィールの充実 → コミュニティ内での存在感
  • 達成感の提供 → モチベーション維持

参考

  • GitHub Contributions Graph
  • Duolingo ストリーク
  • Stack Overflow バッジシステム

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions