name: notectl
description: 通过 AppleScript 命令行管理 Apple Notes
通过命令行使用 AppleScript 管理 Apple Notes。
| 命令 | 说明 |
|---|---|
notectl folders |
列出所有文件夹及其笔记数量 |
notectl list [folder] |
列出指定文件夹中的笔记(默认:Notes) |
notectl show <title> |
按标题显示笔记内容 |
notectl add <title> |
创建新笔记 |
notectl search <query> |
按标题或内容搜索笔记 |
notectl append <title> |
向现有笔记追加文本 |
# 列出所有文件夹
notectl folders
# 列出默认文件夹中的笔记
notectl list
# 列出特定文件夹中的笔记
notectl list "rainbat-projects"
notectl list Papi
# 显示笔记内容
notectl show "会议记录"
# 创建笔记
notectl add "新想法"
notectl add "项目计划" --folder research --body "初步想法..."
# 搜索所有笔记
notectl search "clawdbot"
notectl search "API"
# 向笔记追加内容(适合日志类笔记)
notectl append "每日日志" --text "- 完成了功能 X"
add 命令选项| 选项 | 说明 | 默认值 |
|---|---|---|
-f, --folder <name> |
创建笔记的文件夹 | Notes |
-b, --body <text> |
笔记正文内容 | 空 |
append 命令选项| 选项 | 说明 |
|---|---|
-t, --text <text> |
要追加到笔记的文本 |
本系统中的文件夹:
- Notes(默认)
- research
- rainbat-projects
- Papi
- renova-roll
- Journal
- CheatSheets
- pet-projects