vendor/
此目录用于承接 BettaFish 运行时依赖的外部源码。
当前内容:
-
vendor/mediacrawler/:BettaFish 当前使用的外部爬虫子模块。
约束说明:
- 主仓库业务代码应优先通过
services/crawler/中的适配与运行时路径辅助模块访问外部依赖。 - 除兼容层与迁移脚本外,不再把
vendor/下的项目视为内部一级业务模块。 -
vendor/mediacrawler自带测试不并入主仓库默认pytest入口,当前通过python tools/ci/run_mediacrawler_quality.py与.github/workflows/mediacrawler_ci.yml进行隔离守门。