graincrawl について
graincrawlは、他の情報源に頼る前にローカルのGranolaアーカイブを検索するためのスキルです。鮮度確認、必要な場合のみの同期、範囲を絞った読み取り、読み取り専用SQLに対応し、暗号化ソースの扱いも案内します。
主な機能
- 01アーカイブ状態と鮮度の確認
- 02プライベートAPIまたはデスクトップキャッシュから同期
- 03ノート検索とトランスクリプト取得
- 04パネルとノートの照会
- 05読み取り専用SQLの実行
活用シーン
- 01ローカルGranolaアーカイブに基づく質問への回答
- 02依頼に応じた古いアーカイブの更新
- 03日付範囲とソースの不足状況を報告
- 04トランスクリプトとパネルの利用可否を確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ openclaw/ openclaw --skill graincrawlインストール後、Claude Code で/graincrawlを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yaml
詳細
Graincrawl
まずローカルのGranolaアーカイブデータを使用します。最近の質問や現在に関する質問では、データの鮮度を確認してください。
graincrawl doctor --json
graincrawl status --json
データが古い場合、または依頼された場合にのみ更新してください。
graincrawl sync --source private-api
graincrawl sync --source desktop-cache
範囲を限定して読み取ってください。
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;"
絶対日付の期間、ノートのタイトル、ソースの欠落、トランスクリプト/パネルの利用可否を報告してください。正確な件数や順位の取得には読み取り専用SQLを使用してください。通常の読み取りで、Keychainへの予期しない確認を促さないでください。暗号化されたソースのデバッグを始める前に、graincrawl secrets --jsonを確認してください。暗号化されたソースを有効にする前に、graincrawl unlock --jsonを使用してください。マシン固有のパスを決めつけず、ステータスまたは設定からデータベースを特定してください。
コメント
Markdown 対応