Apple笔记命令行管理

5天前更新 1 00
Apple笔记命令行管理Apple笔记命令行管理
Apple笔记命令行管理

技能简介

notectl 是一个基于 AppleScript命令行工具,允许用户直接从终端管理 Apple Notes(苹果备忘录),无需打开图形界面即可完成文件夹浏览、笔记创建、内容搜索和文本追加等操作。

能做什么

  • 列出所有备忘录文件夹及其笔记数量
  • 查看指定文件夹中的笔记列表
  • 按标题显示笔记完整内容
  • 创建新笔记并指定文件夹和正文
  • 通过关键词搜索笔记标题或内容
  • 向现有笔记追加文本(适合日志记录)

使用说明

安装步骤

  1. 确保系统为 macOS(Apple Notes 和 AppleScript 为 macOS 独占功能)
  2. 克隆仓库:git clone https://github.com/openclaw/skills.git
  3. 进入目录:cd skills/rainbat/notectl
  4. 根据 SKILL.md 中的指引完成本地安装配置

常用命令示例

# 列出所有文件夹
notectl folders

# 列出默认文件夹中的笔记
notectl list

# 列出指定文件夹中的笔记
notectl list "project-ideas"

# 查看笔记内容
notectl show "Meeting Notes"

# 创建新笔记
notectl add "New Idea"
notectl add "Project Plan" --folder research --body "Initial thoughts..."

# 搜索笔记
notectl search "API"

# 追加文本到现有笔记
notectl append "Daily Log" --text "- Completed feature X"

输入与输出

见下方输入与输出表格。

项目内容
输入文件夹名称(可选)、笔记标题(必填)、搜索关键词、追加文本、笔记正文
输出文件夹列表、笔记列表、笔记内容、搜索结果、操作状态
适用人群macOS终端用户、开发者、效率工具爱好者、日志记录者
不包含Windows/Linux支持、附件管理、共享协作、富文本编辑、删除功能

 

风险提示

  • 仅支持 macOS 系统,Windows 和 Linux 无法运行
  • 依赖 AppleScript 权限,首次使用需在系统偏好设置中授权终端访问备忘录
  • 直接操作原生备忘录数据库,建议重要数据提前备份
  • 文件夹名称区分大小写,输入错误会导致命令失败
  • 同名笔记可能存在冲突,show/search 命令返回首个匹配结果

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/rainbat/notectl/SKILL.md
来源类型:GitHub 开源项目

数据统计

相关导航

暂无评论

none
暂无评论...