Bear笔记管理工具 bear-notes

Bear笔记管理工具是一个macOS命令行工具,通过grizzly CLI实现Bear笔记的创建、搜索和管理功能。支持API令牌认证、JSON输出、回调响应等高级功能,帮助开发者高效管理笔记内容。关键词:Bear笔记、macOS笔记管理、命令行工具、grizzly CLI、API集成、笔记自动化、效率工具

其他 0 次安装 0 次浏览 更新于 2/24/2026

name: bear-notes description: 通过grizzly CLI创建、搜索和管理Bear笔记 homepage: https://bear.app metadata: { “openclaw”: { “emoji”: “🐻”, “os”: [“darwin”], “requires”: { “bins”: [“grizzly”] }, “install”: [ { “id”: “go”, “kind”: “go”, “module”: “github.com/tylerwince/grizzly/cmd/grizzly@latest”, “bins”: [“grizzly”], “label”: “安装grizzly (go)”, }, ], }, }

Bear笔记

使用grizzly在macOS上创建、读取和管理Bear笔记。

要求

  • Bear应用已安装并运行
  • 对于某些操作(add-text、tags、open-note --selected),需要Bear应用令牌(存储在~/.config/grizzly/token中)

获取Bear令牌

对于需要令牌的操作(add-text、tags、open-note --selected),您需要身份验证令牌:

  1. 打开Bear → 帮助 → API令牌 → 复制令牌
  2. 保存:echo "您的令牌" > ~/.config/grizzly/token

常用命令

创建笔记

echo "笔记内容" | grizzly create --title "我的笔记" --tag work
grizzly create --title "快速笔记" --tag inbox < /dev/null

通过ID打开/读取笔记

grizzly open-note --id "笔记ID" --enable-callback --json

向笔记追加文本

echo "附加内容" | grizzly add-text --id "笔记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令牌文件路径

配置

Grizzly按优先级顺序从以下位置读取配置:

  1. CLI标志
  2. 环境变量(GRIZZLY_TOKEN_FILEGRIZZLY_CALLBACK_URLGRIZZLY_TIMEOUT
  3. 当前目录中的.grizzly.toml
  4. ~/.config/grizzly/config.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
  • 某些操作需要有效的令牌(add-text、tags、open-note --selected)