mcpField
A
apple-notes

apple-notes

github.com/openclaw生产力393.3k5.9k 次安装今天更新
代码仓库

关于 apple-notes

apple-notes 是用于在终端管理 Apple Notes 的命令行工具,面向需要整理或导出笔记的 macOS 用户。它支持笔记的搜索、编辑和文件夹移动。

主要功能

  1. 01列出并搜索笔记
  2. 02创建、编辑和删除笔记
  3. 03在文件夹间移动笔记
  4. 04导出为 HTML 或 Markdown

适用场景

  1. 01按文件夹查看笔记
  2. 02通过关键词查找笔记
  3. 03整理笔记所属文件夹
  4. 04将笔记导出为 HTML 或 Markdown

安装

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

$npx skills add https://github.com/openclaw/openclaw --skill apple-notes

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

详细介绍

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 "Folder Name"
  • 搜索笔记(模糊搜索):memo notes -s "query"

创建笔记

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

编辑笔记

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

删除笔记

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

移动笔记

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

导出笔记

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

限制

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

说明

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

评论

支持 Markdown