RHYMER-CORE · ISSUE #2 · 进度看板

韵表收字核查与补充

已提 PR · 最后更新 2026-10-16 20:21 · 下一次例会 2026-10-17 19:30
5
已完成步骤
PR #7
已提交」OPEN
111
已补入收字
29
门禁用例通过
19
未决(不硬补)

进度时间线

① 断言同步(issue #2 第一部分) 已完成 · 已推送2026-10-16 19:5x
  • 修好 zhongyuan_yin_merge.rs / yunbiao_index.rs 里过期的条目数断言:平水韵 107→106、词林正韵 33→38、中原音韵 2293行→74行 / 66→74部
  • 两处语义已变的断言同步:中原音韵「合并远小于原始」→ 改为幂等校验;词林正韵「独立入声部」→ 改查仄声
  • 三道门禁测试全部转绿:char_entries 11/11 · zhongyuan_yin_merge 4/4 · yunbiao_index 14/14
证据:commit b78841d · 分支 fix/yunbiao-assertions-sync · 你的仓库 xiaozishan/rhymer-core
② 平水韵收字核查(B 块第一步) 已完成 · 已出报告2026-10-16 19:5x
  • 确立权威源:抓取并解析 维基文库《平水韵》原文 → 得到 106 韵部、声调分布与仓库完全一致(上平15/下平15/上声29/去声30/入声17)
  • 简繁归一 + 语料交叉后:维基有·仓库无 167 字;其中唐宋诗里出现过 125 字;出现在韵脚位置 106 字
  • 关键发现:仓库表用古异体字形代替现代通用字 → 常用字查不到(青→靑、户→戸、宾→賔、滨→濵、赊→賖、茶→𣘻、壶→壷、棂→櫺)
证据:candidates_pingshui.json(125 条,带韵部+语料例证)· 报告 report-v2
③ 双源交叉验证(新增第二独立源) 已完成2026-10-16 20:12
  • 新增第二源:搜韵 sou-yun.cn 平水韵表(诗词界主流权威工具,站内提供「下载平水韵表」)
  • 解析出 106 韵部(平声 30 = 上平15+下平15 / 上声29 / 去声30 / 入声17),与仓库、维基文库三方结构一致
  • 交叉结果:123 / 125 个候选被维基文库 + 搜韵双源确认;仅维基有的 2 个(簙、刱);两源都无 0 个
  • 搜韵收录最全(20513 字,含大量扩展区字);仓库 8732 / 维基 7489 —— 仓库确实偏窄
  • 已知噪音:搜韵页面 block 内混入少量导航单字链接(偈/曲/赞/联),已在产出中标注
证据:cross_check_pingshui.json · ref_pingshui_souyun.json · ref_pingshui_wikisource.json
④ 平水韵补字落库 已完成 · 已推送2026-10-16 20:18
  • 111 个字写入 data/yunbiao/pingshui.jsonl(106 个候选 + 多音字),涉及 57 个韵部
  • 产出 补充记录(逐字:韵部 / 声调 / 语料例证 / 双源出处)
  • 双源韵部不一致的 19 个字进未决清单——不猜测、不硬补
  • 门禁测试全绿:char_entries 11/11 · zhongyuan_yin_merge 4/4 · yunbiao_index 14/14;相对基线无新增失败
证据:commit c6948eb · 分支 feat/pingshui-chars-20261016 · 已推 xiaozishan/rhymer-core
⑤ 向作者仓库提 PR 已提交 · OPEN2026-10-16 20:21
  • PR #7 → github.com/raymondebuqi/rhymer-core/pull/7
  • 包含两个提交:b78841d(断言同步)+ c6948eb(平水韵补字)
  • 5 个文件变更,+260 / −83
  • PR 描述里已包含:方法、三源结构对比、发现的异体字问题、以及希望作者确认的三点
⑥ 等作者回复 / 评审 等待中—
  • 待回复:三个确认项(目标定义 / 保留还是替换异体 / 入声并入仄声是否有意)
  • 若作者接受,下一步开词林正韵(缺口 4244 字)

需要你确认的三件事

问题派蒙的默认建议
本轮目标是否改为「通用字归一 + 生僻字补充」两条线?是——异体归一更影响实际可用性
补字时:新增通用字形并保留原异体,还是把异体替换成通用字?新增保留(兼容旧数据,无破坏性)
本轮范围:只做平水韵,还是同时开词林正韵?先平水韵收口,词林下一轮

版本管理

步骤分支提交状态
① 断言同步fix/yunbiao-assertions-syncb78841d已推送 fork
③ 双源交叉验证(分析产产出,无代码改动)—123/125 双源确认
④ 平水韵补字feat/pingshui-chars-20261016c6948eb已推送 fork
⑤ 提交 PRfeat/pingshui-chars-20261016PR #7已提交作者仓库(OPEN)

主仓库 raymondebuqi/rhymer-core(私有)· fork xiaozishan/rhymer-core · 上游改动一律走 PR

基线事实(可复核)