Skip to content

5mdld/anki-jlpt-decks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

218 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

【egg rolls】JLPT N1-N5 一万词 v3【简/繁】【语音&例句】

AnkiWeb - Alt MARKJI - Deck Telegram - Join Sponsor

前言

一个面向日语学习者的 Anki 词汇牌组,收录 JLPT N1-N5 约 10,000 个词条,包含释义、例句、单词音频、例句音频与简繁中文显示支持。

本牌组在 GitHub(此处)、AnkiWeb墨墨记忆卡(Markji) 免费提供。

墨墨记忆卡(Markji)是一款类似 Anki 的间隔重复记忆 App,采用 FSRS 作者 Jarrett Ye 参与开发的 MMX 算法。相比 Anki,墨墨记忆卡(Markji)更开箱即用,界面更友好,上手难度更低。

在墨墨记忆卡(Markji)学习牌组会消耗记忆币(可通过签到等方式获取一些免费额度,也可付费购买)。如你使用付费记忆币学习本牌组,作者将按平台规则获得对应收入的 50% 分成;会员等其他付费服务与本牌组无关。

任何在闲鱼等平台付费售卖本牌组的行为,均为假冒或盗卖,请勿购买。

目录

预览图

快速开始

使用 Anki

  1. 安装官方 Anki:

  2. 下载最新版牌组:Releases 页面

    请下载 .apkg 文件,不要下载 GitHub 自动生成的 .zip 文件。

  3. 在 Anki 中导入刚才下载的 .apkg 文件。

  4. 首次导入时,建议打开「导入所有牌组预设配置」,以应用牌组自带预设。

  5. 如有需要,请注册并登录 AnkiWeb 账号,以备份并同步多设备学习进度。

使用墨墨记忆卡(Markji)

直接打开 墨墨记忆卡(Markji)牌组页面 开始使用。

牌组内容

范围、分类与排序

  • 覆盖 JLPT N1 至 N5 全级别,合计约 10000 词。
  • 基于 2010 年改制后至 2025 年 12 月的 JLPT 真题文本整理。
  • N4 与 N5 按作者主观判断由易到难排序。
  • N3 及以上参考 JPDB v2.2 词频升序排序。

N3 及以上词汇按真题出现次数分为:

分类 含义
高频 JLPT 真题中出现 3 次以上
中频 JLPT 真题中出现 2 次
低频 JLPT 真题中出现 1 次

以上排序和分类仅供参考。如发现与真题不符,欢迎反馈。

例句与高亮

  • 每个词条至少提供一个例句。
  • 例句高亮规则:
    • 黄色:当前单词
    • 绿色:同义词或关联词
    • 蓝色:反义词
  • 已变形的单词通常只高亮词干部分。

音频

  • 单词音频:绝大部分为真人播音员录制。
  • 例句音频:使用 VOICEPEAK 生成,并经过人工校对。
  • 音频按钮:
    • 黑白播放按钮:牌组自带本地音频
    • 紫色播放按钮:自动生成的在线音频,不要反馈相关发音问题

卡片标签说明

标签示例 含义
N3高频 JLPT 等级与重要度
外来语
Onomatopoeia 拟声拟态词
单词音调标记
[他動1] 词性;动词分类中 1 = 五段动词,2 = 一段动词,3 = カ変 / サ変动词
[補] 补充说明或注意事项
[例] 例句
[関] 同义词或关联词
[対] 反义词
🔍 跳转外部词典或网页查词
v25.01.01 卡片版本号,即最后一次更新日期
反馈 跳转到 GitHub Issues 反馈页面
更新 本地牌组不是最新版,点击前往下载页
🎉 检测到可更新的新版本牌组

下载与安装

本节是 Anki 用户的详细安装说明;墨墨记忆卡(Markji)用户直接打开 墨墨记忆卡(Markji)牌组页面 即可使用。

安装 Anki

请使用官方最新版 Anki 或 AnkiDroid。本牌组不保证兼容旧版 Anki,也不保证兼容 AnkiApp、AnkiPro 等类似应用。

Android 用户请勿使用「Anki 中国」提供的 AnkiDroid v2.16.0beta2,该版本存在兼容性问题。

导入牌组

  1. 下载最新版 .apkg 文件。
  2. 打开 Anki。
  3. 选择导入文件。
  4. 首次导入时,建议打开「导入所有牌组预设配置」。

导入选项

开启同步

注册并登录 AnkiWeb 账号 后,可以同步多设备学习进度并进行云端备份。

首次同步媒体文件会比较慢,尤其是音频文件较多时可能需要数十分钟。同步时建议保持 Anki 在前台运行,移动端保持屏幕常亮。

推荐设置

牌组选项

点击牌组旁的齿轮图标,打开牌组选项界面,并参考下图设置。

牌组选项位置视频教程:AndroidiOSmacOS / Windows

deck options

推荐资源

更新与迁移

更新或迁移前,请先备份 Anki 数据。

更新牌组

稳定版通常每 1 至 2 个月发布一次。更新方法是下载最新版 .apkg 文件并再次导入 Anki。正常更新不会影响学习进度。

导入更新时,建议在 Anki 导入选项中设置:

  • 「合并笔记模板」:打开
  • 「更新笔记」:始终
  • 「更新笔记模板」:始终

更新选项

导入更新会覆盖本地对牌组内容、标签、字段和模板做过的自定义修改。如需保留自定义内容,请不要直接覆盖导入,建议先使用 anki-apkg-extractor 提取元数据,再手动比对处理。

由于 Anki 机制限制,子牌组结构调整和已删除卡片无法自动同步,可能需要手动整理。例如:

  • 卡片位于 N3高频 牌组,但标签为 N2高频 时,可按标签手动迁移到正确牌组。
  • 若已导入了版本为 v25.01.01 的牌组,但部分卡片仍标记旧版本或缺少版本标签,请在 Anki 搜索框中输入:
deck:eggrolls-JLPT10k-v3 -tag:eggrolls-JLPT10k-v3::v25.01.01

搜索结果可自行删除,或添加 del 标签以避免更新检测。

从 v2 升级到 v3

点击展开迁移步骤和参考图

v3 版本(2025-09-03 及以后)与 v2 版本(2025-07-27 及以前)相互独立,不能覆盖更新。请按下面流程迁移复习记录:

  1. 下载并导入 v3 新版牌组。
  2. 在桌面端安装 Transfer Scheduling Info Advanced 插件,插件代码为 1249258442
  3. 按插件界面迁移学习记录。
  4. 如果你启用了「中-日」模板,请先在新牌组中也开启「中-日」模板,确认浏览页面中出现对应卡片后再迁移。
  5. 迁移完成后,可删除旧版 v2 牌组。
  6. 在桌面端执行单向同步并上传;其他设备再下载并覆盖本地内容。

迁移参考图:

01 02 03 04 05 06

常见问题

导入失败、显示异常或同步报错

请确认使用的是官方最新版 Anki 或 AnkiDroid。本牌组不保证兼容旧版 Anki 或其他同类应用。

AnkiDroid 导入速度慢

Android 15 及以上系统在导入大量媒体文件时可能明显变慢。可以先在桌面端或其他平台导入,再同步到 AnkiDroid。

AnkiDroid 内下载的牌组文件后缀为 bin

请将 AnkiDroid 更新至 v2.20.1 或更高版本后重新下载,也可以改用其他下载方式。

单词、例句无法发音,或提示缺少媒体文件

通常是媒体文件没有完全同步。请先在已导入牌组的设备上完成上传同步,再在其他设备下载同步。移动端同步时建议保持 Anki 前台运行并保持屏幕常亮。

Windows 卡片切换有延迟

可在 Anki「设置」→「显示驱动」中尝试选择 SoftwareOpenGL

卡片正面的单词上有假名标注

本牌组只对「常用漢字表」范围外的词汇添加假名标注,并非所有单词都有。一般无需隐藏;如需隐藏,请参考 控制正面单词显示模式

AnkiWeb 提示「Daily limit exceeded; please try again tomorrow.」

表示同一 IP 在 24 小时内已下载超过 25 个牌组。请更换 IP 地址或等待 24 小时后再试。

词典跳转与反馈功能失效

Anki 桌面端 25.02.1 的安全更新曾影响词典跳转与反馈功能。请升级到最新版本 Anki。

已更新到最新版,但部分卡片仍是旧版

请参考 更新牌组 中关于已删除卡片和版本标签的说明。

一些发音听起来不对

例如「だいがく」中的「が」听起来像「な」,或「ふくそう」听起来像「くそう」,通常与 鼻濁音母音の無声化 有关,不一定是错误。

Windows / macOS 单词音频重复播放两遍

在 Anki「设置」→「复习」中勾选「回答卡片时停止播放当前音频」。

高级选项

以下内容涉及卡片模板修改,适合具备一定编程基础的用户。

模板位置视频教程:AndroidiOSmacOS / Windows

桌面端调试插件:AnkiWebView Inspector

使用繁體中文

牌組內建繁體中文文本。若要顯示繁體中文,請在卡片正面模板的 function CONFIG() 中修改:

lang: 'zh-Hant', // 'zh-Hans' = 简体中文;'zh-Hant' = 繁體中文

本繁體內容採用台灣常用詞彙撰寫,如有不完善之處,歡迎回報。

修改词典跳转链接

点击展开词典配置示例

dict: { ... } 中修改不同平台的词典预设。

dict: {
  ios: 'moji',         // 在 iOS 使用 MOji 辞書
  android: 'moji',     // 在 Android 使用 MOji 辞書
  mac: 'dict',         // 在 macOS 使用系统自带的词典
  win: 'goldendict',   // 在 Windows 使用 GoldenDict-ng 词典
  other: 'weblio',     // 在其他平台使用 Weblio 国語辞典
},
// --- 以下为词典预设项,新增词典参考格式添加 --- //
const dictOptions = {
  'moji': 'mojisho://?search={query}',                          // MOJi 辞書 [ios|android]
  'mojidict': 'https://www.mojidict.com/searchText/{query}',    // MOJi 辞書网页版 [web]
  'dict': 'dict://{query}',                                     // macOS 词典 [mac]
  'eudic': 'eudic://dict/{query}',                              // Eudic 欧路词典 [win|mac|ios|android]
  'goldendict': 'goldendict://{query}',                         // GoldenDict-ng 词典 [win]
  'dicttango': 'dttp://app.dicttango/WordLookup?word={query}',  // DictTango [android]
  'monokakido': 'mkdictionaries:///?text={query}',              // Monokakido 物書堂 [mac|ios]
  'google': 'https://www.google.com/search?q={query}',          // Google Search [web]
  'weblio': 'https://www.weblio.jp/content/{query}',            // Weblio 国語辞典 [web]
  'weblioCJJC': 'https://cjjc.weblio.jp/content/{query}',       // Weblio 日中中日 [web]
  'takoboto': 'https://takoboto.jp/?q={query}',                 // Takoboto [web]
  'mazii': 'https://mazii.net/zh-TW/search/word/jatw/{query}',  // Mazii [web]
  'jisho': 'https://jisho.org/search/{query}',                  // Jisho [web]
  'kotobank': 'https://kotobank.jp/search?q={query}',           // Kotobank [web]
  'goo': 'https://dictionary.goo.ne.jp/srch/all/{query}/m0u/',  // Goo 辞書 [web]
}

设置正反面音频播放策略

点击展开音频播放策略

在卡片模板中修改 playback 参数:

playback: 'force', // 'default' 使用系统设置;'force' 强制背面只播放单词音频

常用组合:

需求 牌组选项 → 音频 playback 是否补充正面单词发音
正反面自动播放全部音频 关闭「不要自动播放音频」 'default'
正面自动播放,背面只播放单词 关闭「不要自动播放音频」 'force'
正面手动播放,背面只播放单词 开启「不要自动播放音频」 'force'
正面手动播放,背面手动播放 开启「不要自动播放音频」 'default'
正面不发音,背面播放单词和例句 关闭「不要自动播放音频」 'default'
正面不发音,背面只播放单词,默认设置 开启「不要自动播放音频」 'force'
正反面都不发音 开启「不要自动播放音频」 'default'

如需补充正面单词发音,请在正面模板中将:

<div class="VocabAudio"></div>

替换为:

<div class="VocabAudio">{{VocabAudio}}</div>

补充正面音调显示

在正面模板中将:

<span class="VocabPitch"></span>

替换为:

<span class="VocabPitch">{{VocabPitch}}</span>

隐藏指定字段

在字段名前加 hint:。例如隐藏正面的 SentFurigana 字段:

<span lang="ja">{{ hint:SentFurigana }}</span>

控制正面单词显示模式

修改 display 参数:

display: 'default', // 'default' 显示汉字和注音假名;'kana' 只显示假名;'kanji' 只显示汉字

背面自动复制单词

仅支持 iOS 与 AnkiWeb。默认仅 iPad 开启:

autoCopy: {
  ipad: true,
  iphone: false,
  ankiweb: false,
}

不限制卡片最大宽度

在卡片模板的 CSS 中取消注释:

/* .CardSide {
  max-width: none !important;
} */

在线 TTS 设置

点击展开在线 TTS 配置

可通过 tts 配置控制在线 TTS:

tts: {
  enable: 'fallback', // 在线 TTS 开关: 'always' 始终开启 | 'fallback' 无本地音频时启用 | 'never' 始终关闭
  hotkey: 'G',        // 播放快捷键,仅支持桌面端
  domain: [
    // 可以添加更多域名,按顺序依次尝试播放
    'TTS Server 1',
    'TTS Server 2',
  ],
  params: {
    voiceName: 'ja-JP-KeitaNeural,ja-JP-NanamiNeural', // 语音为多个时随机选择一个
    speed: -4, // 语速范围 -50 到 100,0 为正常语速
  }
}

可参考 ms-ra-forwarder-for-ifreetime 搭建自己的 TTS 服务(选择无 token 部署,建议自定义域名设置得复杂一些避免泄露)。

修改卡片字体

点击展开字体配置方法

使用系统字体

把目标字体名称放在对应语言 font-family 的首位:

/* --- 字体样式(不包括 VocabKanji 字段) --- */
:lang(zh-Hans) {
  font-family: '您的简体中文字体名', 'Source Han Serif CN', 'Source Han Serif JP', serif;
}

:lang(zh-Hant) {
  font-family: '您的繁體中文字體名', 'Source Han Serif TW', 'Source Han Serif JP', serif;
}

:lang(ja) {
  font-family: '您的日语字体名', 'Source Han Serif JP', 'Source Han Serif CN', serif;
}

/* --- 字体样式(只针对 VocabKanji 字段) --- */
.VocabKanji :lang(ja) {
  font-family: '您的字体名', 'YuKyokasho Yoko', 'UD Digi Kyokasho NK-R', 'Source Han Serif JP', serif;
}

使用媒体文件夹中的自定义字体

  1. 将字体文件放入 Anki 媒体文件夹,并以 _ 开头命名。
  2. 修改 @font-face 中的 src 路径:
@font-face {
  font-family: 'Source Han Serif CN';
  src: url('您的简体中文字体文件名') format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'Source Han Serif TW';
  src: url('您的繁體中文字體檔案名') format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'Source Han Serif JP';
  src: url('您的日文字体文件名') format('truetype');
  font-display: swap;
}

参考教程:简体中文English

在 iOS 端为 VocabKanji 字段启用教科书字体

  1. 下载并安装教科书字体描述文件(根据喜好二选一即可):UDデジタル教科書体游教科書体

    也可以参考 链接1链接2 制作其他字体的描述文件。

  2. 取消注释以下代码的 transform: 0; 部分:

    /* --- iOS 若安装教科书字体开启以下样式 --- */
    .ios .VocabKanji rt,
    .safari .VocabKanji rt {
    /* transform: 0; */
    }
  3. 注释掉以下代码中 transform: translateY(0.6em); 部分:

    /* --- iOS 思源宋体振假名高度修复 --- */
    .ios rt,
    .safari rt {
      transform: translateY(0.6em);
    }

在 iOS 端使用自定义字体时,Ruby(ふりがな)行与汉字行重叠

请参考上一条中的「3. 注释掉以下代码中 transform: translateY(0.6em); 部分」。

开启/关闭「中-日」模板(正面为中文,背面为日语)的卡片

点击展开开启和关闭方法

「中-日」模板默认关闭。

开启方法:

  1. 打开卡片模板。
  2. 选择「2:中-日……」。
  3. 在正面和背面模板中,将 {{ #Alt2 }} 改为 {{ ^Alt2 }}
  4. 保存并重启 Anki。

关闭方法:

  1. {{ ^Alt2 }} 改回 {{ #Alt2 }}
  2. 保存。
  3. 选择「工具」→「清理空卡片」→「删除」。

操作方法 删除空白卡片

反馈与交流

友情链接

致谢

  • 感谢捐赠者:siriuxy, ShikChen, R4mble, ddmanlin, r****r, mslxl, aknnnnnnn, alsa1755, pStrikeZ, xiaoduhappy2022
  • 感谢 iPumpkin 对牌组模板的重构、功能添加和维护。
  • 感謝 ShihHsing Chen 提供繁體中文資料。
  • 感谢 YonezawaSama 提供在线 TTS 语音服务及 apkg 处理脚本。
  • 感谢 Z 提供词源补充资料。
  • 感谢 星のカービィ 提供字体描述文件。
  • 感谢各位用户的反馈。

License

本牌组由 egg rolls 制作,内容来源于公开互联网资源及个人创作,遵循 CC BY-NC 4.0 协议。

你可以自由使用、修改和分享本牌组,但需遵守以下条件:

  1. 署名:必须清晰注明原作者 egg rolls,提供本牌组发布链接 https://github.com/5mdld/anki-jlpt-decks,并说明是否修改过内容。
  2. 非商业性使用:不得将本牌组用于商业目的,包括但不限于直接售卖牌组、将内容整合进付费产品或服务、用于商业广告或市场推广。
  3. 无附加限制:不得添加额外法律条款或技术措施,限制他人行使本许可协议允许的权利。

About

【egg rolls】JLPT N1~N5 一万词 Anki 牌组 v3【简/繁】【语音&例句】;Anki,日语,日文,日本語,牌组,卡组,牌組,卡組,能力考,日檢

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Contributors