增加批量接口,完善日期解析

This commit is contained in:
sansen
2026-08-14 17:06:10 +08:00
parent 86e7ef2971
commit 2f3830bd5d
3 changed files with 203 additions and 87 deletions
+10
View File
@@ -47,6 +47,16 @@ TEMPLE_ALIASES = {
"始皇帝": "始皇", # CSV 用"始皇帝",正文常用"秦始皇"
}
# === 年号别名(正文异写/避讳/简称 → CSV 规范写法) ===
# 匹配后统一归一为规范年号再查表;别名本身同时加入白名单(KNOWN_ERAS_ALL
ERA_ALIASES = {
"崇正": "崇祯", # 避"祯"字讳(清代文献常见)
"宏治": "弘治", # 避"弘"字讳(避乾隆帝弘历名)
"宣得": "宣德", # 同音误写(明宣德,族谱常见)
"大得": "大德", # 同音误写(元大德)
"靖国": "建中靖国", # 简称(北宋建中靖国,元年即 1101)
}
# === 常见年号白名单(优先匹配,避免正则贪心误匹配) ===
KNOWN_ERAS = {
# 秦汉