ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

ReadAny安全与隐私设计:本地向量库+离线可用+受控CLI权限,阅读数据零上传

ReadAny安全与隐私设计:本地向量库+离线可用+受控CLI权限,阅读数据零上传 ReadAny安全与隐私设计本地向量库离线可用受控CLI权限阅读数据零上传【免费下载链接】ReadAnyAI-powered cross-platform e-book reader with semantic search, RAG chat, local vector store, notes, TTS, and WebDAV sync.项目地址: https://gitcode.com/gh_mirrors/re/ReadAnyReadAny 是一款 AI 电子书阅读器采用本地优先Local-First的安全与隐私设计书籍、标注、阅读统计等数据全部存储在你的设备上零上传语义搜索所需的向量库与 embedding 模型完全在本地运行断网也能用面向外部 AI 的 CLI/MCP 接口则默认只读、权限最小化。本文将带你完整了解这套「阅读数据零上传」的设计是如何落地的。本地优先你的书籍和数据都存在哪里很多阅读 App 会把你的阅读记录、标注上传到自家服务器。ReadAny 的做法是一切数据留在设备本地。书籍文件始终留在你自己的设备上App 不会替你搬运✍️标注与笔记保存在本地数据库中阅读进度与统计本地记录仅在你主动开启同步时才同步官方 FAQ 中对「ReadAny 会把数据上传到云端吗」的回答非常直接不会。AI 功能虽然需要连接你自选的 AI 服务或本地 Ollama但书籍数据本身始终留在本地。详见 FAQ 文档。本地向量库语义搜索 AI 在你设备上跑「用 AI 语义搜索书籍内容」听起来像是把书发给云端模型。ReadAny 的实现完全不同——embedding 计算和向量存储全部在本地完成本地嵌入引擎基于 Transformers.js 在本地 CPU 上运行 embedding 模型桌面端用 Web Worker、移动端用原生 ONNX数据不出设备。引擎实现在 local-embedding-service.ts本地向量库桌面端用 Rust SQLitesqlite-vec 扩展把向量直接存进本地数据库搜索也发生在本地核心代码见 vector/mod.rs混合检索向量相似度 BM25 关键词匹配双通道搜索结果按语义相关度排序点击即可跳转原文整个过程每本书只需向量化一次完全离线。使用说明可参考 语义搜索文档。 简单说搜索「主角的童年回忆」时是你自己设备上的小模型在做语义匹配而不是把你的书发给任何第三方服务器。离线可用断网场景下的隐私优势本地优先架构带来的直接好处是——没有网络功能照常工作✅ 阅读、标注、搜索、统计完全离线可用✅ 向量化纯本地 CPU 计算无需联网✅ AI 对话连接本地Ollama即可实现完全离线的 AI 问答无需任何 API Key、完全免费只有使用云端 AI 服务时才需要网络且此时你用的是自己的 API Key直连你选择的 AI 提供商——中间没有 ReadAny 的服务器参与。受控 CLI 权限外部 AI 摸不到你的书库ReadAny 提供 CLI 和 MCP 接口让外部 AI Agent 能操作书库。但这里有一套严格的权限分层Profile模型源码见 profiles.ts权限档位能力范围readonly默认只读书籍、笔记、统计语义搜索assistant只读 写入笔记、知识editor EPUB 草稿、元数据修改publisher EPUB 导出admin 导入、同步、备份安全设计上的关键规则完整说明见 架构与安全文档默认只读MCP 服务默认以readonly启动外部 AI 拿不到任何写权限不暴露危险能力不暴露任意 SQL、任意 shell、任意文件系统根只允许访问 workspace 范围参数严格校验工具入参必须通过 schema 校验多余字段直接拒绝⚠️高风险操作必须确认删除书籍、覆盖文件、批量修改等不能由外部 AI 静默执行审计日志写/导出/同步操作都记录来源、权限档、输入输出摘要但不记录敏感内容启动一条只读 MCP 服务只需readany mcp serve --profile readonly用户掌控的同步WebDAV 只同步数据不碰书籍需要多设备同步时ReadAny 让你自己指定 WebDAV 服务器——坚果云、Nextcloud 或任意自建服务。数据流向由你掌控配置方法见 WebDAV 同步文档 同步内容阅读进度、标注、书籍元数据 书籍文件本身不会被同步始终在各自设备上 支持自建服务器同步目标完全是你的私有空间总结把数据主权交还给你ReadAny 的隐私设计可以归纳为三句话数据本地书籍、标注、向量库都在你的设备上零上传能力离线语义搜索、向量化、本地 AI 全部可断网运行接口受控对外 AI 接口默认只读、权限最小化、高风险操作需确认如果你也是「数据主权」的拥护者这套本地优先 受控权限的阅读工具值得一试。【免费下载链接】ReadAnyAI-powered cross-platform e-book reader with semantic search, RAG chat, local vector store, notes, TTS, and WebDAV sync.项目地址: https://gitcode.com/gh_mirrors/re/ReadAny创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表