新增加了向量查询等方法
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