360 Secure SkillHub
360 安全技能中心

Graincrawl

面向本地 Granola 归档的查询 Skill:先检查数据新鲜度,按需从私有 API 或桌面缓存同步,再搜索笔记,读取单条笔记、转录和面板,并用只读 SQL 做精确计数;要求报告日期范围、来源缺口和可用性。

openclaw
openclaw
热度 29.15
最近更新 2026-08-24 15:14:05
分类:搜索依赖:代码执行 / 第三方 API应用场景:会议纪要 / 笔记整理 / 研究 / 数据处理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add graincrawl
Metadata
name
graincrawl
description
Granola archive: search, sync freshness, notes, transcripts, panels, SQL counts, and Graincrawl repo work.
metadata
{"openclaw":{"homepage":"https://github.com/openclaw/graincrawl","requires":{"bins":["graincrawl"]},"install":[{"kind":"go","module":"github.com/openclaw/graincrawl/cmd/graincrawl@latest","bins":["graincrawl"]}]}}

Graincrawl

Use local Granola archive data first. Check freshness for recent/current questions:

graincrawl doctor --json
graincrawl status --json

Refresh only when stale or asked:

graincrawl sync --source private-api
graincrawl sync --source desktop-cache

Query with bounded reads:

graincrawl search "query"
graincrawl notes --json
graincrawl note get <id>
graincrawl transcripts get <id>
graincrawl panels get <id>
graincrawl --json sql "select count(*) as notes from notes;"

Report absolute date spans, note titles, source gaps, and transcript/panel availability. Use read-only SQL for exact counts/rankings. Before encrypted source debugging, run explicit unlock/secrets checks; do not surprise-prompt Keychain.