#3712·nltk

将 NLTK 的导入结构重构为严格的 DAG

作者: ekaf创建于 2026年7月25日更新于 2026年8月12日

问题

目前,NLTK 的内部模块依赖关系形成了一个高度密集和纠缠的图。由于我们过去一直采用宽松的导入结构,模块经常跨越边界,产生循环和双向依赖(例如,基础实用程序从高级应用程序导入)。这种纠结的图使代码库更难以维护,增加了在针对性更新时出现回退的风险,并延缓了初始导入时间。