Rust 版 SearXNG:多引擎聚合搜索新方案
SearXNG in Rust

这是一个用 Rust 编写的元数据搜索引擎,灵感源自 SearXNG。它能同时向 DuckDuckGo、Brave、Startpage 和 Yahoo 发起请求,抓取 HTML 结果并进行去重。系统通过 Reciprocal Rank Fusion 算法对结果进行排序,确保被多个引擎收录的页面排名更高。项目支持作为库集成到 Rust 应用中,也可部署为独立服务器,甚至提供基于 ratatui 的终端界面。开发者只需几行代码即可调用,轻松实现跨引擎搜索与结果聚合。