从 Mac mini 到 iPhone：把 Obsidian AI 守门员迁到 Open Minis 的完整实践

我的 Obsidian 知识库靠一个"AI 守门员" （ Obsidian Gatekeeper ）打理：新笔记自动分类、打标签、提炼概念（ High-Order Notes / HON ），以及做语义检索。这套系统最初跑在一台远程 Mac mini 上——Node.js 服务 + better-sqlite3 + sqlite-vec 向量扩展，手机端每次整理都要跨网络调它。 好用，但有代价。后来我把整条链路搬进了 iPhone 上的 Open Minis——一个内置 iSH （ Alpine Linux ）终端环境的 AI 助手 App ：原生编译向量扩展、用纯 Python 标准库写检索工具、把守门员规则注册进 Agent 技能系统让新会话也能自动识别。本文记录这次迁移的完整路径，分三步走，你可以在自己的设备上照着复现。 为什么迁：远程守门员的三个痛点 旧架构的核心问题，一句话概括：…