当地时间周四,谷歌发布了基于人工智能的文件类型检测系统Magika的首个稳定版本——Magika 1.0。该系统采用Rust语言重构,旨在提升速度和内存安全性。自去年初开源以来,Magika已得到广泛应用,每月下载量超过100万次。此次更新带来了全新架构、性能提升及更多文件类型的支持。Magika的核心引擎已用Rust重写,并提供了原生Rust命令行工具,能够每秒处理大量文件。其检测能力已扩展至200多种文件格式,并显著提升了区分相似格式的能力。在技术实现上,Magika采用了自研数据集库和生成式AI工具来解决训练数据问题。同时,还更新了Python与TypeScript模块,便于开发者集成。谷歌表示,未来将专注于性能优化和文件类型的扩展,并鼓励开发者社区参与贡献。
