本地 Ollama
适合 MacBook、Mac mini、桌面主机、性能较好的 NAS 或 VPS。当前推荐 bge-m3,Dimension 填 1024;Ollama 上约 567M 参数,兼顾中文、日文、英文订阅源。
本地方案让文章向量生成留在自己的机器上,隐私边界最清楚;如果想更轻、更快,可以改用 nomic-embed-text 和 768 维。
SiliconFlow / Gemini
国内环境可优先用 SiliconFlow 的 BAAI/bge-m3,OpenAI-compatible,Dimension 1024,当前免费且按 RPM / TPM 限速。Google AI Studio 用户可用 gemini-embedding-001,Dimension 768,免费层适合个人 RSS。
Provider 只负责生成向量,最终排序、画像、解释和索引状态仍保存在你的实例里;失败时会记录诊断、进入 fallback,而不是把阅读界面变成错误页。
索引维护
active index 支持 backfill 缺失或 stale 的文章 embedding。sqlite-vec index 可以从 authority table rebuild,不需要重复调用 Provider。
诊断界面展示 coverage、候选规模、pending/failed jobs、cluster、推荐库存和 warning,同时避免暴露 API key 或原始向量。