Apple笔记CLISkill apple-notes

这个技能是一个命令行工具,用于在macOS上管理Apple Notes,支持创建、查看、编辑、删除、搜索、移动和导出笔记,提升笔记管理效率。关键词:Apple Notes, CLI, 终端管理, 笔记管理, macOS。

DevOps 0 次安装 0 次浏览 更新于 3/24/2026

name: apple-notes description: 通过 macOS 上的 memo CLI 管理 Apple Notes(创建、查看、编辑、删除、搜索、移动和导出笔记)。当用户要求 Otto 添加笔记、列出笔记、搜索笔记或管理笔记文件夹时使用。 homepage: https://github.com/antoniorodr/memo metadata: { “otto”: { “emoji”: “📝”, “os”: [“darwin”], “requires”: { “bins”: [“memo”] }, “install”: [ { “id”: “brew”, “kind”: “brew”, “formula”: “antoniorodr/memo/memo”, “bins”: [“memo”], “label”: “通过 Homebrew 安装 memo”, }, ], }, }

Apple Notes CLI

使用 memo notes 直接从终端管理 Apple Notes。创建、查看、编辑、删除、搜索笔记,在文件夹间移动笔记,以及导出为 HTML/Markdown。

设置

  • 安装(Homebrew):brew tap antoniorodr/memo && brew install antoniorodr/memo/memo
  • 手动(pip):pip install .(克隆仓库后)
  • 仅限 macOS;如果提示,授予对 Notes.app 的自动化访问权限。

查看笔记

  • 列出所有笔记:memo notes
  • 按文件夹筛选:memo notes -f "文件夹名称"
  • 搜索笔记(模糊):memo notes -s "查询"

创建笔记

  • 添加新笔记:memo notes -a
    • 打开交互式编辑器编写笔记。
  • 快速添加带标题:memo notes -a "笔记标题"

编辑笔记

  • 编辑现有笔记:memo notes -e
    • 交互式选择要编辑的笔记。

删除笔记

  • 删除笔记:memo notes -d
    • 交互式选择要删除的笔记。

移动笔记

  • 移动笔记到文件夹:memo notes -m
    • 交互式选择笔记和目标文件夹。

导出笔记

  • 导出为 HTML/Markdown:memo notes -ex
    • 导出选定的笔记;使用 Mistune 进行 Markdown 处理。

限制

  • 无法编辑包含图像或附件的笔记。
  • 交互式提示可能需要终端访问。

注意事项

  • 仅限 macOS。
  • 需要 Apple Notes.app 可访问。
  • 对于自动化,在系统设置 > 隐私与安全性 > 自动化中授予权限。