apple-notes について
apple-notesは、macOSでApple Notesをターミナルから管理するコマンドラインツールです。検索や編集、フォルダー整理、エクスポートに対応しています。
主な機能
- 01ノートの一覧表示と検索
- 02ノートの作成、編集、削除
- 03フォルダー間でのノート移動
- 04HTMLまたはMarkdownへのエクスポート
活用シーン
- 01フォルダー別にノートを確認
- 02キーワードでノートを検索
- 03ノートをフォルダーに整理
- 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- 選択したノートをエクスポートします。markdown の処理には Mistune を使用します。
制限事項
- 画像や添付ファイルを含むノートは編集できません。
- 対話型プロンプトにはターミナルへのアクセスが必要になる場合があります。
注意
- macOS 専用です。
- Apple Notes.app にアクセスできる必要があります。
- 自動化するには、システム設定 > プライバシーとセキュリティ > オートメーションで権限を許可してください。
コメント
Markdown 対応