更新记录

0.1.0(2026-07-19)

首发:自研 端侧向量库:存向量 + 暴力 KNN 查 topK(cosine/L2,postcard 持久化,零 C 依赖,不绑 embedding)。RAG / 个


平台兼容性

uni-app x(5.14)

Chrome Safari Android iOS 鸿蒙 微信小程序
× × 5.0 - × ×

nex-vectordb 端侧向量库

自研 端侧向量库:存向量 + 暴力 KNN 查 topK 最相似。cosine / L2,postcard 持久化,零 C 依赖(绕 跨平台编译),不绑 embedding(向量自备)。给 RAG / 个人知识库 / AI 伴侣长期记忆用。

用法

import { vectordbOpen } from '@/uni_modules/nex-vectordb'
const db = vectordbOpen('/path/store.vdb', 384, 'cosine')
db.add('doc1', vec384, '{"title":"..."}')
db.addBatch([{ id: 'doc2', vector: vec384b, metadata: null }])
const hits = db.search(queryVec, 5)   // [{id, score, metadata}],score 降序
db.save()

API

docs/vectordb-plugin-contract.md。8 个:open/add/addBatch/search/delete/count/save/close。

状态

  • ✅ 自研核心 23 单测全绿。
  • ⏸ UTS 桥接待 HBuilderX 编译验 + 真机。仅 App(Android/iOS),不支持 H5/小程序。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据。所有计算/处理均在本地完成,无任何网络请求、不发送数据到任何服务器。

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。