{/* 本页面由 website/scripts/generate-skill-docs.py 从技能 SKILL.md 自动生成。请编辑源 SKILL.md 而非本页面。 */}

Apple Notes

使用 memo 直接从终端管理 Apple Notes。笔记通过 iCloud 在所有 Apple 设备间同步。

前提条件

  • macOS 且已安装 Notes.app
  • 安装:brew tap antoniorodr/memo && brew install antoniorodr/memo/memo
  • 在提示时授予 Notes.app 的自动化访问权限(系统设置 → 隐私 → 自动化)

使用时机

  • 用户要求创建、查看或搜索 Apple Notes
  • 将信息保存到 Notes.app 以实现跨设备访问
  • 将笔记整理到文件夹中
  • 将笔记导出为 Markdown/HTML

何时不使用

  • Obsidian 保管库管理 → 使用 obsidian 技能
  • Bear Notes → 单独应用(此处不支持)
  • 快速代理专用笔记 → 改用 memory 工具

快速参考

查看笔记

memo notes                        # 列出所有笔记
memo notes -f "Folder Name"       # 按文件夹筛选
memo notes -s "query"             # 搜索笔记(模糊搜索)

创建笔记

memo notes -a                     # 交互式编辑器
memo notes -a "Note Title"        # 带标题快速添加

编辑笔记

memo notes -e                     # 交互式选择编辑

删除笔记

memo notes -d                     # 交互式选择删除

移动笔记

memo notes -m                     # 移动到文件夹(交互式)

导出笔记

memo notes -ex                    # 导出为 HTML/Markdown

限制

  • 无法编辑包含图片或附件的笔记
  • 交互式提示需要终端访问(需要时使用 pty=true)
  • 仅 macOS — 需要 Apple Notes.app

规则

  1. 当用户需要跨设备同步(iPhone/iPad/Mac)时,优先使用 Apple Notes
  2. 对于不需要同步的代理内部笔记,使用 memory 工具
  3. 对于 Markdown 原生的知识管理,使用 obsidian 技能