MH bear-notes — MH 熊猫笔记
v1.0.0通过grizzly CLI创建、搜索和管理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 "笔记内容" | 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 "工作" --enable-callback --json 选项 常用标志: --dry-run — 预览 URL 而不执行 --print-url — 显示 x-callback-url --enable-callback — 等待 Bear 的响应(需要用于读取数据) --json — 输出为 JSON(使用回调时) --token-file PATH — Bear API 令牌文件路径 配置 Grizzly 从以下位置读取配置(按优先顺序): CLI 标志 环境变量(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) 使用 GitHub 时,需要在 GitHub 中配置 API 令牌。 使用 CLI 时,需要在 CLI 中配置 API 令牌。 使用 API 时,需要在 API 中配置 API 令牌。