Skip to content

听力:补 2023.07 N2 全卷(30 题 + 29 段音频 + 30 份注音讲义 PDF) - #44

Merged
Yang-Code01 merged 3 commits into
mainfrom
feat/listening-2023-07
Nov 10, 2026
Merged

Yang-Code01 merged 3 commits into
mainfrom
feat/listening-2023-07

Conversation

@Yang-Code01

Copy link
Copy Markdown
Owner

做了什么

给听力专项补 2023.07 N2 整卷:30 道题的题库 + 29 段官方音频 + 30 份逐题注音讲义 PDF,并在听力首页把它上架(第二个可用卷,此前只有 2021.07)。

材料与核对

项 来源 核对方式
原文 / 选项 / 答案 learnjapaneseaz「2023年7月N2听解原文与答案回忆版」11 页扫描图 11 页逐字转录,再与官方录音转写逐句对齐
第二源 trynihongo 的問題1/2 选项文本 选项文字一致
音频 仓库既有的 exam/data/N2/audio/202307_*.mp3(官方原卷单题切片) faster-whisper 重听 29 段,与原文 5-gram 比对
答案 回忆版红字 / exam/data/N2/2023-07.js / aixinjp 逐题正解 三方逐题一致

一处需要说明的判定:問題1 5番,回忆版把红字标在 4「来場者の案内をする」,但录音原文是「封筒を各机に置いて準備は完了です」「当日は来場者の案内もお願いします」——今天要做的是 3「机に封筒を置く」。本卷取 3(exam/data 亦为 3),理由写进 ADR 补记。

与 2025.07 那卷不同,本卷 没有「选项据原文整理」的声明:問題1/2 的四个选项本来就是卷面印刷的。

产物

  • listening/data/N2/2023-07.js:window.LISTENING_N2_2023_07,30 题(5/6/5/11/3),每题含日文原文、逐行中文译文、生词 4–15 条、语法 2–6 条。
  • listening/data/N2/audio/202307_*.mp3:29 个(H5-2a/2b 共用 202307_5_Q2.mp3)。
  • listening/data/N2/pdf/202307_*.pdf:30 份,七节版式(原文 ruby / 译文 / 答案解析 / 高频生词 / 语法 / 策略 / 跟读自测),4–6 页。
  • listening/index.html:2023.07 卡片由「待补」变为可进入。
  • tools/listening-handout.mjs:EXAMS 加入 '2023-07'。
  • docs/adr/0009-listening-handout-pdf.md:补记本卷来源、答案冲突、生成命令。

验证

  • node tools/test.mjs:28 通过 / 9 跳过 / 2 失败;失败的两项(tools/tests/test_snooker.js、node tools/pi-changelog-gen.mjs check)在 main 上同样失败,与本卷无关。
  • node tools/listening-handout.mjs → 60 份 PDF、20.5MB,齐套。
  • Playwright 冒烟(file:// 直开 practice.html?exam=2023-07&section=1..5):0 page error、0 音频缺失、每题 PDF 按钮指向真实文件。

原文与选项取自 learnjapaneseaz 的回忆版扫描图,逐题与官方录音转写核对;
答案三方一致,問題1 5番按录音定为 3(回忆版红字标 4 有误)。
- gen.mjs 参数化后沿用同一套七节版式,产出 202307_<section>_Q<n>.pdf
- listening/index.html 的 2023-07 置 available: true
- tools/listening-handout.mjs 的 EXAMS 加入 2023-07
- ADR-0009 补记本卷来源、答案冲突与流程
- tools/listening-handout.mjs:EXAMS 取并集 ['2021-07','2025-07','2023-07'],90 份 PDF 齐套
- docs/adr/0009:两卷补记并存;同时把 2025.07 那条「选项是重建的」改成实际做法(卷面选项 + 官方录音重切、note 已删)
@Yang-Code01
Yang-Code01 merged commit 6a7a03c into main Nov 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant