开源桌面 AI 助手 Primnox:本地擦除 PII 再调用云端
开发者发布 Primnox,先用本地 NER 模型脱敏姓名、邮箱等敏感字段再上云,并集成知识图谱与深度研究功能。
一位独立开发者在 Reddit 的 r/LocalLLaMA 社区发布了桌面端 AI 助手 Primnox,主打「数据离开本机前先擦除隐私信息」的本地化处理思路。项目以 BSL 1.1 协议开源,并计划在 2029 年转换为 AGPL。
核心机制:本地 NER 脱敏后再上云
Primnox 在任何消息离开本机之前,会先调用本地运行的 DeBERTa 命名实体识别(NER)模型扫描文本,识别出姓名、邮箱、地址、电话号码等 PII 字段,并将它们替换为 FIRSTNAME、EMAIL 等稳定占位符,再把处理后的 token 发送到云端大模型;模型回复到达本机后,再由本地程序把真实数据回填到对应位置,云端全程无法看到原始信息。
开发者展示了一个典型场景:输入「给 Dr. Sarah Chen(sarah.chen@acme.com)起草一封邮件,地址 42 Maple Street,电话 555-0142」,客户端状态栏显示「PRIVACY MIRROR - 10 SCRUBBED」,最终收到的仍是一封包含真实收件人、地址与电话的完整邮件。
主要功能
- 自动构建知识图谱:从笔记和对话中抽取实体与关系,无需手动配置即可生成节点与连接。开发者演示中规模达到 43 个节点、184 条连接。
- 深度研究模式:自动抓取约 34 个来源,完整读取网页内容后生成带编号引用的研究报告,标准模式耗时约 35 秒。
- Markdown 笔记与内嵌 AI 操作:在笔记界面内直接调用 AI 完成改写、总结等动作。
- 日历、提醒、任务、会议录制等通用助理模块。
- Dynamic Island 风格悬浮层:以紧凑卡片形式常驻桌面,兼顾可达性与不打扰。
开源与现状
代码仓库托管在 GitHub 的 primnox/main(帖子发布时仓库暂设为私有,作者表示数小时内转为公开),官网为 primnox.github.io。许可协议选择 BSL 1.1,意味着商业使用在前几年受限,2029 年起切换为更宽松的 AGPL。
从目前披露的信息看,Primnox 仍处于个人项目阶段:没有公开的 benchmark 对比、安全审计或第三方评测,截图也均来自开发者本人。其「本地脱敏 + 云端推理」的架构思路在隐私保护类工具中并不罕见,差异化更多体现在把知识图谱、笔记、深度研究等模块整合到同一桌面端体验中。感兴趣的用户可关注仓库公开后进一步评估其稳定性与脱敏覆盖率。
