关于 bear-notes
bear-notes 是通过 `grizzly` 在 macOS 上创建、读取和管理 Bear 笔记的技能。它涵盖命令行笔记与标签操作,使用时需要 Bear 正在运行。
主要功能
- 01创建带标题和标签的笔记
- 02按 ID 读取笔记
- 03向笔记追加文本
- 04列出标签并打开标签视图
- 05预览 URL 并输出 JSON
适用场景
- 01根据文本创建 Bear 笔记
- 02使用 Bear ID 读取笔记
- 03向现有笔记追加内容
- 04查看标签或打开标签视图
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ openclaw/ openclaw --skill bear-notes安装后在 Claude Code 中输入/bear-notes确认已加载。
详细介绍
Bear 笔记
使用 grizzly 在 macOS 上创建、读取和管理 Bear 笔记。
需求
- 已安装并正在运行 Bear 应用
- 对于某些操作(add-text、tags、open-note --selected),需要 Bear 应用令牌(存储于
~/.config/grizzly/token)
获取 Bear 令牌
对于需要令牌的操作(add-text、tags、open-note --selected),需要一个身份验证令牌:
- 打开 Bear -> 帮助 -> API 令牌 -> 复制令牌
- 保存令牌:
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 令牌文件的路径
配置
Grizzly 按以下优先级顺序读取配置:
- 命令行标志
- 环境变量(
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 - 某些操作需要有效令牌(add-text、tags、open-note --selected)
评论
支持 Markdown