SKILL.md
只读
名称
bear-notes
描述
通过 grizzly CLI 创建、搜索和管理 Bear 笔记。
Bear Notes
使用 grizzly 在 macOS 上创建、读取和管理 Bear 笔记。
环境要求
- 已安装并运行 Bear 应用
- 部分操作(add-text、tags、open-note --selected)需要 Bear API Token(保存在
~/.config/grizzly/token中)
获取 Bear Token
对于需要 Token 的操作(add-text、tags、open-note --selected),你需要提供身份验证 Token:
- 打开 Bear -> 帮助 -> API Token -> 复制 Token
- 保存 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 Token 文件的路径
配置说明
Grizzly 按以下优先级依次读取配置:
- 命令行参数(CLI flags)
- 环境变量(
GRIZZLY_TOKEN_FILE、GRIZZLY_CALLBACK_URL、GRIZZLY_TIMEOUT) - 当前目录下的
.grizzly.toml ~/.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 - 部分操作需要有效的 Token(add-text、tags、open-note --selected)






