头版Folia Daily Briefing
← 返回头版
科技创业公司

Draco:用Rust打造的自托管网页爬虫工具正式发布

开发者在Hacker News上发布了Draco,一款用Rust编写的单二进制网页爬虫工具,旨在提供Firecrawl等付费API服务的自托管替代方案[1]。该工具采用分层升级引擎架构,通过TLS/JA4指纹识别、V8隔离引擎和真实浏览器回退等机制在低资源消耗下高效绕过反爬虫防护[1]。

在性能测试中,Draco表现突出[1]。该工具在测试中的整体性能评分达769.7,远超第二名Obscura的384.5分[1]。具体而言,Draco在8项测试中全部通过,平均响应时间为3.45秒,平均内存占用仅216.50MB,而同期测试的Playwright浏览器工具则消耗535.07MB RAM且仅通过4项测试[1]。在资源受限的Tier 1模式下,Draco使用20MB内存在1秒内成功绕过Cloudflare和Target的防护机制,而Playwright在相同条件下消耗500MB且出现超时[1]。

Draco支持多种集成方式和功能特性,包括Firecrawl兼容的REST API、Model Context Protocol服务器集成以及并行多引擎网页搜索[1]。该项目已以MIT/Apache-2.0开源协议发布,并在example.com、Hacker News、Cloudflare、Glassdoor、Bluff.com、Target.com、Stake.com和Thrill.com等多个网站完成测试验证[1]。


Draco网页爬虫Rust开源工具Firecrawl替代方案