japanese/.gitignore
panli 2e4dcf8980 feat: 新增 jlearn 学习资料生成器 + 日语音变标注体系
新增学习资料生成器模块(learner),从权威库生成多维日语学习资料:
- 拼音/假名/汉字/熟字训四类索引,带拼音↔假名↔汉字交叉跳转
- 逐字音训分类(KANJIDIC2 精确查表 + 启发式回退 + 排序键)
- 音变标注体系:浊化(連濁)、半浊化、促音变(促音便)、连声(れんじょう)
  独立配色 + 合并逻辑 + 音变规律说明
- 显式标注表:rendaku_marks(连用形连浊)、renjou_marks(连声)
- 每索引独立例词数配置(jlearn.toml + --config)
- HTML 单页应用 + 静态 HTML + PDF(playwright)

清洗工具增强:
- 拼音校验器(pinyin_checker)集成到 jclean
- 多音字拼音校正、ます形サ変動詞转原型

数据:
- 权威库补充连声词(反応/天皇/陰陽/観音/因縁/三位/輪廻/安穏)
- KANJIDIC2 音训分类表、拼音校正字典

整理 .gitignore:忽略生成产物(output/study_materials)、词典数据库、
任务运行日志、备份文件
2026-09-09 15:44:50 +08:00

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