新增学习资料生成器模块(learner),从权威库生成多维日语学习资料: - 拼音/假名/汉字/熟字训四类索引,带拼音↔假名↔汉字交叉跳转 - 逐字音训分类(KANJIDIC2 精确查表 + 启发式回退 + 排序键) - 音变标注体系:浊化(連濁)、半浊化、促音变(促音便)、连声(れんじょう) 独立配色 + 合并逻辑 + 音变规律说明 - 显式标注表:rendaku_marks(连用形连浊)、renjou_marks(连声) - 每索引独立例词数配置(jlearn.toml + --config) - HTML 单页应用 + 静态 HTML + PDF(playwright) 清洗工具增强: - 拼音校验器(pinyin_checker)集成到 jclean - 多音字拼音校正、ます形サ変動詞转原型 数据: - 权威库补充连声词(反応/天皇/陰陽/観音/因縁/三位/輪廻/安穏) - KANJIDIC2 音训分类表、拼音校正字典 整理 .gitignore:忽略生成产物(output/study_materials)、词典数据库、 任务运行日志、备份文件
59 lines
718 B
Plaintext
59 lines
718 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.egg-info/
|
|
*.egg
|
|
build/
|
|
dist/
|
|
.eggs/
|
|
|
|
# 虚拟环境
|
|
.venv/
|
|
venv/
|
|
env/
|
|
|
|
# 测试与缓存
|
|
.pytest_cache/
|
|
.mypy_cache/
|
|
.ruff_cache/
|
|
htmlcov/
|
|
.coverage
|
|
.coverage.*
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
|
|
# 任务批次日志(每次处理生成,非源数据)
|
|
tasks/**/batch_*.json
|
|
tasks/legacy_*/
|
|
tasks/test_*/
|
|
tasks/xinbiaori_*/
|
|
|
|
# 不提交词典数据库等体积大的本地数据
|
|
*.db
|
|
|
|
# jlearn 学习资料输出目录(每次生成,非源数据,体积大)
|
|
output/
|
|
study_materials/
|
|
|
|
# 词库备份
|
|
data/backup/
|
|
|
|
# 代码/数据备份文件
|
|
*.backup*
|
|
*.bak.*
|
|
*.bak
|
|
|
|
# 临时分析/核对脚本
|
|
_*.py
|
|
_*.txt
|
|
_*.html
|
|
|
|
# 临时/调试产物
|
|
scripts/_*
|
|
*.tmp
|
|
reports/
|
|
test_output.txt
|