⚠️ 此页面为自动翻译,翻译可能不完美。

让我们见面 Indexfox 是一款 AI 站内搜索小组件,任何网站只需一个 script 标签即可接入

2025

位置

远程

公司规模

小团队

brand image

公司

Indexfox 是一款托管式 AI 站内搜索小组件,任何网站只需一个 <script> 标签即可安装。该小组件会自动抓取客户网站、为每个页面建立索引,并用一个既能返回排序页面列表、又能给出带来源链接的直接 AI 答案的搜索框,替代常见的站内搜索框。产品围绕“两分钟完成设置”的体验构建:把代码片段放进页面 <head>,将 Indexfox 指向目标域名,无需后端项目即可改善搜索体验。

挑战

Indexfox 需要一个引擎,能够在同一个查询中结合全文搜索和向量搜索,在不为每个租户单独部署基础设施的情况下隔离每位客户的数据,并承受爬虫为保持内容新鲜而带来的持续重建索引。将传统全文搜索引擎与独立向量数据库并行运行,会让运维面和成本翻倍;对于一个要支持大量网站的小团队来说,这不可接受。

解决方案和成果

  • 通过采用 Manticore Search,Indexfox 可以在同一组 HNSW 索引表上运行全文 MATCH 查询和 KNN 向量搜索,无需维护第二个数据存储并保持同步。
  • 按租户隔离通过按网站划分的 Manticore 表实现;添加或移除客户只是一次 CREATE TABLE / DROP TABLE,而不是基础设施变更。
  • 关键词结果和语义结果通过 Reciprocal Rank Fusion 合并,因此短关键词查询仍能命中精确词项,自然语言问题则通过向量路径命中,并且两类结果会一起排序。
  • Manticore 的 CALL AUTOCOMPLETE 配合 bigram 支持,为小组件内置的输入即提示功能提供动力,可从句子级索引中返回亚毫秒级结果。

在我们的 博客 中阅读更多内容。

安装Manticore Search

安装Manticore Search