Skip to content

5mdld/anki-jlpt-decks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

243 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

AnkiWeb - Alt MARKJI - Deck Telegram - Join Sponsor

前言

这是一个 Anki 日语词汇牌组,收录 JLPT N1-N5 等级约 10,600 个词条,包含释义、例句、单词音频和例句音频,支持 简繁中文 显示切换。

本牌组免费发布于 GitHub(本仓库)和 AnkiWeb,另提供 墨墨记忆卡(Markji) 版本。凡在闲鱼等平台付费售卖本牌组的,均为假冒,请勿购买。

墨墨记忆卡(Markji)是一款类似 Anki 的间隔重复记忆 APP,采用 FSRS 作者 Jarrett Ye 参与开发的 MMX 算法。相比 Anki,它更开箱即用,上手难度更低。
在墨墨记忆卡(Markji)学习牌组会消耗记忆币(可通过签到等方式获取一些免费额度,也可付费购买)。如你使用付费记忆币学习本牌组,作者将按平台规则获得对应收入的 50% 分成;会员等其他付费服务与本牌组无关。

目录

预览图

牌组内容

范围、分类与排序

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

N3 及以上词汇按 JLPT 真题出现次数分为(同一套真题中多次出现仅计 1 次):

分类 含义
高频 N1:4 次及以上;N2:5 次及以上;N3:8 次及以上
中频 N1:2–3 次;N2:2–4 次;N3:3–7 次
低频 N1:1 次;N2:1 次;N3:2 次

以上排序和分类不保证完全准确,仅供参考。

例句与高亮

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

音频

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

卡片标签说明

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

下载与安装

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

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

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

  2. 安装官方 Anki:

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

    请下载 .apkg 文件,不要下载其他文件!

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

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

导入选项

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

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

推荐设置

牌组选项

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

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

deck options

推荐资源

更新与迁移

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

更新牌组

稳定版通常每 1 至 2 个月发布一次。更新方法是下载最新版 .apkg 文件并再次导入 Anki(可参考 从 v3 升级到 v3.5 的前两步)。正常更新不会影响学习进度。

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

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

更新选项

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

受 Anki 机制限制,牌组结构调整及已删除卡片无法随牌组更新自动同步,需要手动整理。例如:

  • 某卡片位于 N3高频 牌组,但标签却为 N2高频,您可根据标签将该卡片手动迁移正确的牌组。
  • 已导入版本为 v25.01.01 的牌组,但部分卡片仍标记旧版本或缺少版本标签,请在 Anki 搜索框中输入:
deck:eggrolls-JLPT10k-* -tag:eggrolls-JLPT10k-*::v25.01.01

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

从 v3 升级到 v3.5

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

001 002 003 004 005 007 008 009 012 013

从 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。

牌组升级后部分卡片仍位于旧版本牌组中/没有被更新

需要手动处理,请参考 更新牌组从 v3 升级到 v3.5从 v2 升级到 v3

一些发音听起来不对

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

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]
  'shirabe': 'shirabelookup://search?w={query}',                // Shirabe Jisho [ios]
}

设置正反面音频播放策略

点击展开音频播放策略

在卡片模板中修改 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 牌组【简/繁】【语音&例句】;Anki,日语,日文,日本語,牌组,卡组,牌組,卡組,能力考,日檢

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Contributors