用途:通过 memo 命令行工具管理 macOS 原生 Apple Notes,实现笔记的创建、查看、编辑、删除、搜索、移动与导出。仅支持 macOS。
前置条件:先安装 memo,命令为 brew install antoniorodr/memo/memo。安装后 macOS 会提示授权 Notes 访问;若未弹出提示,可在“系统设置 → 隐私与安全性 → 通讯录/备忘录”中允许终端访问。
主要命令:memo list 列出全部笔记(标题与文件夹);memo list --folder "<Folder>" 列出指定文件夹笔记;memo create "<Title>" --body "<Content>" 新建笔记;memo view "<Title>" 查看内容;memo edit "<Title>" --body "<New Content>" 替换正文;memo delete "<Title>" 删除;memo search "<Query>" 按内容搜索;memo move "<Title>" --folder "<Destination>" 移动到文件夹;memo export "<Title>" --format md 导出为 Markdown。
使用方式:先用 which memo 检查是否已安装,未安装则给出 brew 安装命令并停止;非 macOS 环境应告知用户并停止。创建多行内容时,可写入临时文件后通过管道传入,或在 Bash 中使用 heredoc。查看长笔记时,建议保存到 workspace/note-<slug>.md 并内联摘要,而非直接输出全文。搜索不区分大小写,建议使用简洁关键词。输出保持简洁,用一行确认操作结果;若标题有歧义,先运行 memo list 并请用户澄清。
限制:仅限 macOS;依赖 memo CLI 与系统授权;资料未提供其他平台支持、价格或更多高级功能信息。