无后端 浏览器千万级全文查询 Summa 2 更新了 (支持向量查询)

新增加了向量查询等方法
sparse vectors (BMP, MaxScore, Seismic), dense search (flat, TQ, IVF-TQ, binary IVF, ScaNN), and hybrid ranking

早期 2023 实现版本使用了 Tantivy 编译 wasm,目前 2026 采用自研版本。

而且现在对 AI 非常友好,可以试一试让 AI 帮助你做一个文学作品查询或者小说查询,好像还修复了中文分词的 Bug。
不过用 JS 自带的分词器进行分词可能更好

const text = "今天天气很好,我准备去公园散步。";

const segmenter = new Intl.Segmenter("zh-CN", {
  granularity: "word",
});

wasm 大小仅 9 MiB,如果不需要向量查询,可以让 AI 帮助移除包括 IpfsIndex, sparse vectors,dense search,LocalIndex 等功能。大小可以减少到 3 MiB 和 。

有兴趣的可以去研究一下。

例子

IPFS 搜索(旧版本)

repo 20.36T
dois 12.74T

2 个赞