Headless Vault CLI

🗄️ SSH隧道连接本地笔记库

通过SSH隧道远程管理本地Markdown笔记,支持树形浏览、创建、追加读取,实现VPS与本地个人电脑的无缝笔记同步

收藏
5.4k
安装
2.2k
版本
1.2.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

headless-vault-cli 是一个通过SSH反向隧道连接本地计算机(macOS/Linux)与VPS的Markdown笔记管理工具。用户需在本地运行隧道脚本建立连接后,即可通过云端AI助手远程操作个人笔记库。

关键工作流程
1. 本地运行 tunnel-setup.sh 建立SSH反向隧道(默认端口2222)

2. 使用 tree 浏览笔记结构,resolve 按标题查找笔记

3. read 读取笔记内容,create 新建笔记,append 追加内容

4. 路径/内容含特殊字符时必须使用 --base64 编码

显著优点

  • 隐私优先:笔记始终保存在本地设备,不上传云端
  • 无缝集成:AI助手可直接操作本地知识库,无需手动复制粘贴
  • 原子化操作:仅支持创建和追加,避免误删或覆盖风险
  • 结构化输出:所有命令返回JSON,便于程序化处理
  • 自动目录创建create 时自动创建父目录

潜在局限

  • 单向写入限制:仅支持追加到文件末尾,无法编辑中间内容
  • 无文件管理功能:不支持重命名、删除、移动文件或文件夹
  • 本地依赖:电脑必须在线且隧道保持运行,断电即无法访问
  • 平台限制:仅支持macOS/Linux本地端
  • 路径复杂性:含空格的名称必须手动base64编码

适合人群

  • 注重数据隐私、希望笔记完全本地化的知识管理用户
  • 需要AI辅助处理本地笔记但不愿上传敏感数据的用户
  • 已使用Obsidian等Markdown工具、希望扩展云端AI能力的用户

常规风险

  • 隧道安全:SSH密钥泄露可能导致本地设备被访问
  • 并发写入:多客户端同时追加可能导致内容交错
  • 编码陷阱:忘记 --base64 标志会导致含特殊字符的命令失败
  • 误创建重复create 在文件存在时失败,但需手动检查避免创建相似名称文件
  • 网络暴露:本地SSH端口暴露给VPS,需确保VPS安全

Headless Vault CLI 内容

手动下载zip · 3.3 kB
SKILL.mdtext/markdown
请选择文件