360 Secure SkillHub
360 安全技能中心

Graincrawl

基于本地 Granola 归档的检索技能:先用 graincrawl 检查同步状态,按需从私有 API 或桌面缓存同步,再用范围有限的读取搜索笔记、查看转录与面板,并用只读 SQL 做精确计数和排序,最后报告日期跨度、笔记标题与来源缺口。

分类:知识
hillstreet-ph
热度 33.03
最近更新 2026-11-07 14:51:03

安装

发给 Agent
帮我安装这个技能:npx secure-skills-cli add hillstreet-ph/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. Ordinary reads must not surprise-prompt Keychain. Before encrypted source debugging, inspect graincrawl secrets --json; use graincrawl unlock --json before enabling encrypted sources. Resolve the database from status/config rather than assuming a machine-specific path.