き ききはじめ日本語ききはじめ

标日中级上

标日中级上 · 词汇 Anki 牌组

  • 3对照表
  • 7小节

从「三圆词汇表」PDF 直接生成,对齐 egg rolls 的 JLPT 词汇牌组 卡片设计。 共 1612 张卡(16 课 × 三圆 A1/A2/A3),每卡 3 条例句(22 卡 4 句),含单词 + 4858 条例句音频、例句词级振假名注音、中文释义/翻译。


一、快速开始

  1. 双击导入 标日中级上_词汇.apkg
  2. 在 Anki 里选择牌组 标日中级上::词汇(带音频),按课/圆数分 16 个子牌组
  3. 卡片「日→中」默认开启,正面看词想读音释义,翻面核对

⚠️ 已知 Anki 坑:极少数情况下双击导入只写笔记、不写音频媒体文件(播放按钮点了没声)。若遇此情况,见下方「音频不响怎么办」。


二、卡片结构

面内容
正面目标词(汉字,不显示假名)+ 例句原文列表(无翻译无音频)
背面假名 + 声调 + 词性 + 释义 + 关联词 + 逐句例句(词级注音 + 目标词橙色高亮 + 中文翻译 + 独立播放按钮)+ 反馈 ID
  • 圆数等级:顶部色块徽章 —— 🔴 A3(最重要)/ 🟠 A2 / ⚪ A1,影响词的复习优先级
  • 例句注音:词级振假名(出会[であ]、高校[こうこう]),所有汉字词全注音,片假名不注
  • 目标词高亮:例句中当前词(含活用形)自动橙色加粗
  • 音频:单词 + 每条例句,独立播放按钮(Azure TTS 合成,ja-JP-NanamiNeural 音色)

三、快速反馈机制

每张卡背面底部有反馈 ID,形如:

📋 L01-A3-012

含义:L{课号2位}-{圆数}-{序号3位}

  • L01 = 第 1 课,A3 = 三圆,012 = 本课本圆第 12 词
  • ID 稳定(基于 PDF 出现顺序),重生成不变

反馈方式:直接发消息

<ID> <问题类型> <具体内容>

问题类型 ∈ {释义, 例句, 翻译, 词性, 声调, 关联词, 注音, 音频, 其他}

例:

L03-A2-005 释义 应该是「商量」不是「会议」
L07-A3-011 注音 「出会」的读音标错了

我会定位到 词汇数据.json 里对应卡片 → 修改 → 重新生成 .apkg → 你重新导入(同 ID,Anki 自动更新该卡,复习进度不丢)。


四、数据溯源

三层架构,全部可溯源:

三圆词汇表.pdf (权威源)
   │ pypdf 提取
   ▼
词汇数据.json (主数据 · 每字段带 src 标记 + PDF 页码)
   │ genanki 生成
   ▼
标日中级上_词汇.apkg (产物 · 可无限重生成)

每个字段标注来源 src ∈ {pdf, ai, rule, tts}:

src含义
pdf从三圆词汇表 PDF 直接提取(词/假名/声调/词性/释义/例句)
aiAI 补充(1168 词缺例句 + 例句中文翻译)
rule规则生成(例句词级振假名注音)
ttsAzure TTS 合成(单词 + 例句音频)

快速查某张卡的来源:卡片索引.tsv(ID / 课 / 圆 / 词 / 假名 / 释义 / 例句 / 翻译 / src / 页码)。


五、文件清单

文件作用
标日中级上_词汇.apkg最终牌组(双击导入)
词汇数据.json主数据(1612 条,含 CardId + src + 页码)
卡片索引.tsv反馈索引(ID → 词 → 溯源)
音频/6470 段 mp3(1612 单词 + 4858 例句)
生成Anki.py生成脚本(PDF→JSON→apkg)
注音.py例句词级注音脚本(Sudachi C 模式)
生成音频.pyAzure TTS 合成脚本(断点续传)
补例句.py + 补充数据_01~16.pyAI 补例句数据(P2)
00_PLAN.md方案与进度
01_RULE.md生成规范(字段/注音/音频/反馈规则)
reference/github 卡片模板源码(版式对齐依据)
config.local.json本地 TTS 凭证(不进 git)

六、音频不响怎么办(Anki 已知坑)

Anki 双击导入偶发只写笔记、不写媒体文件(2026-09-07 实锤:v2 导入后 collection.media 里只有 1612 个单词 mp3,4858 个例句 mp3 全缺,表现 = 单词能响、例句按钮没声)。

快速核对:看 collection.media 里 L*.mp3 数量,应 = 6470(1612 单词 + 4858 例句)。不足就直接把本目录 音频/ 下的 mp3 全量拷进去(同名覆盖,拷完即生效,无需重导入)。

绕过/修复方法:

  1. 把 .apkg 改名 .zip 后解压
  2. 把解压出的 media 文件(JSON)里列出的 mp3 拷到 Anki 的 collection.media/ 目录
  3. Anki 重启后播放按钮即恢复

collection.media/ 位置:

  • macOS:~/Library/Application Support/Anki2/用户/collection.media/
  • Windows:%APPDATA%\Anki2\用户\collection.media/
  • Linux:~/.local/share/Anki2/用户/collection.media/

七、已知限制

  1. 例句为 AI 补造(N3/N4 难度,覆盖语法点),非教材原句;每卡稳定 3 句 —— PDF 原例句优先保留,不足部分 AI 补齐(原 PDF 仅 444 词自带例句)
  2. 音频为 TTS 合成,非真人录音(单词读音用假名合成,保证发音准确)
  3. 目标词高亮约 87% 命中(4232/4858 句):词基本形/常见活用形可高亮;个别生僻活用或同汉字不同词不命中(不影响注音,只影响高亮)
  4. 词性保留标日体系(动1/动2/动3/形2/…),与 github 的 [他動1] 体系一一对应,未做转换