FlashNotes
现代化闪卡学习应用 - 基于 FastAPI + React 构建,支持快速创建闪卡、无干扰练习模式、访客模式本地存储、JWT 认证和用户管理。提供直观的 Chakra UI 界面,完整的 RESTful API 和离线支持,是个人学习和知识管理的理想工具。
安装次数
点赞
应用评论
催更次数
桌面端
移动端






应用描述
FlashNotes 是一款基于 FastAPI 和 React 构建的现代化闪卡(Flashcard)学习应用。它结合了传统的间隔重复记忆法(Spaced Repetition)和最新的生成式 AI 技术,帮助你更高效地创建卡片并进行无干扰的沉浸式学习。 无论是学习新语言、备考复习,还是记忆碎片化知识,FlashNotes 都能成为你的得力助手。 --- ## 🚀 核心功能 * **🤖 AI 智能生成**: 输入一个主题或一段文本,AI 自动为你生成相关的闪卡集合,告别繁琐的手动录入。 * **⚡️ 访客模式**: 无需注册即可立即开始使用,数据安全地存储在你的本地浏览器中。 * **🔐 账户同步**: 注册账户后,你的数据将在云端安全存储,支持多设备同步。 * **🧘 沉浸式练习**: 极简的练习界面,支持翻转卡片、标记掌握程度,让你专注于记忆本身。 * **📊 进度追踪**: 直观的统计数据,帮助你了解学习进度和掌握情况。 * **🌙 深色模式**: 完美支持深色模式,夜间学习更护眼。 为了体验强大的 AI 生成功能,建议在安装时或安装后配置 Google Gemini API Key。 ### 3. 如何使用 AI 生成闪卡 1. 登录账户(AI 功能需要后端服务支持,建议登录使用)。 2. 在首页点击右下角的 **AI** 按钮(或 "Create with AI")。 3. **输入提示词**: * *示例 1*: "帮我生成 10 个关于 Python 基础语法的面试题" * *示例 2*: "西班牙语 A1 级别常用单词,包含 '问候' 主题" * *示例 3*: (粘贴一段复杂的文章) "基于这段文字生成重点知识卡片" 4. 点击生成,稍等片刻,一套完整的闪卡集合就创建好了! ### 4. 手动创建集合 1. 点击右下角的 **+** 按钮。 2. 输入集合名称(如 "雅思词汇")。 3. 进入集合,点击 **Add Card** 添加单张卡片。 4. 正面填写问题/单词,背面填写答案/释义。 ### 5. 开始练习 1. 点击任意集合卡片进入详情页。 2. 点击 **Start Practice** 按钮。 3. **练习流程**: * 看卡片正面,回忆答案。 * 点击卡片翻转,查看背面答案。 * 根据回忆情况,选择 **"Forgot" (忘记)** 或 **"Remember" (记得)**。 * 系统会自动记录你的掌握情况。
懒猫评分/评论
0.0
0 条评论
新功能
版本历史记录""
此 App 尚未收到足够的评分或评论,无法显示评论列表。