JideCards · HarmonyOS NEXT

记得闪卡

记得闪卡是一款面向鸿蒙 HarmonyOS NEXT 的原生开源学习应用,让知识的整理、回忆与复习融入日常。以 Anki 内核为基础,将主动回忆与间隔复习结合,帮助你把学过的内容转化为长久的记忆。

源码 26.11.09.9

开始使用记得闪卡

源码 26.11.09.9 · HarmonyOS NEXT · 华为应用市场搜索「记得闪卡」,下载版本以市场页面为准

26.11.09.9 签名 HAP 开发包 · SHA-256 校验 · 构建说明
签名开发包,安装受包内签名与设备授权限制;普通用户建议从华为应用市场安装。

独立开发声明

截至目前,记得闪卡(jidecards)的开发与维护仍全程由可塑性天赋(wuweiyouzuoju)本人独立完成,不涉及团队协作或多人共同开发。任何声称“带领团队完成记得闪卡开发”,或将本项目归为团队开发成果的表述,均与事实不符。

在鸿蒙端用闪卡学习

背单词
把单词、释义和例句做成闪卡,或导入已有的 Anki APKG 词汇牌组;支持图片、音频和输入答案。
记忆知识点
把考试概念、公式和问答拆成卡片,用挖空卡回忆关键内容,用图像遮挡复习图中的信息。
间隔复习
先尝试回忆,再查看答案并按记忆情况评分。Anki 内核的 FSRS 调度据此安排后续复习时间。

功能概览

复习
Anki 学习内核、FSRS 调度、四档评分、撤销与重做,支持按卡片或整条笔记埋藏与暂停。
卡片
普通卡、挖空卡、输入答案、图像遮挡;支持图片、音频与数学公式。
同步
AnkiWeb 集合与媒体同步、自定义服务器;实验性个人设备直连提供学习记录合并、卡库与媒体同步。
导入导出
APKG 导入导出与系统文件打开,集合备份及恢复;兼容 Anki 专用 MIME。
管理
牌组层级、搜索、批量编辑、标签与统计;独立牌组选项、预设管理及修改范围说明。
桌面与外观
桌面服务卡片、学习提醒、七套基础主题色及自定义主色,支持浅色、深色和跟随系统外观。自定义颜色可分别调整明暗适配强度;提供玻璃与扁平材质,以及统一的弹窗、菜单和选择器。
JIDE 助手
软件内的全能助手:功能导航、学习分析、资料阅读、制卡改卡与设置协助。入口默认开放,配置模型服务后即可使用。
键盘与鼠标
设置中的学习帮助集中展示各页快捷键与鼠标操作,支持编辑、学习及牌组、浏览列表与目录树右键。
浏览与编辑
传统多列表格与现有浏览外观可切换,分别保存卡片和笔记列配置;支持富文本、绘图、字段编辑轮盘与草稿预览。
笔记引用
在笔记正文插入对其他笔记的引用,学习和预览时打开目标;配套 Anki 电脑端插件共享引用数据。插件需另行安装。
语言与地区
提供简体中文、香港与台湾繁体中文、英式与美式英语、意大利语、日语、越南语、韩语、俄语、德语和法语共 12 种选项,使用对应地区的日期与数字格式。

历史界面示例

2.9.22 · 历史宣传图,当前界面以最新构建为准

记得闪卡 每天一点,把知识记牢。新版首页展示今日进度、层级牌组,以及搜索、预览、同步和新增入口。
每天一点,把知识记牢

新版首页展示今日进度、层级牌组,以及搜索、预览、同步和新增入口。

查看完整图片
记得闪卡 图片与例句,让记忆更具体。卡片结合图片、例句和填空;先尝试回忆或输入答案,再显示答案并评分。
图片与例句,让记忆更具体

卡片结合图片、例句和填空;先尝试回忆或输入答案,再显示答案并评分。

查看完整图片
记得闪卡 自由编辑,打造专属卡片。可视编辑与源码编辑自由切换,工具转盘提供常用格式操作,支持图片、音频和数学公式。
自由编辑,打造专属卡片

可视编辑与源码编辑自由切换,工具转盘提供常用格式操作,支持图片、音频和数学公式。

查看完整图片
记得闪卡 快速查找,卡片井然有序。通过搜索、类型筛选和排序查找卡片,查看卡片所属牌组与相关信息。
快速查找,卡片井然有序

通过搜索、类型筛选和排序查找卡片,查看卡片所属牌组与相关信息。

查看完整图片
记得闪卡 灵活操作,学习更加顺手。在学习中使用标星、旗标、撤销、跳过、暂停和手写等操作管理当前卡片。
灵活操作,学习更加顺手

在学习中使用标星、旗标、撤销、跳过、暂停和手写等操作管理当前卡片。

查看完整图片
记得闪卡 复习有安排,进步看得见。查看今日学习概览和未来到期预测,通过 FSRS 复习安排与统计了解学习负担。
复习有安排,进步看得见

查看今日学习概览和未来到期预测,通过 FSRS 复习安排与统计了解学习负担。

查看完整图片
记得闪卡 定时提醒,让学习成为习惯。自定义提醒时间与通知内容,待学习、待复习数量占位符会替换为实际卡片数量。
定时提醒,让学习成为习惯

自定义提醒时间与通知内容,待学习、待复习数量占位符会替换为实际卡片数量。

查看完整图片

26.11.09.9 源码更新说明

· 独立更新页面

  1. 自定义壁纸支持裁剪、透明度与深浅色遮罩;自定义主题色支持 RGB/HEX 输入、明暗适配和实时预览。
  2. 玻璃与扁平材质可分别调整模块、按钮和弹窗的底色不透明度。统一菜单和弹窗的公共呈现。
  3. 宽屏浏览选中卡片后可直接编辑;字段源码模式可编辑包括媒体引用在内的完整字段。卡片脚本错误通过原生弹窗查看详情。
  4. 跟随系统在全屏、分屏和悬浮窗口间切换,保留对应的窗口安全区。
  5. 首次安装时可在配额范围内选择并导入在线牌组;首页帮助集中提供学习指南和社区入口。
  6. JIDE 入口默认开放。包含 AI 生成或改写内容的文件导出会被阻止。

FSRS:根据回忆情况安排间隔复习

记得闪卡复用 Anki Rust Core 的学习与调度能力。FSRS 根据复习记录和记忆状态安排后续复习,支持目标记忆保持率及牌组选项;应用前端不另写一套调度算法。

学习时先尝试回忆,再显示答案,按实际情况选择忘记、困难、良好或简单。支持撤销与重做、按卡片或整条笔记埋藏与暂停;学习页可显示提示、查看上一张卡片信息,并录制、回放和保存本次学习录音。未保存的录音在退出本次学习时清理。

问答、挖空、输入答案与图片遮挡

普通问答适合单词释义与概念辨析,挖空卡适合回忆句子中的关键内容,输入答案可用于拼写练习。图片遮挡适合把示意图、结构图或标注图拆成多个回忆问题。

卡片支持图片、音频与数学公式。导入的 Anki 卡片模板通过 HTML/CSS 渲染;依赖桌面插件或特定客户端脚本的牌组需要单独检查,不能仅凭 APKG 导入成功就判断所有交互兼容。

当前源码在学习与预览中统一兼容作者 HTTP 脚本、嵌套依赖及授权表单,并反馈脚本加载或执行失败。已有可见内容时保留卡面,缺少可选依赖时继续后续脚本;外部服务、账号与授权结果仍由牌组作者决定。

深色模式会改善可识别纯色背景上的低对比度正文,包括固定黑字和脚本追加内容;浅色模式恢复作者原有配色。图片、渐变背景及透明、滤镜等复杂效果需要针对原卡检查。

AnkiWeb:同步卡片、复习进度与媒体

使用同一个 AnkiWeb 账号,可以在鸿蒙端与其他支持 AnkiWeb 的客户端之间同步集合和复习进度。集合数据与图片、音频的媒体同步分别处理,也支持兼容 Anki 的自定义同步服务器。

普通同步会合并可合并的变化;需要全量同步时,由用户选择上传本地集合或下载云端集合。第一次迁移前应确认哪一端保存了完整资料,并保留备份。

APKG 导入导出与 COLPKG 备份

已有 Anki 牌组可以通过 .apkg 文件导入鸿蒙端,也可以把牌组导出后用于其他兼容客户端。词汇、考试问答、挖空卡和带媒体的学习资料都可以通过牌组包转移。

APKG 用于牌组交换,COLPKG 用于完整集合的备份与恢复。恢复整库会替换当前集合,应按应用提示确认;同步便于多设备使用,独立备份则方便在误操作后找回资料。

当前源码接入系统文件打开入口,兼容 application/vnd.anki 等 APKG 类型声明。先确认导入选项,再读取获得授权的文件;具体文件提供方和设备的交付流程需要按实际环境检查。

牌组、搜索、批量编辑与学习统计

使用层级牌组和标签组织学习资料,通过 Anki 搜索语法查找卡片。支持字段编辑、卡片预览及批量管理,便于整理已有牌组,而不只是逐张背诵。

学习统计展示复习量、卡片状态、间隔和记忆相关指标,帮助了解当前学习负担。学习提醒和 HarmonyOS 桌面服务卡片提供日常学习入口。

牌组选项由独立页面承载,离开前处理未保存草稿;可管理预设,选择只修改当前牌组或共用预设的牌组,影响所有牌组的设置单独标明。新增和编辑笔记支持属性、模板和字段快捷操作,并保留未提交草稿。

键盘与鼠标:常用操作直接完成

键盘与鼠标指引统一位于“设置 → 学习帮助 → 键盘快捷键”,按首页、浏览、学习、编辑和模板界面分组。学习部分展示当前生效的自定义按键与卡面条件,文字输入、弹窗和忙碌状态优先处理各自操作。

新增与编辑笔记支持 Ctrl+Enter 保存、Ctrl+D 选择牌组、Ctrl+L 打开模板、Ctrl+N 选择笔记类型、Ctrl+Shift+T 编辑标签,以及字段跳转和常用格式快捷键。模板编辑支持预览快捷键,属性或模板更新后保留未提交草稿。

右键牌组在指针处打开与长按相同的操作菜单;右键浏览行进入多选,已有选择时扩展连续区间;目录树的右键复用已有长按操作。文字输入框保留原生编辑菜单。

JIDE:软件内的全能助手

通过自然语言讨论学习、了解软件功能、阅读资料和管理卡片。JIDE 可以从牌组、浏览或学习页携带上下文进入,把功能导航、真实数据读取、资料处理和可确认的修改串联在同一对话中。

例如,从“整理这份 PDF 的知识点”开始,按页读取或 OCR,选择合适的笔记类型,再生成带来源的可编辑卡片草稿;也可以查看复习情况,随后打开统计或牌组选项继续核对。

当前源码默认开放 JIDE 入口。配置模型服务后即可使用,联网检索另需开启应用端联网并配置搜索凭据。具体能力以当前应用、工具与发布说明为准。

功能认知与页面导航
读取当前页面、菜单、设置与已接通状态,开始指定牌组学习,打开带搜索条件的浏览页、统计、设置、提醒、编辑或预览。导航复用应用真实页面。

可以这样说:“开始学习四级词汇这个牌组。”

学习数据与复习负担
按全库或搜索范围读取复习次数、耗时、卡片状态、到期预测与有数据时的 FSRS 记忆率,查看卡片历史和牌组选项。到期预测与每日限额后的可学队列分别解释。

可以这样说:“总结最近七天的复习情况,看看未来两周的到期分布。”

设置读取与调整
查看已接通的外观、备份、同步、语言和学习偏好;确认调整卡片字号、列表宽窄、学习触感、主题色或全库 FSRS。深浅色按明确指令切换并提供撤销,其他设置按工具目录区分读写。

可以这样说:“把卡片字号调到 130%,关闭答题触感。”

资料阅读与系统 OCR
导入 PDF、办公文档、电子书、文本和图片,按页或分段读取资料,使用本地系统 OCR 识别扫描页,保存资料笔记。支持视觉的模型可接收页面图片,制卡草稿可标注实际读取的文件与页码。

可以这样说:“读这份 PDF 第 5 到第 8 页,整理核心概念。”

制卡、改卡与标签
根据真实字段和模板生成问答或填空草稿,查找已有卡片后精简答案、补充解释、修改字段与标签。目标缺失时使用原生选择框,用户可继续编辑草稿并确认保存。

可以这样说:“把这段材料做成 10 张问答卡,答案尽量简短。”

卡库、笔记类型与外观
提出牌组或笔记类型创建、卡片移组、批量删除、类型迁移、共享模板与卡片样式修改。展示真实影响范围;删除、类型迁移、共享模板和样式等高风险草稿需要二次确认。

可以这样说:“新建一个“概念、解释、例子”三个字段的笔记类型。”

长期偏好与历史继续
确认保存全局或指定牌组的长期偏好,恢复历史对话、澄清、读取进度和待确认提案。达到执行预算时保留进度,可显式继续;结果未知的写入先检查现状。

可以这样说:“以后给我制卡,答案尽量控制在两句话内。”

本地计算与数据整理
通过一次性 JavaScript 沙箱清洗、去重和计算显式 JSON 数据。计算有固定资源预算,不取得文件、网络、卡库或工具权限,结果保存仍走原有草稿确认流程。

可以这样说:“把这份列表去掉前后空格,再去重并统计数量。”

公开检索与图片候选
独立联网开关下搜索与读取公开 HTTPS 网页文字;Wikimedia 图片候选带来源和许可,带图草稿确认后才下载导入媒体。网页读取不执行脚本或登录。

可以这样说:“联网查找这个概念的公开资料,给出来源。”

官方教程与场景建议
按需检索随应用打包的 Anki 官方手册选章,解释 FSRS、搜索或模板;结合空牌组、搜索结果、学习阶段和已导入资料给出可选择的下一步建议。对话支持表格、数学及化学公式。

可以这样说:“解释一下 FSRS 和目标记忆保持率,再告诉我在哪里查看。”

HarmonyOS NEXT 原生界面与开源内核

导航、牌组列表、设置与统计界面使用 ArkTS / ArkUI 构建;Anki 的 Rust 内核通过 C ABI 和 Node-API 接入。卡片本身仍使用 Web 组件呈现模板、图片和公式,以保留 Anki 卡片的表达方式。

项目以 AGPL-3.0-or-later 开源,源码、构建说明和问题反馈入口公开。记得闪卡是独立项目,非 Anki 官方客户端;本页按当前源码介绍功能,应用市场版本与实际上架能力以下载页面和应用内入口为准。

主题与外观

七套基础主题色,支持浅色、深色和跟随系统外观。

可选择玻璃或扁平材质,分别调整模块、按钮和弹窗底色。支持自定义主题色与壁纸,并可在保存前预览强调色和裁剪效果。

常见问题

支持哪些设备?
记得闪卡面向 HarmonyOS NEXT。通过华为应用市场安装,具体设备兼容范围以应用市场为准。
能继续使用已有的 Anki 牌组吗?
支持 APKG 导入导出、AnkiWeb 集合与媒体同步,以及 FSRS 间隔复习。迁移前备份资料,完成后检查样例卡、图片和音频。
免费吗?源码在哪里?
应用免费下载,以 AGPL-3.0-or-later 开源。源码可在 GitHub、Gitee 和 GitCode 查看。
记得闪卡是 Anki 官方应用吗?
记得闪卡是复用 Anki Core 的独立开源项目,非 Anki 官方客户端。
设备直连可以同步哪些内容?
实验性设备直连分别提供同源卡库的学习记录合并,以及整套卡库与媒体同步,均需双方独立授权。来源或结构不兼容时,接收设备须确认替换并先备份;保留 AnkiWeb,真实两机与账号行为仍待设备验收。

第一次在鸿蒙端使用 Anki 牌组?

从导入与同步开始,理解 FSRS 复习、卡片管理和备份恢复。

鸿蒙 Anki 使用指南

源码与反馈

反馈问题 · 开发文档

AGPL-3.0-or-later。独立开源项目,非 Anki 官方客户端。