pub fn detect_language_by_files(dir: &Path) -> Language
契约模块 — 基于 quanttide-devops toolkit 的适配层。
quanttide-devops
类型定义与 YAML 解析委托给 toolkit,本模块仅保留 CLI 特有的版本检测逻辑。 根据目录下的标志文件推测编程语言。