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

标日中级上

标日中级上册 — 学习规则(Rule)与计划

PLAN

  • 3例句精读
  • 2坑点
  • 28对照表
  • 38小节

本文件是「怎么学 + 学到哪 + 怎么建新课」的唯一入口(2026-09-06 起,00_目录_课程导览.md、00_模板_课程页.md 两份旧文件的内容已全部合并进本文件并删除,避免多份文件互相过时打架)。 学完一课,回来在总览表打勾、按需展开该课子文件即可;建新课时直接复制 Part 3 · 建课模板速查 里的骨架。

📍 当前进度(2026-10-28):第 1–4 课已建课推进中(01 全落 / 02 全落 / 03 已落 / 04 进行中)→ 第 5 课「商品紹介 / 日本語の語彙」2026-10-28 建课,① 会话 + ③ 词汇已全量落地,② 课文原文与 ④ 回译骨架已搭。第 2 课起严格执行 R7 辨析归属规则。


Part 0 · 核心资产地图(重点是内容,不是路径)

两类 PDF,三种用法。视频路径不用管——你知道在哪,老师也已分好类。

类型性质提取方式每课用途
教材 PDF 新版标日第二版中级上册.pdf(461 页)
📍 本地路径(2026-09-07 补):/Users/raojiarui/Workspace/日语/圆圆老师的日语教室初级下,中级上下/日语教材及音频/中日交流标准日本语/中级/新版标日第二版中级上册.pdf
(同级目录还有初级下、下册 PDF,目录名含空格 + 中文逗号,zsh 需加引号)
扫描版(无文本层)pymupdf 渲染指定页(教材页码 + 15)+ Read 识别 → 转录文字会話原文 + 课文原文
考研核心高频词.pdf(每课 1 个)✅ 文字版pypdf 直接 extract_text该课高频词汇
三圆词汇表.pdf(每课 1 个)✅ 文字版(少数特殊字体会乱码)pypdf 直接 extract_text该课完整词汇,按圆数分层(见下)

词汇圆数分级(老师的讲解顺序:三圆 → 二圆 → 一圆)

三圆词汇表 PDF 里每个词自带圆圈编号(①一圆 / ②二圆 / ③三圆)。老师在视频里按三圆 → 二圆 → 一圆讲(三圆重点讲"拓展",一圆最轻讲)。学习顺序可自由——从三圆开始(重点优先)或从一圆开始(基础优先),但笔记一定要按圆数分层组织。

圆数学习动作03_词汇.md 笔记要素
三圆(重点)音 + 义 + 拓展表格 6 列(词/假名/声调/词性/释义/例句)+ 辨析/近义/搭配(老师讲透的点,独立小节)
二圆(基础)音 + 义 + 例句表格 6 列(词/假名/声调/词性/释义/例句)
一圆(最轻)音表格 4 列(词/假名/声调/词性),不强求释义与例句

✅ 第 1 课已按 5 文件结构迁移完毕(01_出会い/ 下 00_目录_第01课.md + 01_会话.md ~ 05_练习II.md 共 6 文件),本课词汇文件同时落地新格式(见 R4.1),后续课直接套用。 ✅ 第 2 课 02_あいさつ/(2026-09-07 建课,同构 6 文件骨架):会话題 あいさつ(P34)/ 课文題 あいさつの時の礼儀(P42),教材页 = 会話 P34-35 / 语法与表达 P36-39 / 课文 P42-43 / 綜合練習 P52-53(⚠️ 第 2 课无「关联词语」板块,P41 实为生词表 2)。骨架只搭结构不预填内容,随课追加。

PDF 物理页 ↔ 教材页码

PDF 物理页 ≈ 教材页码 + 15(已验证:教材 P40 → 物理页 55;P42「あいさつの時の礼儀」→ 物理页 57;首课「出会い」会話 P14 → 物理页 29;皆偏移 +15)。

要快速定位某课时直接用这个偏移即可。需要 OCR 时用 pymupdf 的 get_pixmap(dpi=200) 渲染为 PNG,再用 Read 工具识别图片中的文字。

自动化机制(这是重点)

  • 词汇自动化:你打开任何一课文件夹,说"提取本课词汇"或"先做第 N 课",我直接从两个 PDF 转成笔记表格,几乎零成本。
  • 原文自动化:你说"提取第 N 课会話原文 / 课文原文",我用 pymupdf 渲染 + Read 转录成文字。
  • 截图:你上课时觉得必要的截图,直接贴到对应子文件即可。

💡 不再需要"视频路径映射"。视频你直接看,PDF 我帮你读。


Part 1 · Rule(编排规定)

R1 一课一文件夹

  • 每学完一课,在 标日中级上/ 下建 NN_会话題/(NN = 两位课号 01~16,会话題 = 该课「会話」标题日文原词,如 01_出会い)。
  • 命名原则:课号负责排序,题目负责定位 —— 光写 01、02 以后会忘记讲啥,带上题目后文件树里直接看到内容。

R2 每课标准子文件(5 文件结构,跟随老师讲解顺序一一对应)

老师讲解共 5 块(前 4 块:会话 / 课文 / 词汇 / 练习 I —— 即做即讲一组;第 5 块:练习 II —— 做后听讲独立),每块对应一个子文件。看视频时只开一个对应文件,笔记追加不混乱。

序号子文件内容(对应老师讲解)性质
0000_目录_第NN課.md信息卡 + 5 文件导航 + 总览表交叉引用索引(一屏,含速览效果)
01NN_会话.md① 会话(⭐重点 → 原文 → 理解 → 语法 → 老师补充 → 🧠 卡片),见 R4.8学习场景·会话(跟视频第一步)
02NN_课文.md② 课文学习实际 5 子步(2026-09-05 截图确认):跟读 → 逐句解析 → 文章结构 → 表达积累 → 作业(作业要求在这一步讲)学习场景·课文(跟视频第二步)
03NN_词汇.md③ 三圆词汇表按圆数分层(A1 一圆音 / A2 二圆音+义+例句 / A3 三圆音+义+拓展+例句)+ B 考研高频词速查(平铺表格,见 R4.1)背词场景(跟视频第三步,独立工具书,碎片时间反复刷)
04NN_练习I.md④ 综合练习(即做即讲,一题一讲)——只收课本「綜合練習」板块(4 张卡:基础 1–3 / 语言运用 4–6 / 听读 7 / 🏆 Challenge),不收 P22「基本练习」,见 R4.9练习场景·I(跟视频第四步)
05NN_练习II.md⑤ 同步练习册(做后听讲) —— 3 张卡:语言运用 / 阅读理解 / 表达积累,见 R4.6 + R4.9练习场景·II(视频外先做完,再听讲解)

R2 设计原则:

  • 按老师讲解顺序拆,不按教材板块拆:老师讲 5 块本来就分得清,跟老师同步来,跟一个文件对应一个环节。比旧 3 文件结构(会话与精读合一个)颗粒度更细,但每个文件更小、更聚焦。
  • 语法 / 关联词语去哪儿了:原本放 会话与精读.md 里作第 3 节,现在归到 01_会话.md 内(老师在会话环节一边讲原文一边讲语法,物理上放一起更顺,避免跨文件跳转)。
  • 练习 I 与 II 的根本差异:练习 I(综合练习)跟视频即做即讲——老师用蓝色长横线划在 1-4 块外与 5 块之间;练习 II(同步练习册)做后听讲——先做完再听老师讲解,视频中老师不跟做,只讲答案。
  • 04_练习I 只收课本綜合練習(2026-09-06 用户定案,完整实例 = 04_练习I):本文件 = 课本「綜合練習」板块原题(第 1 课 = 教材 P32-33,综合练习 1~7 + 🏆 Challenge,按教材顺序归并成 4 张一级卡,题目在卡内用加粗小标题分段,不"一题一卡");课本 P22「基本练习」不收。
  • 速览表降级到索引页:旧 01_会话与精读.md 顶部的 ⭐ 速览表现在归到 00_目录_第NN課.md(索引页天然就有"一眼定位"的好处,无需重复)。
  • 词汇独立好处不变:① 碎片时间背词(地铁上);② 不被语法淹没;③ 后续可单独搜索/统计。

R3 原文自动化(关键流程)

每课原文不再靠手抄,按下面优先级取:

  1. 首选 — 我转录:你说"提取第 N 课会話原文"或"提取第 N 课课文原文",我用 pymupdf 渲染对应页(教材页码 + 15)+ Read 转录,给你现成的文字。PDF 在本地路径见 Part 0,zsh 调用记得加引号(路径含中文 + 空格 + 逗号)。
  2. 截图补充:你上课截图里如果有转录丢失的细节,贴到对应子文件。

2026-09-07 经验:教材 PDF 是纯扫描版(无文字层),pymupdf.Page.get_text() 全空,只能用渲染图片 + Read 识别路径。一段课文一页 PNG 即可识别完整内容,识别精度可满足 R4.3 全注音需要。

R4 词汇自动化(关键流程)

每课词汇不再靠手抄:

  1. 首选 — 我提取:你说"提取第 N 课词汇",我从 三圆词汇表.pdf + 考研核心高频词.pdf 直接生成 03_词汇.md(分区 + 表格结构按 R4.1)。
  2. 特殊字体乱码部分:用 Read 工具读 PDF 页(多模态识别)补,看不清的告诉我具体词。

R4.1 词汇表格式规范(2026-09-03 定稿,2026-09-06 补充拓展列与记忆游戏子规则,所有课遵守)

总原则:单词不用卡片,一律平铺表格;顶部及各小节不堆解释性文案(📌 说明删尽);表格列结构全文件统一。

  • A 区(三圆词汇表)按圆数分 3 张平铺表,### A3/A2/A1 标题直接跟表格,不再用 [!note] 折叠卡包单词:
    • A3 三圆(音+义+拓展):7 列 | 词 | 假名 | 声调 | 词性 | 释义 | 拓展(派生词・日语释义) | 例句 |。拓展列记录老师课堂给出的派生词/关联词,两种内容都算:① 派生词+日语释义(如 出会う:偶然に会う、祝う:お+祝い——老师"用日语解释日语"的讲法,不是中文翻译);② 近义速记(老师常把词成对/成组教,如 わく(沸く)/わかす(沸かす)→ 湧く——这类写成简短提示 + 指向下方辨析折叠卡的编号,如 湧く(临场感),见辨析③,不用把整张对照表搬进这一格)。老师没讲拓展、也没有对应辨析条目的词该列填 —,待补充,不要凑内容。每个词配 1-2 个例句:老师常给 2 句(原词一句 + 派生词一句),用 ①② 编号写进同一格;只给 1 句则不加编号。成对/成组词(如「上る/上り」「下る/下り」「沸く/沸かす」)在 PDF 原顺序里通常已相邻,保持相邻即可,不用额外重排;同组词若共享 1 个拓展/辨析,两行的拓展列写同一内容。
    • A2 二圆(音+义+例句):6 列 | 词 | 假名 | 声调 | 词性 | 释义 | 例句 |(无拓展列——拓展是三圆专属),每个词配 1 个例句;老师若额外用「孤岛记忆游戏」讲了几个词,不进主表,见下一条。
    • A1 一圆(仅音):5 列 | 词 | 假名 | 声调 | 词性 | 来源(外来语/音译,非外来语填—) |。A1 多是专有名词/外来词,加"来源"列标注对应的英文(或其他语言)原词,方便联想记忆(如 ニューヨーク ← New York、WTO ← World Trade Organization);音译自中文的词(如上海保険/宮保蝦仁)标"← 中文XX音译";日语固有词只是习惯写片假名(如 コショウ=胡椒)不算外来语,填 — 并可注明"日语固有词";纯汉字专有名词(地名等)没有来源问题,直接填 —。
    • 词性独立成列(名/动1/动2/动3/形2/副/连/连体/专/接辞/惯用),不跟声调挤在一格。
  • A3 的辨析(自他对照/近义辨析,跨 ≥2 个词的用法对照,老师讲透的点)属于"内容"而非"单词":单独放 1 个 #### 🔑 三圆重点辨析 小节,紧跟在 A3 主表后,节内 ① ② ③… 分条 + 对照表。2026-09-06 定案:不用 [!note] 折叠卡,改成平铺的标题+表格(用户笔记会打印,折叠卡打印不出交互展开效果,平铺更保险)。与拓展列的区别:拓展列是单个词自己的派生词+日语释义(表内一格搞定,逐词都可能有);辨析小节是多个词之间的对照关系(自动词/他动词群、近义词群),内容长才独立成节;辨析条目若有更精确的老师原句对比(如乾かす/干す的强调点差异),以老师截图为准更新,不要用"意思相近/两者都能用"这类模糊结论。
  • A2 的「孤岛记忆」练习(2026-09-06 定稿:"孤岛词" = 缺少上下文、孤立难记的词;这是一种练习法——对孤立词主动造 1 个联想/关联词来加深记忆,答案不唯一,不是老师给现成答案,需要自己先填、AI 只按需提供参考):紧跟在 A2 主表后新增 1 个 [!question]- 🎮 孤岛记忆练习(自己写联想词,卡住/写完再展开参考) 折叠卡:
    • 卡内先放 1 张空表供自己填:| 词 | 我的联想词(自己写) |(联想词一列留空,不预填答案);
    • 表下嵌套 1 个 [!note]- 🔍 参考联想 折叠卡(>> 二级 callout),AI 可提供参考联想词 + 联想角度(如共享汉字/语义关联)供卡住时对照,答案不唯一,仅供参考不强制;
    • 只对本课实际学到的二圆词建卡,不用覆盖全部词。
  • B 区(考研核心高频词)按词性分组,每组 1 张平铺表(### 动词 / 名词 / 形容副词・连体・连 / 接辞),列 = | 词 | 假名 | 声调 | 词性 | 释义 |,不设例句列(速查定位用);接辞单独小表 | 接辞 | 读法 | 含义 | 例 |。
  • 外来语来源标注(2026-09-06 定案,方便联想记忆):A2/A3/B 区词条本身有释义列的,外来语(片假名词,源自英语等西方语言)直接在释义文字后加 (← 英文原词),如 数码,数字(← digital);A1 一圆无释义列,改用新增的第 5 列「来源」(见上)。判断标准:确认是真正的外来语(如 デジタル/タオル/レール/レジャー/テスト/ピーナッツ 等常见英语借词)才标英文来源;日语固有词只是习惯写成片假名(如 コショウ=胡椒、エビ=海老/蝦)不算外来语,不要瞎标英文;音译自中文的专有名词(如 上海保険/上海公司/宮保蝦仁)来源标"中文XX音译",不要错标成英语。
  • 例句写法:句子优先用老师/教材语境,短小可独立成句;句中目标词加粗;一圆 / B 区不配例句。
  • 同词不重复跨区堆叠(如 感じがします 只在 A3、経営~ 只在 A3、文房具/調味料 只在 A2),A1 只收专有名词/食物等仅音词。

R4.2 注音(ふりがな)格式规范(2026-09-06 定稿:HTML ruby → Japanese Novel Ruby)

总原则:汉字上方假名一律用 Japanese Novel Ruby 插件格式 |漢字《かな》(全角竖线 |),不再使用 HTML <ruby>…<rt>…</rt></ruby>。 已全库转换(358 对,初级下 41/11/12 单元 + 中级上 01_会话/02_课文 + 模板)。

  • 写法:|日本《にほん》 / |落《お》としました。汉字整个词块包在 |…《…》 里,假名注音进 《》。
  • 为何用全角 |:Japanese Novel Ruby 官方语法为半角 |,但表格内半角 | 会破坏 Markdown 表格,故库内统一全角 |(正文、表格通用,永不冲突)。
  • 纯假名开头/全假名基础词的注音(如 |無沙汰《ぶさた》 遇 ご無沙汰 等)不常见,一律照 | 前缀规则写,规避歧义。
  • 无需注音:片假名词、全假名词不标。
  • 渲染说明:插件开启后阅读视图 / 源码预览均把 |漢字《かな》 渲染为汉字上假名;不开启时源码直接可见(等价于「备注假名」)。
  • ⚠️ 旧 <ruby> 格式的说明文字如有残留,须同步改为本格式描述;.workbuddy/memory 历史日志不回溯。
  • 渲染插件唯一 = Japanese Novel Ruby(2026-09-06 定案):Advanced Ruby(v3.0.0)与 JADOU(v1.1.0)已源码核验并弃用——两者注音语法为 {漢字|かな},与 |《》 互不兼容(Advanced Ruby 只认 {} 与 HTML ruby,不认 |《》);JADOU「右键插假名」写死输出 {漢字|かな},无 Novel Ruby 渲染,弃用后不会再有悬空 {} 混入笔记。新注音一律只写 |漢字《かな》;禁手写 {漢字|かな}、禁 HTML <ruby>。 advanced-ruby / jadou 插件目录已删除(2026-09-06)。

R4.3 注音覆盖范围:全库句子统一(2026-09-06 定案)

全库所有「完整日语句子」一律 |漢字《かな》 全注音,推翻此前「原文/原句不标假名、假名只进翻译重点(词(假名) 内联)」的旧约定(旧约定为 2026-08 好词好句/敬语/复习例句库沿用)。

  • 覆盖:好词好句积累(A 文章顶部原文 + 逐句 callout 原文 + 参考答案;B 单句原句 + 详解子例句)、敬语例句原文、复习例句库/子例句、主题复习例句、语法辨析与顶层语法文件中的完整例句、表格单元格中的完整例句(如用法对比表例句列)。原文出现多处(顶部/逐句/参考答案)时每处都注。
  • 排除:讲解散文内短语短引用(如 〜てしまう、こと)、词汇表词条本身、动词变形表等非句子载体;练习/测试材料(题干、填空、选项、练习用对话脚本)不注音(测试载体;参考答案属阅读材料照注);片假名词/全假名词不标(同 R4.2);.workbuddy/ 历史日志与已注音文件不回改。
  • 保留:翻译重点/词汇表里的 词(假名) 内联照旧(作考点定位,不与句子注音冲突)。
  • 注音粒度:以词为单位 |漢字《かな》;送假名留在《》外(|落《お》としました、|受《う》け|入《い》れて);无送假名复合词整块注(|日本滞在《にほんたいざい》);专名/站名照注。
  • 进度:✅ 好词好句积累 01~03 + 00_格式说明(2026-09-06)|✅ 敬语 01~05(2026-09-06)|⬜ 复习 07~12 |⬜ 主题复习/翻译练习/语法辨析/顶层语法文件 | ⬜ 初级下 3 阅读文(11/12単元、41課,2026-09-07 抽查发现仍带 ‖ 旧排版 + 句卡未注音,启动全库收尾)
  • 批量执行入口 = vault 根 00_PLAN_句子注音统一.md(2026-09-07 建,P1-P9 分批、每批一 commit、断言式替换法、批改区白名单不动)。

R4.4 课文件排版精简原则(2026-09-07 定案,扩展至全部课文件)

总原则同 R4.1 扩展到全部课文件:顶部导航说明、各小节引导性文案一律删除,只保留正文内容本身;跳转关系交给 00_目录_第NN課.md 索引页统一承担,不在每个子文件顶部重复一遍。

  • 删除对象举例:NN_课文.md 顶部 > 📌 本文件 = R2 ② 步……词汇见 [[NN_词汇]]…… 整段导航说明;## 1️⃣ 跟读 下的 - [ ] 跟读打卡(……) 打卡项 + 配套 📌 备注;## 2️⃣ 逐句解析 前"老师逐句讲解……随堂记录"这类过程说明。
  • 保留对象:正文内容(原文、翻译、语法解析、表格)、[!example]- 折叠卡本身、必要的跨文件精确锚点链接(如辨析归属处的 详见 [[…]])。
  • 示范 = 标日中级上/01_出会い/02_课文.md(2026-09-07 精简版,已去除全部说明性文案)。
  • Part 3 建课模板的 NN_课文.md 骨架已同步精简,新建课直接照最新骨架来,不要抄旧课里还带说明文案的版本。

R4.5 全库排版视觉规范(2026-09-07 定案,CSS 片段「课件排版优化」已全局启用)

背景:02_课文 卡片化改造后用户验收通过(原信息密度过高、假名与正文拥挤、视觉疲劳),要求把同一视觉规范铺到全库长文长句载体(好词好句积累 / 敬语 / 标日初级下复习 等),不逐文件改内容结构。

  • 样式载体 = .obsidian/snippets/课件排版优化.css,在 设置 → 外观 → CSS 代码片段 中启用(2026-09-07 已启用,全库生效)。不要随意重命名/禁用(禁用了全库行距与假名样式会回退)。
  • 第 1 层「全局」(全 vault 生效,内容文件零改动):
    • 行距 1.8(正文/列表/callout 段落/表格单元格/编辑视图行),表格 1.6;
    • 振假名 ruby>rt 字号 58%、颜色 var(--text-faint) 弱化,不再与正文抢视觉重心;
    • callout 之间统一 14px 间距。
  • 第 2 层「kewen」(仅课文件结构笔记,靠 frontmatter cssclass: kewen 激活):跟读段落卡片化([!quote] 浅蓝底圆角卡)、卡内关键词淡蓝圆角小标签(用 **加粗** 标记)、二级标题徽章化、正文宽度 780px。
    • 触发约定:NN_课文.md / 其他含"整段原文 + 逐句精读"的课文件自带 cssclass: kewen;目录/总览/格式说明类笔记(00_*)一律不加,避免徽章样式污染导航结构。
    • 🚀 2026-09-07 全库对齐已完成(71 个文件带 kewen),新建同类文件照此办理:
类别加 cssclass: kewen?
课文件(课文 / 会话 / 阅读文)✅ 加
好词好句积累 01~03、敬语 01~05✅ 加
复习课 25~48、主题复习 01~08、語法辨析 01~10、翻译练习 01~08✅ 加
顶层语法文件(动词变形 / 格助词 / 一·二类形容词 / 日语的句子构造)✅ 加
NN_练习II(含逐句解析,属长句载体)✅ 加
导航类:00_目录 / 00_总览 / 00_格式说明 / 00_易错台账 / 00_Rule与Plan / 00_PLAN / 01_RULE / README / Welcome / LookBack❌ 不加
NN_词汇(纯表格无长文)/ NN_练习I(练习题)❌ 不加
Anki牌组/ 与 動詞活用規則練習/ 整个目录❌ 不加
  • [!quote] 只用于「段落式原文」(朗读 / 跟读 / 通读区:课文跟读、会话原文、阅读文、好词好句 A 模式顶部「原文」)。单句例句一律保持 [!example]- 折叠卡(复习课例句库、敬语例句、翻译练习、好词好句 B 模式)——改 quote 会丢失折叠交互、破坏"答案不剧透"设计。
  • 跟读段落(長文長句)书写约定(kewen 课文件 + 全库句子载体通用):
    • 🔥 一个朗读/跟读区 = 只用 1 张 [!quote] 整篇大卡(2026-09-07 二次修正):卡标题统一写 > [!quote] 整篇 · 朗读用 · N 段(N = 实际段数)。禁止一段一卡(曾拆成 16 张分句卡,用户反馈"变成了一句句的稿子",文章连续感全失)。卡内段与段之间用 > 单字符空段落分隔(不能写真空行,会切断 callout)。
    • 🔥🔥🔥 一个段落 = 一个物理行(硬规则,2026-09-07 四次修正):整段原文必须写成源码里的单独一行,中间不换行、不加 0,由 Obsidian 自动折行显示。用户明确"呼吸点我自己判断,要更像一篇文章"。
      • ⚠️ 踩过的坑:曾以为"源码一句一行、靠 Markdown 软换行合并"就行——实际渲染出来仍是一个句号换一行(Obsidian 在预览/阅读下按物理行呈现),用户反馈"还是换行太多了 / 一个句号一段"。只有物理单行才能真正连成文章(与 Strict line breaks 设置无关,最稳)。
      • 不再使用 ‖ 双竖线停顿符(视觉杂乱);源码行很长是可接受的(编辑视图默认 soft wrap 会视觉折行)。
      • ✅ 仍可用 0 / 硬换行的两种例外(不是呼吸点,是语义分行):① 对话的角色行(> **李**:……1,去掉会让所有台词粘成一个段落);② 表格单元格内的列举(单元格里没有别的换行手段)。
      • 判定口诀:一段一行;能靠自动折行解决的,就别手写换行。
    • 段序号(① ② ③)不再写在卡标题里——整篇卡自带阅读顺序,靠上下文顺序定位即可;需要逐句精读定位时用下方 ## 逐句解析 区的 [!example]- 段卡(那里才拆段编号)。
    • 句内核心词(专名/主题词)用 **加粗** 包住(可连同 |漢字《かな》 一起加粗,如 **|上《のぼ》り**,vault 内已有先例),配合第 2 层样式渲染成圆角标签;
    • 完整句子注音仍按 R4.3 全注音,两者不冲突。
  • 示范文件 = 标日中级上/01_出会い/02_课文.md(第 01 课全套 6 文件已按 R4.1~R4.5 落地);整篇大卡形态另见 标日初级下/初级 下 第11単元 新しいスポーツ飲料.md(13 段合并为 1 张卡)。

R4.6 同步练习册(NN_练习II.md)格式规范(2026-09-07 定案 · 当日晚二次重构为 3 卡)

核心原则一:只收「老师视频实际讲到」的题(截图确认),不预留空占位板块。 原模板的「1. 表现文型 / 2. 读解 / 3. 作文」三大块若为空占位一律删除——讲到哪题补哪题。 核心原则二:题目是主线,知识是挂载的(见 R4.9)——老师讲课时额外提取的表达,写在对应题目的卡片里,不再单独成卡。

  • 收录规则:
    • ✅ 只收有截图 / 老师实际讲解过的题(填空题 / 表达积累 / 段落排序 / 选择等,题型不限)。
    • ❌ 不收未讲到的板块占位(原模板的表现文型 / 读解 / 作文空壳、## 📝 备注 里的"待补"清单)。
  • 文件结构 = 3 张一级卡(卡内用加粗小标题分段,不再一层层拆卡):
卡标题模板内部顺序
1📘 语言运用|第 X 题 · 题型名📖 题目原文 → ✅ 答案 → 🔑 答题思路(语义线索表 + 干扰项)→ 🔑 本题知识(本题句型表)→ 💡 表达补充(老师顺带提取的表达,不单独成卡)
2📘 阅读理解|第 X · Y · Z 题第 X 题(材料 → 答案 → 思路 → 逐句语法解析表)→ 第 Y 题 → 第 Z 题
3📚 本课表达积累🅰 高频词 / 表达 表 → 🅱 句型 表(一张表里列完,点击定位看例句,不逐个成卡)
  • 段落排序题(読解)的「逐句语法解析」改为一张表(2026-09-07 修订:取消每段一卡):列 = 段 / 原文(R4.3 全注音) / 译文 / 语法要点 / 仿写(中 → 日)。
    • 语法要点:单元格内用 0 列 4~6 条「接续 + 含义」(不再用 3 列子表,太占层级)。
    • 仿写:同一单元格内 0 分两行「中文:… / 日文:…(全注音)」,要求同下。
  • 仿写句子要求:贴着本句核心语法点造,难度对齐 N4~N3,不照抄教材原句;中日对照给出,日文全注音。
  • 示范文件 = 标日中级上/01_出会い/05_练习II.md(2026-09-07 晚重构版:3 卡 —— 语言运用 / 阅读理解(第 7·8·9 题 + 9 段解析表)/ 表达积累)。

R4.7 课文文件 5 节顺序 + 拓展子卡片化(2026-09-07 定案,⚠️ 已被 R4.10 取代,仅留档)

背景:用户验收 02_课文 卡片化后要求「顺序改 12543 + 能用卡片的地方用子卡片」——学习动线是「学完解析就写作业」,结构与表达放最后做复盘。 ⚠️ 2026-09-07 晚作废:五节顺序与「拓展必须做子卡片」两条均已被 R4.10 推翻(新顺序 = ① 课文 / ② 本课重点 / ③ 拓展知识 / ④ 回译训练 / ⑤ 表达积累,拓展一律平铺为一级卡)。以下条款不再执行。

  • NN_课文.md 5 节固定顺序 = 1️⃣ 跟读 → 2️⃣ 逐句解析 → 3️⃣ 作业 → 4️⃣ 表达积累 → 5️⃣ 文章结构(讲解顺序仍是 跟读 → 逐句解析 → 文章结构 → 表达积累 → 作业,落盘顺序与讲解顺序不同,别按讲解顺序排小节)。
  • 拓展一律做子卡片:段卡([!example]- 段 N · …)内部按「翻译重点 → 📦 词汇/助词类拓展子卡 → 语法重点 → 📦 语法类拓展子卡」排布;禁止把拓展放在段卡外面当平级卡片(收起段卡后页面会散落一堆游离卡片)。
    • 词汇类拓展(后缀、副词、读音规则、近义辨析)放 🔑 翻译重点之后;
    • 语法类拓展(句型用法对比、推理/归纳用法)放 🔑 语法重点之后。
    • 子卡片用 > > [!note]- 📦 拓展·……(两层前缀),卡内表格每行都要 > > 前缀,表格前留 > > 空行。
  • 能卡片化的其他位置:4️⃣ 表达积累 的「老师课上总结板书」用展开型 > [!note] 📋 …;5️⃣ 文章结构 的「老师画的结构图」用展开型 > [!note] 📐 …(代码块每行加 > )。
  • 示范文件 = 标日中级上/01_出会い/02_课文.md(2026-09-07 已按 12543 + 子卡片重构)。

R4.8 会话文件结构(2026-09-07 定案:正文 5 节 + 🧠 卡片区)

背景:用户要求「一课 = 一份正文 + 6~10 张高质量卡片」,正文与卡片不互相复制,删掉重复与冗余。

  • NN_会话.md 正文恒为 5 节:⭐ 本课重点(30 秒定位:表 4 列 = 语法点 / 一句话 / 详解链接 / 卡片号)→ ① 会话原文(只有日语,一张 [!quote] 朗读大卡,R4.5③)→ ② 会话理解(按段 [!example]- 折叠卡,卡内对照表:台词(R4.3 全注音)/ 中文 / 上下文)→ ③ 语法详解(每个语法点一张 [!note]- 卡 + 块锚点 ^NN-gN)→ 🎓 老师补充([!tip]- T N · … + 锚点 ^NN-tN)。
  • 末尾 ## 🧠 卡片 区:分 ### 语法回忆 / ### 中译日 / ### 易错点 / ### 商务表达 四组,每组 1~4 张 [!question]- 卡① …(标题写问题,折叠内写答案),全课 6~10 张。
  • 去重铁律:
    • ⭐ 重点表只给一句话定位,不展开解释、不重复例句(展开留给 ③);
    • ② 会话理解的「上下文」列只写"为什么这么说 / 呼应哪一段",语法一律链到 ③ 的锚点;
    • 🎓 老师补充只收教材没有、老师额外强调的点(PPT 板书、口语变体、尊他替换、未来用法等),教材有的语法解释一律留在 ③;
    • 卡片不复述正文:语法回忆卡只给"判断口诀 + 1 组对照例句",中译日卡给"中文 → 日文答案 + 要点"。
  • 已删 / 不再做:❌ D. 关联词语 独立区(内容并入 ③ 或词汇文件);❌ 正文顶部写 R2/R7 说明(改放 YAML:type: 会话 / step: R2-① / 文法: 列表 / cards: N);❌ 目录页重复维护语法清单(只留一行指路链接到 [[01_会话#⭐ 本课重点]]);❌ 每个小知识点都做卡。
  • 示范 = 01_出会い/01_会话.md(9 卡)、02_あいさつ/01_会话.md(9 卡)。

R4.9 练习文件「题目是主线、知识是挂载的」(2026-09-07 定案)

背景:用户反馈「卡片太多、层级太深」——做一道题要点开 6~8 层(第 7 题 → 排序 → A 段 → 语法 → 仿写 → 句型 → 表达积累 → 相关表达 → 本课关联)。真正的结构应该是:做题 → 看答案 → 听讲解 → 本题重点 → (想深挖再)看知识卡。

  • 一级卡总量控制:一课的练习体系 ≈ 8 张一级卡(04_练习I 4 张 + 05_练习II 3 张 + 错题页 1 张聚合),不再更多。
文件一级卡内部
04_练习I.md 综合练习4基础 1–3 / 语言运用 4–6 / 听读 7 / 🏆 Challenge
05_练习II.md 同步练习2 + 1语言运用 / 阅读理解 + 表达积累 1 张
错题 · 复习(后续自动生成)1自动聚合做错的题 / 反复错的知识点
  • 铁律:
    • 题目 / 答案 / 老师讲解 / 逐句分析 / 仿写,全部作为卡片内部内容(加粗小标题 + 表格),禁止再拆成嵌套卡片;
    • 题目讲解过程中老师额外提取的表达 → 挂在该题卡内 💡 表达补充,不做独立卡;
    • 卡内不写 ## / ### 标题(标题会进大纲、层级又变深),一律用 **加粗小标题**;
    • 需要分组的并列材料(段落 A/B/C、小题 (1)~(5))用表格承载,不用卡片;
    • 跨卡引用写文字指路(如"详见「语言运用」卡 💡 表达补充"),因为卡内没有可锚定的标题。
  • 示范 = 01_出会い/04_练习I.md(4 卡)、01_出会い/05_练习II.md(3 卡)。

R4.10 课文文件 5 节统一模板(2026-09-07 定案,取代 R4.7)

背景:用户给出「① 课文 / ② 本课重点 / ③ 拓展知识 / ④ 回译训练 / ⑤ 表达积累」五节骨架,要求每一课统一。学习动线改为「先读原文 → 看本课重点 → 深挖拓展 → 回译输出 → 收表达」。

  • NN_课文.md 恒为 5 节,顺序不可变:
节内容硬性要求
① 📖 课文一张 [!quote] 整篇注音卡(跟读用) + ### 🔀 段落导航 表(段/功能/内容概要/精读/回译 5 列) + 折叠 [!note]- 📐 全文结构图整篇只用 1 张卡,一段 = 一个物理行;段落导航的「精读 / 回译」列用块锚点跳转(^NN-d1 / ^NN-g1)
② ⭐ 本课重点### 必须掌握 × 7 + ### 推荐掌握 × 3 + ### 逐句解析(按段精读)重点表 5 列(#/语法点/含义一句话/课文原句/段→锚点);逐句解析整块并入本节(> [!example]- 段 N · … + 翻译重点 + 语法重点 + 段尾「📦 本段拓展」锚点链接),解析卡锚点 ^NN-dN
③ 📦 拓展知识全部拓展平铺成一级 [!note]- 📦 主题 · 段 N 卡,锚点 ^NN-eN不再嵌在解析卡内当子卡片(R4.7 的子卡片规则作废);按段序排列,卡标题后缀标「· 段 ①」便于溯源
④ ✏️ 回译训练按段建卡 [!example]- 📖 段 N — …,锚点 ^NN-gN卡内只放题干(语法点 / 原文),作答区 / 状态 / 批改历史一律在卡外顶层,作答区首行带 🆔 区域 ID(🚨 R4.11 三之补二 / 四之补),双向作答 ① 日译中 → ② 中译日
⑤ 🧠 表达积累高频表达表 5~10 行 + 展开型 [!note] 📋 老师板书表 4 列(#/高频表达/含义/关键语法·辨析)
  • 锚点命名:解析卡 ^NN-dN、拓展卡 ^NN-eN、回译卡 ^NN-gN(NN = 两位数课号)。改结构前先 grep 反向引用,改后补回锚点。
  • 批改定位锚点:回译卡外顶层 ✅ **状态** 上一行必须放 <!-- MB:hyNN_N -->(HTML 注释,阅读模式不可见,源码可见),供 AI 精确定位回写(见 R4.11)。
  • 原文复用铁律:① 整篇卡里的段落文本(含注音 + 加粗)原样复用到 ② 段卡原文与 ④ 回译原文,保证三处一致(R4.3 全注音)。
  • 已删 / 不再做:❌ 独立 5️⃣ 文章结构 节(并入 ① 段落导航 + 结构图);❌ 独立 3️⃣ 作业 节(= ④ 回译训练);❌ 拓展做子卡片。
  • 示范 = 01_出会い/02_课文.md(2026-09-07 已按本节重构);空骨架 = 02_あいさつ/02_课文.md / .obsidian/templates/标日中级上-02_课文.md。

R4.11 作答区 = Meta Bind 输入框 + AI 回写批改(2026-09-08 定案)

背景:用户装了 Meta Bind,诉求三条 —— ① 别来回切编辑模式,阅读模式直接填;② 填完让 AI 批改时,AI 能精确定位、并把批改回写到原题位置;③ 标准答案继续用折叠卡片,不改动。

一、作答区一律用 Meta Bind

  • 作答框声明(🚨 一律放 callout 外、文档顶层,不要加 > 前缀 —— 见本节「三之补二」):

``markdown INPUT[textArea(placeholder(在此写日语)):frontmatter^_MB答案#answers["hy01_1jp"]] ``

  • 🚨 值一律存独立答案本 _MB答案.md(vault 根目录),不存题目所在文件——理由见本节「三之补三」(存本文件会导致打字时整篇重渲染、失焦)。
  • 答案本结构(键全库唯一,现共 359 个 = 352 真实 + 7 个 NN 模板占位键;空串 = 未作答):

``yaml --- cssclass: mb-answers answers: hy01_1cn: "" hy01_1jp: "" --- ``

  • 键命名前缀表(2026-09-08 全库统一,只用字母 / 数字 / 下划线,禁连字符——Meta Bind 会把 - 当减号解析):
前缀模块文件示例键
hy中级上 课文回译标日中级上/NN_*/02_课文.mdhy01_1cn / hy01_1jp
zy初级下 复习课 中译日标日初级下/复习/**/NN_*.mdzy36_1
zd翻译总诊标日初级下/复习/00_翻译总诊_*.mdzd_1
fy翻译练习标日初级下/复习/翻译练习/NN_*.mdfy03_1_cn / fy03_1_jp
hc好词好句积累好词好句积累/NN_*.mdhc03_1_cn / hc03_1_jp
kt吉田課長への手紙标日初级下/初级 下 第12単元 吉田課長への手紙.mdkt12_1
lx中级上 练习I 助词填空标日中级上/NN_*/04_练习I.mdlx01_3_7(第 3 题第 7 空)
ly中级上 练习II 阅读填空标日中级上/NN_*/05_练习II.mdly01_1
gz长文「我的日语改写」大框好词好句 / 初级下 长文gz02_1
kg敬语真题选择敬语/01_尊敬語.mdkg01_1
  • 防剧透:答案收在独立文件 + 嵌套 answers 里 + .obsidian/app.json 设 propertiesInDocument: collapsed,阅读模式下 Properties 默认折叠,不会把答案糊在练习页顶部。

二之补、AI 批改时答案怎么读(2026-09-08 第五轮:答案本拆出后必读)

  • 题目和答案分处两个文件:题目在 NN_*.md,答案在 _MB答案.md 的 answers.<键> 下。
  • 🚨 AI 批改前必须先读 _MB答案.md,用 <!-- MB:键 --> 锚点里的键去取当前作答;不能去题目文件的 frontmatter 找(那里已经没有 answers 块了,找到的只会是空)。
  • 批改内容照旧回写到题目文件该锚点下方(更新 ✅ **状态** 行 / 补全 🎯 **考察重点** / 在 📊 批改历史 加行,见「三」),答案本只由输入框自动写,AI 不改。

二、批改定位锚点(AI 回写用)

  • 每个作答区 ✅ **状态** 的上一行必放 <!-- MB:hy01_1 -->(HTML 注释:阅读模式不可见,源码可见)。
  • 原因:同一文件里 ✅ **状态** 会出现几十次,字符串完全相同,没有这个注释 AI 无法唯一定位。

三、批改回写格式(2026-09-08 第八轮定案:状态行 + 批改历史;作答历史 / 批改原文 / 速查答案 已删)

第八轮重构:全库作答区已从旧「批改行哨兵 + 📊 作答历史 + 📝 第 N 轮批改原文 + 📝 速查答案」重构为「✅ 状态 + 📊 批改历史」两件套,旧块全部删除(脚本 .workbuddy/scripts/restructure_answer_area.py,幂等,备份 /tmp/mb_backup_restruct_*)。依据用户三条约束:① 跨轮轨迹并入「核心错因说明」列,不再单列作答历史;② 不加记忆行、只看状态;③ 少 emoji、版面从简。

  • ✅ **状态** 是唯一状态源,只两态:
    • (待批改)——从未批改,或上一轮仍有错未全对;
    • 已通过——最近一轮满分 / 全对(批改历史标题带 第 N 轮 · 满分 🎉)。
  • AI 判定「要不要批改」:_MB答案.md 里 answers[key] 非空 且 该区 ✅ **状态** = (待批改) → 批改;状态 = 已通过 但出现新作答(用户重做)→ 先把状态复位 (待批改) 再批改。空值跳过。
  • AI 批改输出 = 就地四步(都在该锚点下):
    1. 用 answers[key] 当前值 ↔ 标准译文 / 原文逐点核对(有 ✅ 参考译文 行或折叠答案卡的题型照旧用它;hy 课文回译已无卡尾答案卡(2026-09-09 删),按卡头 📖 原文 + 语法点判对错);
    2. 更新轮次:> [!warning]- 📊 批改历史 卡标题改写为 (第 N 轮 · 满分 🎉 / 全对 ✓ / 有 N 处错误)(N = 上次 +1,首次 = 1;明显笔误不计入错误数);
    3. 有错 → 重构时间线表(2026-09-08 用户定稿「方案 1:纵向时间线折叠表 / Time-line Grid」),4 列固定:

| 状态 | 知识点 / 错因类型 | 你的翻译演进轨迹(由旧 → 新) | 核心诊断与正确示范 |

  • 行 = 知识点(非逐轮拆行):同一语法/表达难点无论错几轮,永远只占一行;新难点才加新行;列数永不随轮次增长,练习多了只在「演进轨迹」格内纵向加 R 行;
  • 状态列只两态:待攻克(连错 N 次)(N = 该点连续出错的轮次数,本轮仍错)= 未通过;已攻克(已连对)(最近一轮已对)= 该点通过。不再用 ✗/✓ 状态字、不再用「第 N 轮新犯」等;
  • 演进轨迹格:逐轮纵向堆叠 R1: 原样引用 ✗ / R2: 原样引用 ✗ / R3: 原样引用 ✓,每行 0 换行,引用该轮实际作答片段;旧轮写法若与上轮完全相同且已判错,可只写「同 R1」(避免重复占行);
  • 核心诊断格:【错误根源】…(一句话点透 + 类型标签)0【正确】…(正确示范,可加粗关键助词);错因类型标签放「知识点」列下方如 [助词/接续] [句型/转折] [格助词] [词汇辨析] [信息完整] [表达优化];
  • 跨轮判定:某知识点本轮 ✓ → 状态改 已攻克(已连对)、轨迹格补 R N ✓(可只写该点正确片段);本轮 ✗ → 状态改 待攻克(连错 N 次)(N = 该点错过的轮次总数,含本轮)、轨迹格补该轮错法;已攻克后又复发 → 状态退回 待攻克、轨迹继续追加;
  • 🚨 明显笔误不占行、不计数:输入残留字母、明显误打等纯输入错误(如「路線g」)只口头提醒,不进批改历史表;
  1. 收尾:全部知识点已攻克 → ✅ **状态** 改 已通过;仍有 待攻克 → 保持 (待批改),等改完再发一轮。
  • 首轮补全:首次批改时若缺 🎯 **考察重点** 行,补在 ✅ **状态** 行下方(有 ✅ 参考译文 行的区就补在它下方;一句话点考点)。首轮补完后续不动。📝 **最佳答案** 已取消(2026-09-08 定:参考译文 / 批改历史已足够;hy 卡尾折叠答案卡 2026-09-09 再删后依然不补),新批改不再补,历史记录已写入的保留。
  • 🚨 已有内容逐字保留,只追加行 / 更新状态与轮次,不整段重写。

🚨 三之补、区块顺序铁律(2026-09-08 第八轮更新)

每个作答区内部必须按这个顺序,各块连续、中间不许插别的:

`🆔key` ✏️ **作答区标题**(…):              ← ① 题干(🆔 区域 ID)
`INPUT[textArea(...)]`                      ← ② 输入框(值存 _MB答案.md)
<!-- MB:key -->                              ← ③ 锚点(HTML 注释,紧贴状态行)
✅ **状态**:(待批改)                        ← ④ 状态(唯一状态源)
✅ **参考译文**:…                             ← ⑤ 参考译文
🎯 **考察重点**:…                             ← ⑥ 考察重点(首轮批改后补)
> [!warning]- 📊 批改历史(第 N 轮 · …)     ← ⑦ 批改历史(卡内 = 4 列纵向时间线表:状态 / 知识点·错因类型 / 演进轨迹 R1…RN / 核心诊断与正确示范;标题带轮次)
──────── 以上必须连续 ────────
> [!note]- ✅ 参考译文 / 课文原句(答案类)    ← ⑧ 答案类卡一律最后,防剧透(hy 课文回译的卡尾折叠答案卡已于 2026-09-09 删除,见下条;其余题型需要时仍放最后)
  • 理由:状态 / 参考译文 / 批改历史是同一件事的三个视角,拆开会被「答案卡」隔断,复习时来回跳。
  • hy 卡尾折叠答案卡已删(2026-09-09):「✅ 中文参考译文」/「✅ 课文原句」两张 [!note]- 折叠卡从 01/02 课 ④ 回译训练移除——「课文原句」与卡头 📖 原文逐字重复(纯冗余,② 中译日对照直接看卡头原文);「中文参考译文」取消后 ① 日译中写完不再当场自查,反馈统一收进 📊 批改历史(写完发 AI 批改即可)。作答区提示语同步改为「(把 📖 原文译成中文)」/「(遮住 📖 原文,用 ① 的中文回译成日语)」。zy / kt / fy / hc / kg 等区「✅ 参考译文」行式答案保留不动。
  • 全库 319 个作答区已按此重构(脚本 .workbuddy/scripts/restructure_answer_area.py,幂等;--include-docs 连 4 个规则文档模板区一起规范化)。

🚨🚨 三之补二、Meta Bind 输入框必须放在 callout 外(2026-09-08 第四轮定案,最高优先级)

症状(用户在 01_出会い/02_课文.md 实测):阅读模式下往输入框里敲第一个字符,整张折叠 callout 立刻收起、光标跳到别处,根本没法连续打字。

  • 根因:Meta Bind 默认 syncInterval = 200ms,每敲一个字就往 frontmatter 写值 → 文件被改 → Live Preview 重渲染整篇 → callout 回到源码里的默认折叠状态,里面的输入框 DOM 被重建,光标 / 滚动位置全丢。这是 Meta Bind 的已知问题(GH #403「callout 内输入框在阅读模式无法交互」、#569「输入一个字符后失焦」),作者修过一次又因 Android 回退,至今没根治。
  • 铁律:INPUT[...] 绝不写进任何 callout。callout 里只放题干(语法点 / 原文 / 说明),作答区放卡外顶层,用 🆔 标出区域 ID:

```markdown

[!example]- 📖 段 ① — 主题(语法点) 🎯 语法点:……

📖 原文:……(R4.3 全注音)

🆔hyNN_1 ✏️ 作答区 ① · 日译中(……):

INPUT[textArea(placeholder(在此写中文)):frontmatter^_MB答案#answers["hyNN_1cn"]] ```

  • 连带影响:批改相关块(当时是 ✅ **批改** 哨兵 / 📊 作答历史 / 易错点 / ✅ 参考译文)也随之移到卡外顶层(它们本来就跟输入框贴在一起,一起搬才连续)。区块顺序铁律不变——具体块内容后经第八轮重构为 状态 / 参考译文 / 考察重点 / 批改历史,见「三之补」最新版。
  • 已执行:01 课 5 段 + 02 课 4 段 = 9 段全部移出(脚本 .workbuddy/scripts/inputs_out_of_callout.py --apply,幂等);回译卡标题同步 回译 · 段 ① → 📖 段 ①。
  • 配套建议(可选):Meta Bind 设置里把 Sync Interval 从 200 调到 1000(上限就是 1000),减少写盘频率。Obsidian 运行时别手改 data.json(会被内存里的设置覆盖),在 设置 → Meta Bind 插件 里改,改完重启。

🚨🚨🚨 三之补三、答案必须存到独立文件(2026-09-08 第五轮定案 —— 真正的根治手段)

症状:把输入框移出 callout 后,02_课文.md 打字仍然丢焦点 / 页面跳走。

  • 根因:问题不在 callout,而在写哪儿。Meta Bind 的 frontmatter 存储会真刀真枪地改你正在编辑的那个文件(syncInterval 默认 200ms,敲一个字就落盘一次)→ 文件一改 → Obsidian Live Preview 重渲染整篇 → 所有输入控件 DOM 被重建 → 光标 / 滚动全丢、折叠卡被收起。官方 issue #569、论坛讨论都确认了这条链路。只要答案写在题目所在文件,就必然跳。
  • 为什么 updateOnBlur 不存在:网上流传的 INPUT[text(updateOnBlur: true):key] 是错的。1.5.1 源码里没有任何 blur 相关参数(grep blur 零命中),可用参数只有 placeholder / limit / useLinks / class / tooltip / indent / title;syncInterval 是唯一写盘旋钮,而且上限只有 1000ms,调到顶也还是每秒一跳。
  • 根治办法:把答案写到独立文件。Meta Bind 官方支持跨文件绑定(storageType^storagePath#property,见官方文档 Bind Targets → The Storage Path):

``markdown INPUT[textArea(placeholder(在此写中文)):frontmatter^_MB答案#answers["hy01_1cn"]] ``

敲字时改的是 _MB答案.md,题目文件一个字节都不变 → 不重渲染 → 光标稳如老狗。

  • 全库已改造:51 个文件 / 365 个输入框 / 359 个键(第五轮改造时点数字;第八轮重构后真实作答文件 = 45 个 / 351 输入框 / 319 作答区,答案本 359 键含 7 个模板占位,见「五」),脚本 .workbuddy/scripts/bind_external.py(--apply 落盘、--revert 回滚,备份在 /tmp/mb_backup_external_*)。各笔记 frontmatter 里的 answers: 块已删除(留着会变成第二个数据源,AI 会读到空值误判「没做」)。
  • 副作用 / 代价:题目与答案分处两文件,AI 批改前必须读 _MB答案.md(见「二之补」)。批改内容仍回写到题目文件。
  • 答案本要不要拆:现在 359 键集中在一个 _MB答案.md。若嫌单文件太大,可按模块拆(_MB答案_中级上.md 等),改键的 storagePath 即可,脚本同一套。

四、清空重做:把 _MB答案.md 里对应键的值置 "",再把题目文件该区 ✅ **状态** 复位 (待批改) 即可开新一轮(📊 批改历史 保留,作为复习依据)。

四之补、区域 ID + 批改触发协议(你写完怎么喊我)—— 2026-09-08 第五轮沉淀

  • 每个作答区有一个可见 ID,就显示在作答区标题行开头,形如 ` 🆔hy01_1 `:

``markdown 🆔hy01_1 ✏️ **作答区 ① · 日译中**(把 📖 原文译成中文): ``

  • ID = <!-- MB:key --> 里的 key,不另起一套编号——这样「你嘴上说的 ID」=「AI 定位用的锚点」=「_MB答案.md 里的键前缀」,三者永远一致,不用维护映射表。
  • 一个 ID 可能管 2 个键:课文回译的一段 = hy01_1,底下是 hy01_1cn(日译中)+ hy01_1jp(中译日)。说「改 hy01_1」= 两个都改;只填了一个就只改填了的那个。
  • ID 命名:前缀 + 课号 + 序号(见「一」的前缀表)。hy 课文回译 / zy 复习课 / zd 翻译总诊 / fy 翻译练习 / hc 好词好句 / kt 吉田 / lx 练习I / ly 练习II / gz 长文改写 / kg 敬语真题。
  • 新增作答区时:🆔 徽章由脚本 .workbuddy/scripts/add_area_ids.py --apply 自动挂(幂等),别手写。

AI 并不需要你「告诉它改哪儿」——它自己会扫。但要不要扫、何时扫、你说了算。

  • AI 自动判定「要不要批改」(每次你新发消息时它就执行):
    1. 读 _MB答案.md 拿到所有 answers[key] 的当前值
    2. 对每个有 <!-- MB:key --> 锚点的作答区,读它的 ✅ **状态** 行((待批改) / 已通过)
    3. 判定条件:answers[key] 非空 且 状态 = (待批改) → 列入待批改清单;状态 = 已通过 且输入框又有新值(重做)→ 复位 (待批改) 后同样列入;空值跳过
  • 你只需要说一句话(任选其一,从最短到最具体):
你说AI 做什么
改一下 / 批改全库扫一遍,把待批改清单列出来,逐条问你要不要改
批改 02 课 / 改 02_课文只扫 标日中级上/02_あいさつ/02_课文.md
改 段①在当前对话的「最近一次提到的笔记」里,只批改段①
改 hy02_1 / 改 hc02_3_cn精确到单个 ID(作答区标题行 🆔 后面那个)
截一张图(像刚才那样)AI 看图定位到段和键
  • AI 落笔前必须二次确认:待批改清单里如果有 3 条以上 或涉及 多条段,先列清单(文件 / 锚点键 / 当前作答)让你勾选,再批改;只有 1~2 条时直接改,改完给你看 diff。
  • AI 答错的兜底:你说「这条改错了,重写」 → 删掉该键 📊 批改历史 里最新一轮加的行 / 覆盖该轮结论,✅ **状态** 复位 (待批改),不留中间状态。

四之二、历史作答结构化回填(2026-09-08 第二轮已完成 93 处)

  • 背景:改造前「历次作答」是写在 ✅ **中译日批改**: 下面的散文,改造后没有落脚点,会把历史冲掉。
  • 处理:写脚本 .workbuddy/scripts/history_backfill.py 把历史散文抽成历史表一行 + 折叠原文卡。
    • 作答来源优先级:正文里的日语句子 → frontmatter 手写初值(抄完即清空,防重复批改)→ 批改表里「你的写法」一列(用 / 串起来)
    • 轮次:从 本句易错点 状态列里取最大「第 N 轮」,无则记 1
    • 日期:git blame HEAD(改造前版本)定位该段正文的写入日期,93 处全部命中
    • 批改行统一复位 (待批改);原文一字不动搬进 📝 第 N 轮批改原文 折叠卡
  • 分布:复习课 85 处 + 吉田課長 8 处。25 课(5 题)、29 课(3 题)从未作答过,历史表留空属正常。
  • 脚本幂等,可重复跑;--apply 才落盘。

五、覆盖范围(2026-09-08 全量改造:45 个文件 / 351 个输入框 / 319 个作答区;第八轮后作答区统一为「状态行 + 批改历史」结构)

模块文件输入框作答区(锚点)说明
初级下 复习课 中译日249393历轮批改内容逐字保留,迁入 📊 批改历史 各行
翻译练习8136136✍️ ___ → 输入框;每句 ① 日译中 + ② 中译日
中级上 课文回译(01/02)2189每段两个框共用一个作答区(hyNN_N 管 _cn/_jp 两键)
翻译总诊12020原 (作答区) 占位 → 输入框
好词好句积累34343含「我的日语改写」大框(gz0N_1)
长文改写(吉田 / 第11単元 / 41 市場調査)31111吉田原有手写答案已回填为输入框初值
中级上 练习I 助词填空2245一组一锚点(lx01_1),填空用 INPUT[text(...)]
中级上 练习II 阅读填空151ly01_1~ly01_5
敬语 01 真题选择111kg01_1
  • 作答区结构是硬要求:每个有 <!-- MB:key --> 锚点的作答区,都必须有 ✅ **状态** 行 + > [!warning]- 📊 批改历史 卡(首次批改后补 🎯 **考察重点**;卡内 📝 **最佳答案** 已取消不补)。这是第八轮重构后的唯一规范,旧「作答历史 / 第 N 轮批改原文 / 速查答案 / 独立易错点卡」一律不再产生。
  • 重构脚本 = .workbuddy/scripts/restructure_answer_area.py(幂等;--apply 落盘,--include-docs 连规则文档模板区一起处理,备份 /tmp/mb_backup_restruct_*)。

R5 截图存放

  • 截图放本课文件夹内的 附件/ 子目录,命名建议 第NN课_会话原文.png / 第NN课_词汇补充.png 等。
  • 用 Obsidian 图片嵌入:![[附件/第NN课_会话原文.png]]。

R6 每课索引页固定包含

模板见 Part 3 · 建课模板速查 里的 00_目录_第NN課.md 骨架,信息卡加一列「教材页码(会話/课文)」,并新增「5 子文件导航」模块(取代旧版"语法点索引"的速览作用)。

信息卡

项目内容
课号NN
单元第 X 単元「……」(见总览表)
会话題(主标题)会话題
课文題(読み物)课文題
中文释义(会话题功能,如「搭话·打招呼」)
教材页码(会話 / 课文)教材 P14 / P24(物理页 = 教材页码 + 15)
状态⬜ 待学

5 子文件导航

#文件对应老师讲解状态
01[[NN_会话]]① 会话(⭐重点/原文/理解/语法/老师补充/🧠 卡片)⬜
02[[NN_课文]]② 跟读 / 逐句解析 / 文章结构 / 表达积累 / 作业⬜
03[[NN_词汇]]③ 词汇(三圆 + 考研)⬜
04[[NN_练习I]]④ 综合练习(即做即讲)⬜
05[[NN_练习II]]⑤ 同步练习册(做后听讲)⬜

R7 辨析归属规则(课内 vs 跨课,长期强制,从第 2 课起严格执行)

目的:避免同一个知识点在「课文件」和 标日初级下/語法辨析/ 里各写一份、内容还不同步——从第 2 课开始,每冒出一个"这个和那个很像"的辨析点,先按下面标准判一次归属,不要凭感觉就地展开。

判断标准(满足下面任一条 → 判定为「跨课」,进语法辨析文件夹;否则默认「课内」,留在本课文件里):

  1. 该语法点 / 近义词组同一组对比关系会在 PLAN 总览表里跨 ≥2 课重复出现(比如"ようだ・みたいだ・らしい・そうだ"这类经典易混淆语法群,学完一次还会在后面课程反复撞见)。
  2. 该语法点属于 标日初级下/語法辨析/00_目录_语法辨析.md 已归类的 9 大类型之一(认知系 / 条件系 / 时间体态系 / 授受恩惠敬语系 / 语气义务禁止系 / 目的原因理由系 / 程度限定倾向系 / 传闻引用系 / 语体正式度系)。
  3. 老师在视频里明确说"这个要和之前学的 XX 一起复习 / 对比"。

否则默认课内——只在本课范围内有意义的自他动词对照、近义词辨析、本课内两个语法点的区别,留在原地即可:

  • 词汇类辨析(自他对照、近义词) → NN_词汇.md 的 #### 🔑 三圆重点辨析 平铺小节(R4.1 定案:不用折叠卡,笔记要打印,折叠卡打印不出展开效果;格式参考 03_词汇)。
  • 语法类辨析(本课内两个语法点的区别,如「すっかり vs ずいぶん」) → NN_会话.md 对应语法点的 [!note]- 折叠卡内,正文写清楚即可,不用另开文件。

判定为跨课后的操作:

  1. 去 标日初级下/語法辨析/ 按语义大类找对应文件(找不到就参照该目录模板新建一个),把辨析内容按其格式规范补进去。
  2. 本课文件里不再重复贴一遍辨析内容,改成一句链接带过:> 详见 [[../../标日初级下/語法辨析/0X_文件名#具体语法点]]。

⚠️ 拿不准时默认"课内"——课内辨析成本低、以后发现该升级成跨课时再迁移不难;反过来把简单的课内小辨析强行塞进跨课文件夹,只会让语法辨析文件夹越堆越乱。

R8 插件与元数据纪律(2026-09-06 起,配合 5 个学习插件)

插件已装并启用(Templater / QuickAdd / Dataview / Spaced Repetition / Tracker)。模板唯一来源 = .obsidian/templates/(README 有用法与重命名对照)。机器可读元数据统一走 YAML frontmatter,正文表格不再承担"被程序读取"的职责。

R8.1 frontmatter 键值规范(Dataview / Tracker 的数据源)

  • 复习课(标日初级下/复习/)24 课已统一:module: review + lesson: "36"(带引号字符串,防数字截断)+ unit: "09" + unit_title + title + status: ✅已填 + 易错盘点 miss_r1/r2/r3(历史存量,2026-09-06 脚本回填,不再手动追加)。
  • 中级上课:module: 中级上 + lesson + kaiwa_title + dokumono_title + pages + status(00_目录_第NN課.md,供 Part 2 建课进度 Dataview 表读)。
  • 内容系列(好词好句 / 敬语 / 语法辨析 / 翻译练习 / 主题复习):module + id + title。
  • YAML 引号铁律:值含特殊字符(" # : 等)用单引号包裹整个值(YAML 单引号内双引号无须转义);纯数字意图作字符串时用双引号(lesson: "36")。
  • 建新内容文件一律先带 frontmatter 再写正文;批量加 frontmatter 用 .workbuddy/ 下脚本(add_fm_review.py / add_fm_series.py 可作模板),Obsidian 运行中亦可写文件(python3 -S 直写)。

R8.2 SR 卡规范(Spaced Repetition)

  • SR 挖空标记 ==…== 只允许出现在 ## 🎴 复习卡 专属区 + 词汇文件例句列;主表格其他单元格默认不埋(防误挖大量无关卡片)。
  • 复习卡格式:==正确日语句子== ← 中文:……,卡下方可跟 <!--SR:!2026-09-20,7,270--> 手动调间隔(高频重错时)。
  • 复习面板每日只点开到期卡——正好命中"易错点逐轮累计"。

R8.3 易错台账记录时机(Tracker 数据源)

  • 唯一台账 = 标日初级下/复习/00_易错台账.md:顶部 Dataview 存量表(自动读 24 课 frontmatter miss_r1/r2/r3)+「📝 批改流水账」表格 + 底部 Tracker 趋势图。
  • 每轮中译日批改完 → 在流水账表格追加一行(日期/课/轮/错题/改对/弱项),Tracker 图自动长。格式照 .obsidian/templates/复习课-易错点台账模板.md。
  • 该课连续 2 轮 miss=0 → 课文件 frontmatter status 标 ✅已掌握,不再追记。
  • ⚠️ 不再往 24 课 frontmatter 追加未来轮次 miss 键(2026-09-06 盘点值 miss_r1/r2/r3 是历史存量,已冻结)。

R8.4 Tracker 图语法备忘(v1.19,勿凭记忆写)

  • 时间线图用 searchType: table + xDataset: 0(第 0 个 target 作 X 轴),模板变量用新式 <span class="mb-box">作答区</span>(<span class="mb-box">作答区</span> 已废弃)。frontmatter 模式按"每文件一个点"且 X 轴要日期,不适合台账。
  • 本 vault 现成图:复习/00_易错台账.md 底部(错题/改对随时间);复习/00_复习模块总览.md 与 标日中级上/00_Rule与Plan.md Part 2 各有一个 Dataview 动态表。

Part 2 · PLAN(学习计划)

总览表(16 课已完整,目录来自教材 PDF)

课题名 + 教材页码 = 来自刚刚识别的教材目录页。

课号单元会话題课文題教材页码(会話 / 课文)状态
01第 1 単元「"金星"项目相关人员」出会い(搭话·打招呼)日本の鉄道14 / 24🟡 进行中(示例)
02第 1 単元あいさつ(开始交谈·结束交谈)あいさつの時の礼儀34 / 42🟡 学习中(2026-09-07 建课)
03第 1 単元顔合わせ(自我介绍)名字54 / 62🟡 学习中(①② 已落地,③④⑤ 待补)
04第 1 単元東京本社(转述信息)近年サラリーマン事情72 / 82🟡 学习中(2026-10-23 建课,① 已落地)
05第 2 単元「启动"金星"项目」商品紹介(转接话题)日本語の語彙98 / 108🟡 学习中(2026-10-28 建课,①②③ 已落地)
06第 2 単元先輩(传递信息)「はし」の文化 さまざま118 / 128⬜ 待学
07第 2 単元打ち合わせ(确认、反问疑问句)電子メールの作法138 / 148⬜ 待学
08第 2 単元企画書(提建议)カップラーメン158 / 166⬜ 待学
09第 3 単元「大阪采訪之旅」トラブル(抗议)イタリア旅行180 / 188⬜ 待学
10第 3 単元スケジュール(预订旅店)温泉大国、日本198 / 208⬜ 待学
11第 3 単元著者の意識(判断的表达方式)漫画とアニメ218 / 228⬜ 待学
12第 3 単元最終日(邀请—接受 / 邀请—拒绝)方言と共通語240 / 250⬜ 待学
13第 4 単元「值得庆贺的事」スピーチの依頼(请求)日本の人口が減っている——少子化264 / 272⬜ 待学
14第 4 単元恩師(拜访人家)日本の就職活動282 / 290⬜ 待学
15第 4 単元同級生(餐馆用语)日本レストラン事情300 / 310⬜ 待学
16第 4 単元結婚披露宴(祝福、致辞)変わる結婚式320 / 328⬜ 待学

状态图例:⬜ 待学 · 🟡 进行中 · ✅ 完成

⚙️ 建课进度(Dataview 自动读各课 00_目录 frontmatter)

建课即自动进表:新建 NN_会话題/ 后用模板生成 00_目录_第NN課.md(frontmatter 带 module: 中级上 + kaiwa_title 等)即出现在此表;手工总览表(教材页码完整版)继续保留作权威参照。

dataview 查询站内不执行,需在 Obsidian 里查看
TABLE WITHOUT ID
  lesson AS 课号,
  kaiwa_title AS 会话題,
  dokumono_title AS 课文題,
  pages AS 教材页码,
  status AS 状态
FROM "标日中级上"
WHERE kaiwa_title
SORT lesson ASC

每课标准学习流程(5 文件结构,跟老师讲解顺序一致)

老师讲解顺序固定为 5 步(前 4 步用蓝色长横线划为一组 —— 即做即讲;第 5 步单独 —— 做后听讲):

  1. 建 NN_会话題/ + 复制 Part 3 · 建课模板速查 里的 6 个文件骨架 → 填信息卡 + 5 文件导航 → 改名为 00_目录_第NN課.md。
  2. 词汇自动化(先做):说"提取第 N 课词汇",我从 三圆词汇表.pdf 按圆数分层生成 03_词汇.md(结构按 R4.1,全部平铺表格、不用卡片):
    • A1 一圆(音):表格 4 列(词/假名/声调/词性)
    • A2 二圆(音+义+例句):表格 6 列(词/假名/声调/词性/释义/例句),逐词配例句
    • A3 三圆(音+义+拓展):7 列(含「拓展(派生词・日语释义)」列,逐词配 1-2 例句)+ 辨析折叠卡(自他对照/近义,老师重点讲)
    • B 考研核心高频词(速查,按词性分 4 组平铺表):5 列(词/假名/声调/词性/释义),不配例句
  3. 原文自动化:说"提取第 N 课会話原文 + 课文原文",我转录教材 PDF,分别生成:
    • 01_会话.md(⭐ 本课重点 → ① 会话原文 → ② 会话理解 → ③ 语法详解 → 🎓 老师补充 → 🧠 卡片,见 R4.8)
    • 02_课文.md(课文 5 节模板:① 课文 / ② 本课重点 / ③ 拓展知识 / ④ 回译训练 / ⑤ 表达积累,见 R4.10)
  4. 上课跟视频(严格按老师讲解顺序 —— 前 4 步即做即讲一组,第 5 步做后听讲独立):
    • ① 会话(对应 01_会话.md):跟读全文 → 逐句解析 → 语法拓展,所有笔记追加到 01_会话.md,落盘按 R4.8 五节 + 卡片区。
    • ② 课文(对应 02_课文.md):老师实际 5 子步(2026-09-05 截图确认)—— 跟读 → 逐句解析 → 文章结构 → 表达积累 → 作业(作业要求在这一步讲)。落盘一律按 R4.10 五节归位:跟读 → ① 课文;逐句解析 + 重点 → ② 本课重点;文章结构 → ① 段落导航 / 结构图;表达积累(含课堂拓展)→ ③ 拓展知识 + ⑤ 表达积累;作业 → ④ 回译训练。
    • ③ 词汇(对应 03_词汇.md):A3 三圆 → A2 二圆 → A1 一圆 → B 考研速查(平铺表格,逐词有例句;见 R4.1);三圆每词的派生词+日语释义填进拓展列,跨词辨析补到 A3 辨析折叠卡;二圆孤岛记忆游戏(若老师讲)补到 A2 记忆游戏折叠卡。
    • ④ 练习 I / 综合练习(对应 04_练习I.md):只收课本「綜合練習」板块原题(第 1 课 = 教材 P32-33 综合练习 1~7 + 🏆 Challenge),一题一卡;跟视频同步做,老师一题一讲(即做即讲),答案 / 笔记追加到 04_练习I.md。
    • ⑤ 练习 II / 同步练习册(对应 05_练习II.md):视频外先做完,再听讲解;只收录老师实际讲到的题(空占位板块不写,详见 R4.6),订正追加到 05_练习II.md;段落排序题加「逐句语法解析 + 仿写句子」——一律做成一张表(段 / 原文注音 / 译文 / 语法要点 / 仿写),不再每段一卡,详见 R4.6 + R4.9。
  5. 作业(要求已在 4-② 课文环节讲过;作业内容写在 02_课文.md ④ 回译训练):
    • 中译日回译练习:课文重点句逐段一卡(双向回译 ① 日译中 → ② 中译日),写完展开卡尾折叠参考译文对照,再发我批改;卡结构示范 = 第 1 课 02_课文.md ④ 回译训练(锚点 ^01-g1~^01-g5)
  6. 回本文件总览表,把该课状态改为 ✅。

渐进式推进(不一次写满)

  • 现在:Rule + PLAN + 总览表骨架 + 第 1 课示范(按 5 文件结构 迁移完毕);第 2 课 2026-09-07 已建同构骨架并开始学习,后续新学课程全部按 5 文件走(建课 = 复制 Part 3 模板 6 件套 → 替换课号/题目/页码 → 回总览表改状态)。
  • 每学一课:才展开那一课,词汇 + 原文都自动化生成(R3 + R4),你只需专注视频、练习、好词好句。
  • 截图随你贴到对应子文件。

复习路径(按使用频率排)

  1. 快速过本课:扫 00_目录_第NN課.md 顶部的信息卡 + 5 文件状态,再点开 01_会话.md 看会话关键段。
  2. 忘了某语法点:进 01_会话.md → ⭐ 本课重点表点链接直达 ③ 语法详解。
  3. 忘了原文/例句:翻 01_会话.md(会话)/ 02_课文.md(课文)对应原文折叠。
  4. 背词:开 03_词汇.md,按圆数分层刷——先 A3 三圆(重点,含例句+拓展列日语释义+辨析,老师必讲)→ A2 二圆(音+义+例句,基础,附孤岛记忆游戏)→ A1 一圆(音,最轻,能听懂即可)→ B 考研高频词(速查,词性分类,无例句)。
  5. 练习回顾:04_练习I.md 看综合练习答案,05_练习II.md 看同步练习订正。
  6. 总览反查:回本文件总览表扫 16 课所有状态 / 跨课对照。

Part 3 · 建课模板速查(复制这里)

2026-09-06 从旧 00_模板_课程页.md 合并而来(该文件已删除)。每学完一课,复制下面 6 个骨架 → 新建 NN_会话題/ 文件夹 → 替换 NN / 会话題 / 课文題 / 中文释义 / Pxx。完整实例见 01_出会い/ 全套 6 文件(词汇/会话已按 R4.1、R4.2 落地最新格式)。

模板 1/6 — 00_目录_第NN課.md

# 第NN課 — 会话題

> ⬜ 待学 —— 本课状态。

## 📇 信息卡

| 项目 | 内容 |
|------|------|
| 课号 | NN |
| 单元 | 第 X 単元「……」 |
| 会话題(主标题) | 会话題 |
| 课文題(読み物) | 课文題 |
| 中文释义 | (待填) |
| 教材页码(会話/课文) | Pxx / Pxx |
| 状态 | ⬜ 待学 |

## 📂 5 子文件导航

| # | 文件 | 对应老师讲解 | 状态 |
|---|------|--------------|------|
| 01 | [[NN_会话]] | ① 会话(⭐重点/原文/理解/语法/老师补充/🧠 卡片) | ⬜ |
| 02 | [[NN_课文]] | ② 跟读/逐句解析/文章结构/表达积累/作业 | ⬜ |
| 03 | [[NN_词汇]] | ③ 词汇(三圆 + 考研) | ⬜ |
| 04 | [[NN_练习I]] | ④ 综合练习(即做即讲) | ⬜ |
| 05 | [[NN_练习II]] | ⑤ 同步练习册(做后听讲) | ⬜ |

## 🧩 语法点速览

> 清单统一放 [[NN_会话#⭐ 本课重点]](本页不重复维护)。

## 📎 资源清单

| 资源 | 位置 |
|------|------|
| 视频 | 圆圆老师中级上「第 N 课」5 段 |
| 三圆词汇表 | …… |
| 考研高频词 | …… |
| 教材原文(扫描) | 会話 Pxx-xx / 语法与表达 Pxx-xx / 关联词语 Pxx / 课文 Pxx-xx / 綜合練習 Pxx-xx |

模板 2/6 — NN_会话.md

---
cssclass: kewen
module: 中级上
lesson: NN
type: 会话
step: R2-①
source: 教材 Pxx-xx + 圆圆老师会话讲解
文法: [……]
cards: 0
---

# 第NN課 会话題 — 会话

> 词汇 [[NN_词汇]] | 课文 [[NN_课文]] | 练习 [[NN_练习I]] / [[NN_练习II]] | 索引 [[00_目录_第NN課]]

---

## ⭐ 本课重点

> 30 秒定位:把全课串成一句话。

| # | 语法点 | 一句话 | 详解 | 卡片 |
|---|--------|--------|------|------|
| 1 | …… | …… | [§1](#^NN-g1) | 卡① |

## ① 会话原文(教材 Pxx-xx)

> **场景**:一句话。

> [!quote] 整篇 · 朗读用 · N 段
> **角色**:……(`|漢字《かな》` 注音,见 R4.2;角色行用 `<br>` 分行)

## ② 会话理解

> [!example]- 第 1 段 · (场景)
> | 台词(全注音) | 中文 | 上下文 |
> |------|------|--------|
> | …… | …… | …… → [§1](#^NN-g1) |

## ③ 语法详解(教材 Pxx-xx)

> [!note]- 1. 语法点名
> 一句定义 + 接续 + 2~3 例句(全注音)。


## 🎓 老师补充

> 只收教材没有、老师额外强调的点。

> [!tip]- T1 · ……
> ……(PPT 板书截图放这里)


## 🧠 卡片

> 6~10 张,四组:语法回忆 / 中译日 / 易错点 / 商务表达。

### 语法回忆

> [!question]- 卡① ……(问题写在标题)
> 答案:判断口诀 + 1 组对照例句。

模板 3/6 — NN_课文.md

---
cssclass: kewen
---

# 第NN課 课文題 — 课文学习(课文 · 本课重点 · 拓展 · 回译训练 · 表达积累)

## ① 📖 课文

> [!quote] 整篇 · ふりがな · 跟读用 · N 段(教材 Pxx)
> (按 R4.5:**整篇只用 1 张卡**;**一个段落 = 一个物理行**,段间用 `>` 空段落分隔;关键词 `**加粗**`,全句 `|漢字《かな》` 注音)
> |例《れい》えば……**|次《つぎ》の**……
>
> 第 2 段……

### 🔀 段落导航

| 段 | 功能 | 内容概要 | 精读 | 回译 |
|----|------|---------|------|------|

> [!note]- 📐 全文结构图(老师板书)
> ```

> ```

## ② ⭐ 本课重点

### 必须掌握 × 7

| # | 语法点 | 含义 / 一句话 | 课文原句 | 段 |
|---|--------|--------------|---------|-----|

### 推荐掌握 × 3

| # | 语法点 | 含义 / 一句话 | 课文原句 | 段 |
|---|--------|--------------|---------|-----|

### 逐句解析(按段精读)

> [!example]- 段 ① · 一句话主题
> > **原文**:……
> 🔑 **翻译重点**
> - ……
> 🔑 **语法重点**
> - ……
> 📦 本段拓展:(写到 ③ 后在此加锚点链接)

## ③ 📦 拓展知识

> [!note]- 📦 拓展主题 · 段 ①(拓展一律平铺为一级卡,见 R4.10)
> ……

## ④ ✏️ 回译训练

> 📌 按段建卡:**卡片只放题干,作答区一律在卡外顶层**,作答区首行带 `🆔` 区域 ID(🚨 R4.11 三之补二 / 四之补)。完整卡示范 = `01_出会い/02_课文.md`。

> [!example]- 📖 段 ① — 主题(语法点)
> **🎯 语法点**:……
>
> 📖 **原文**:……(R4.3 全注音,从 ① 整篇卡原样复用)

`🆔hyNN_1` ✏️ **作答区 ① · 日译中**(把 📖 原文译成中文):

`INPUT[textArea(placeholder(在此写中文)):frontmatter^_MB答案#answers["hyNN_1cn"]]`

✏️ **作答区 ② · 中译日**(遮住 📖 原文,用 ① 的中文回译成日语):

`INPUT[textArea(placeholder(在此写日语)):frontmatter^_MB答案#answers["hyNN_1jp"]]`

<!-- MB:hyNN_1 -->
✅ **状态**:(待批改)

> [!warning]- 📊 批改历史
>
> | 状态 | 知识点 / 错因类型 | 你的翻译演进轨迹(由旧 → 新) | 核心诊断与正确示范 |
> |---|---|---|---|
## ⑤ 🧠 表达积累

| # | 高频表达 | 含义 | 关键语法 / 辨析 |
|---|---------|------|------------------|

> [!note] 📋 老师课上「表达积累」总结板书
> | 表达 | 对应课文原句 / 例句 |
> |------|---------------------|

模板 4/6 — NN_词汇.md(严格按 R4.1 格式)

# 第NN課 课文題 — 词汇

## A. 三圆词汇表(按圆数分层)

### A3 · 三圆 — 重点(音 + 义 + 拓展)

| 词 | 假名 | 声调 | 词性 | 释义 | 拓展(派生词・日语释义) | 例句 |
|----|------|------|------|------|--------------------------|------|

#### 🔑 三圆重点辨析(自他 / 近义对照,老师必讲;平铺表格,方便打印;是否跨课先查 R7)

### A2 · 二圆 — 基础(音 + 义 + 例句)

| 词 | 假名 | 声调 | 词性 | 释义 | 例句 |
|----|------|------|------|------|------|

> [!question]- 🎮 孤岛记忆练习(自己写联想词,卡住/写完再展开参考;本课没有孤岛词则删除本卡)

### A1 · 一圆 — 最轻(仅音)

| 词 | 假名 | 声调 | 词性 | 来源(外来语/音译,非外来语填—) |
|----|------|------|------|-------------------------------|

## B. 考研核心高频词(速查,按词性分组)

### 动词

| 词 | 假名 | 声调 | 词性 | 释义 |
|----|------|------|------|------|

### 名词

| 词 | 假名 | 声调 | 词性 | 释义 |
|----|------|------|------|------|

### 形容副词 / 连体 / 连

| 词 | 假名 | 声调 | 词性 | 释义 |
|----|------|------|------|------|

### 接辞(不单独背,结合词条记)

| 接辞 | 读法 | 含义 | 例 |
|------|------|------|-----|

模板 5/6 — NN_练习I.md

# 第NN課 课文題 — 综合练习(即做即讲)

> 📌 本文件 = R2 ④ 步:课本「綜合練習」板块(教材 Pxx-xx),跟视频即做即讲、老师一题一讲。同步练习册见 [[NN_练习II]]。
> 📌 来源:只收课本「綜合練習」板块原题;课本「基本练习」板块不收。
> 📌 **4 张卡**:1–3 基础 / 4–6 语言运用 / 7 听读 / 🏆 Challenge(**题目按教材顺序归并进卡,不"一题一卡"**)。详见 R4.9。

> [!note]- 📝 1–N 题|基础(教材 Pxx:题型关键词)
>
> **① 第 1 题|题型一句话**
>
> **例**:……
>
> | # | 题目 |
> |---|------|
> | (1) | …… |
>
> ✏️ **作答区**:①( )②( )……
>
> 🔑 **关键语法**:……详见 [[NN_会话#……]]
>
> ---
>
> **② 第 2 题|题型一句话**
>
> (同结构;卡内题目之间用 `> ---` 分隔,**不另起卡片**)

> [!note]- 📝 N–M 题|语言运用(教材 Pxx:题型关键词)

> [!note]- 📝 第 M 题|听读判断(教材 Pxx)

> [!note]- 🏆 Challenge|想想这种场合怎么说?(教材 Pxx)

(课本末尾如无 Challenge 则删掉第 4 张卡)

模板 6/6 — NN_练习II.md

---
cssclass: kewen
---

# 第NN課 课文題 — 同步练习册(做后听讲)

> 📌 只收录老师视频实际讲到的题(截图确认),**不预留空占位板块**——讲到哪题补哪题。详见 **R4.6 + R4.9**。
> 📌 **3 张卡**:语言运用 / 阅读理解 / 表达积累。**题目是主线,知识挂在题下面**——老师顺带讲的表达写进 `💡 表达补充`,不单独成卡。

---

(下面是**题型示例**,建新课时**整段删除**,不要留空壳;老师讲到某题时再按同结构追加)

> [!note]- 📘 语言运用|第 X 题 · 题型名
>
> **📖 题目原文**
>
> **✅ 答案**(已听完讲、答案定型的题不写"作答区")
>
> **🔑 答题思路**(语义线索表 + 干扰项排除理由)
>
> **🔑 本题知识:句型 A / 句型 B**(本题句型表:句型 / 接续 / 含义 / 例句)
>
> **💡 表达补充:……**(老师讲解中额外提取的表达 —— **不单独成卡**)

> [!note]- 📘 阅读理解|第 X · Y · Z 题
>
> **📝 第 X 题|段落排序**
>
> **(1)N 段排序** —— 📖 段落材料(表格:段 / 原文)→ ✅ 答案 → 🔑 答题思路表 → 🔑 **逐句语法解析表**(段 / 原文注音 / 译文 / 语法要点 / 仿写)
>
> **📝 第 Y 题|阅读判断** —— 📖 题目 → ✅ 答案表 → 🔑 干扰类型表
>
> **📝 第 Z 题|阅读填空** —— 📖 对话 + 填空版 → ✅ 答案表 → 🔑 填空类型表

> [!note]- 📚 本课表达积累
>
> **🅰 高频词 / 表达** —— 表:表达 / 读音 / 词性 / 含义 / 用法 / 例句(出处)
>
> **🅱 句型** —— 表:句型 / 接续 / 含义 / 例句(出处)

附 · 清理记录

  • ✅ 已删除 标日中级上/08_第8単元_余暇/(误建空壳,全是空目录;内容正确版本在 标日初级下/复习/08_第8単元_余暇/)。
  • ✅ 2026-09-06:删除 00_目录_课程导览.md(旧 3 文件骨架说明)与 00_模板_课程页.md(旧 3 文件建课模板),两者都停留在被 5 文件结构取代前的版本、与本文件的总览表/R2 长期不同步。内容已合并/更新为本文件的 Part 3 · 建课模板速查(改用 5 文件结构 + R4.1/R4.2 最新格式),本文件成为「怎么学 + 学到哪 + 怎么建新课」唯一入口。