SuperAPI AI 工具集

bear-notes

办公与效率

查看项目

更新于 10-16 05:07

技能介绍

用途:借助 grizzly 命令行工具在 macOS 的 Bear 应用中创建、读取和管理笔记。使用前提是 Bear 应用已安装并处于运行状态;部分操作(add-text、tags、open-note --selected)还需要 Bear 应用令牌,令牌存放于 ~/.config/grizzly/token。

获取令牌:打开 Bear → Help → API Token → 复制令牌,然后执行 echo "YOUR_TOKEN" > ~/.config/grizzly/token 保存。

常用命令:创建笔记可用 echo "Note content here" | grizzly create --title "My Note" --tag work,或用 grizzly create --title "Quick Note" --tag inbox < /dev/null。按 ID 打开或读取笔记用 grizzly open-note --id "NOTE_ID" --enable-callback --json。追加文本用 echo "Additional content" | grizzly add-text --id "NOTE_ID" --mode append --token-file ~/.config/grizzly/token。列出全部标签用 grizzly tags --enable-callback --json --token-file ~/.config/grizzly/token。搜索笔记可通过 open-tag 实现,例如 grizzly open-tag --name "work" --enable-callback --json。

常用参数:--dry-run 预览 URL 而不执行;--print-url 显示 x-callback-url;--enable-callback 等待 Bear 响应(读取数据时必需);--json 在回调时以 JSON 输出;--token-file PATH 指定 Bear API 令牌文件路径。

配置优先级:CLI 参数、环境变量(GRIZZLY_TOKEN_FILE、GRIZZLY_CALLBACK_URL、GRIZZLY_TIMEOUT)、当前目录的 .grizzly.toml、~/.config/grizzly/config.toml。配置示例:token_file = "~/.config/grizzly/token",callback_url = "http://127.0.0.1:42123/success",timeout = "5s"。

限制:命令运行时 Bear 必须处于打开状态;笔记 ID 是 Bear 的内部标识符(可在笔记信息或回调中看到);需要从 Bear 读回数据时应使用 --enable-callback;部分操作需要有效令牌。关于收费、价格、平台支持范围等更多信息暂未提供。