Cogniva — AI-Powered Adaptive Learning Workspace Built for a Friend
说明与用途
Cogniva 将五个学习工具整合为一个离线优先的 PWA,提供番茄钟、SM‑2 闪卡、适应性测验、AI 助手、分析和游戏化功能,保障隐私和离线使用。
问题
A CS student juggling five separate apps (timer, Anki, notes, YouTube, spreadsheet) felt overwhelmed and needed a unified, offline-first learning workspace.
结果
Cogniva replaces five separate study tools with a single offline-first PWA, providing Pomodoro timing, SM-2 flashcards, adaptive quizzes, AI assistance, analytics, and gamification. The student experiences a unified workflow, improved focus, and privacy‑first data handling.
工作流
- 1. Install the app locally or use the live deployed demo.
- 2. Log in as the demo user "Alex Morgan" or create a new profile.
- 3. Use the dashboard to view KPIs, streak alerts, and activity heatmap.
- 4. Start a Pomodoro session via /app/focus, tag the session, and receive XP rewards.
- 5. Review flashcards with SM-2 spaced repetition at /app/flashcards.
- 6. Take adaptive quizzes at /app/quizzes, receive explanations and accuracy tracking.
- 7. View learning analytics at /app/analytics for weekly study hours and accuracy trends.
- 8. Access the AI co‑pilot to explain concepts, diagnose mistakes, generate study plans, or create flashcards/quizzes with one click.
- 9. Manage tasks and schedule in the planner at /app/planner.
- 10. Earn XP, levels, streaks, and badges via gamification at /app/achievements.
证据
Cogniva replaces all of them with a single cohesive workspace.
SM-2 Spaced Repetition (src/services/spacedRepetition.ts) — A clean open-source implementation of the SuperMemo-2 algorithm.
The AI service first checks a curated preset knowledge base… If no preset matches, a dynamic template generator produces subject-aware, difficulty-scaled content. This means the app works completely offline without any API key.
- 记录日期: 2026-10-10T15:56:08.519Z