jidecards · Open source

记得闪卡

一款面向 HarmonyOS NEXT 的原生、功能强大、开源闪卡学习软件。它使用 ArkUI 构建界面,复用 Anki 的 Rust 后端,兼容 Anki 数据与学习体系。

记得闪卡 HarmonyOS NEXT 原生首页,显示今日进度与多层牌组列表

版本事实

正式版与开发版分开说明

华为应用市场正式版
2.0.0可在 AppGallery 搜索“记得闪卡”
当前源码开发版
3.0.0AI Agent 等新功能所在版本

3.0.0 状态:AI 制卡与 AI 改卡的开发版已完成,正式发布前仍需完成实体手机重点回归。以下涉及 AI Agent 的说明属于源码开发版能力,不代表 2.0.0 应用市场版本已经提供。

核心能力

从记住一张卡,
到管理整个知识库。

01

3.0.0 开发版

AI 制卡与 AI 改卡

应用内 AI Agent 可以理解自然语言,在用户授权的牌组和卡片范围内读取结构,并生成可编辑草稿。支持普通问答、完形填空和导入牌组的自定义笔记类型。

  • 写入前展示字段、标签、目标牌组与影响范围,可逐张修改和选择。
  • 从首页、学习中的当前卡片或浏览器选中内容进入 AI 改卡。
  • 删除、模板、CSS 和笔记结构变更会显示精确影响并要求二次确认。
  • 支持 DeepSeek、OpenAI 与兼容 Responses 协议的自定义 HTTPS 提供商;密钥加密保存在设备本地。
02

学习与调度

FSRS 间隔重复与完整复习流程

基于 Anki 26.05 内核,支持 FSRS、目标记忆保持率与重新调度。学习过程包括显示问题和答案、四档评分、撤销、埋藏、暂停、恢复和学习完成页。

支持普通问答、完形填空、拼写输入和图片遮罩,并使用 HarmonyOS CoreSpeechKit 处理原生 TTS。

03

组织与编辑

牌组、卡片与批量管理

支持层级牌组、新建、重命名、删除、排序、拖动和背景定制。浏览器支持 Anki 搜索语法、牌组树、标签树、已保存搜索、字段编辑与实时预览。

批量工具覆盖查找替换、改牌组、标志、暂停恢复、删除、设置到期日、重排新卡和更改笔记类型。

04

分析与桌面

统计与桌面服务卡片

提供 13 个统计区块,包括今日、预测、年历热力图、复习、卡片数量、间隔、记忆稳定期、难度、记忆可提取性、真实记忆保持率和逐小时分析。

2×4 桌面服务卡片提供 8 页学习摘要,点击可直接进入应用统计页。

05

数据与同步

AnkiWeb、导入与导出

支持 AnkiWeb 登录、集合和媒体同步、全量上传下载以及自定义同步端点。可用 `.apkg` 合并导入或导出牌组,用 `.colpkg` 备份或恢复完整个人数据。

媒体管理可以检查未引用文件、缺失文件和受影响笔记,并通过回收站恢复或永久清理。

06

平台体验

真正的 HarmonyOS 原生应用

导航、列表、设置和统计等界面由 ArkTS / ArkUI 原生构建,不是套壳网页或跨平台界面。提供 7 套颜色主题、浅色与深色外观、中英双语、多条学习提醒和 AppGallery 应用内评价。

真实截图

学习、统计、提醒与桌面。

记得闪卡首页,展示今日进度和多个学习牌组
首页:今日进度与层级牌组
记得闪卡统计页,展示卡片数量、复习间隔和记忆稳定期图表
统计:卡片状态与记忆指标
记得闪卡学习提醒设置,包含提醒时间、标题和动态卡片数量
提醒:HarmonyOS 定时学习通知
HarmonyOS NEXT 桌面上的记得闪卡服务卡片,显示卡片数量统计
桌面:2×4 学习统计服务卡片

实现方式

原生界面,成熟内核。

前端使用 ArkTS / ArkUI;卡片 HTML/CSS 由 HarmonyOS Web 组件渲染;Anki rslib 26.05 通过 C ABI 与 Node-API 桥接到应用。代码以 AGPL-3.0-or-later 许可证开源。

平台
HarmonyOS NEXT
界面
ArkTS / ArkUI
学习内核
Anki rslib 26.05 / Rust
许可证
AGPL-3.0-or-later
作者
无为又作局

获取方式

从应用市场使用,
或从源码了解它。

在华为应用市场(AppGallery)搜索“记得闪卡”可下载安装当前正式版。开发、构建与最新版本信息以 GitHub 仓库为准。