mcpField
A
apple-notes

apple-notes

github.com/nousresearch生产力258.5k384 次安装今天更新
代码仓库

关于 apple-notes

apple-notes 是通过终端管理 Apple Notes 的技能,适用于需要创建、搜索、整理或导出笔记的场景。笔记可经 iCloud 在 Apple 设备间同步。

主要功能

  1. 01列出、筛选和模糊搜索笔记
  2. 02创建与交互式编辑笔记
  3. 03删除笔记或移动到文件夹
  4. 04导出为 Markdown 或 HTML

适用场景

  1. 01在 Apple Notes 中查找已有笔记
  2. 02创建并分类保存跨设备可用的笔记
  3. 03将笔记导出为 Markdown 或 HTML

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nousresearch/hermes-agent --skill apple-notes

安装后在 Claude Code 中输入/apple-notes确认已加载。

详细介绍

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 → 独立应用(此处不支持)
  • 仅供 Agent 使用的快速笔记 → 改用 memory 工具

快速参考

查看笔记
memo notes                        # List all notes
memo notes -f "Folder Name"       # Filter by folder
memo notes -s "query"             # Search notes (fuzzy)
创建笔记
memo notes -a                     # Add a note (opens your $EDITOR)
memo notes -a -f "Folder Name"    # Add a note into a specific folder

-a/--add 是一个独立标志 — 它会打开 $EDITOR 以编辑笔记;它不接受标题参数。使用 -f/--folder 指定目标文件夹。请先设置 $EDITOR(例如 export EDITOR=vim)。

编辑笔记
memo notes -e                     # Interactive selection to edit
删除笔记
memo notes -d                     # Interactive selection to delete
移动笔记
memo notes -m                     # Move note to folder (interactive)
导出笔记
memo notes -ex                    # Export to HTML/Markdown

限制

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

规则

  1. 用户需要在多台设备(iPhone/iPad/Mac)间同步时,优先使用 Apple Notes
  2. 对于无需同步的 Agent 内部笔记,使用 memory 工具
  3. 对于以 Markdown 为核心的知识管理,使用 obsidian 技能

评论

支持 Markdown