大量のソースからリサーチ済み・引用付き記事を作成する方法
使うタイミング: あるトピックについて5〜20件のURLやPDFがあり、1時間以内に引用付きの完成度の高い記事が必要な場合。
前提条件
- Python 3.10+ — pyenv install 3.10 またはシステムの python3
- NotebookLMにアクセスできるGoogleアカウント — notebooklm.google.com に一度サインイン。ブラウザセッションが再利用されます
- notebooklm-pyライブラリ — pip install notebooklm-py
フロー
-
ソースをノートブックに収集するCreate a notebook titled 'CRDT-landscape-2026' and add these 8 URLs and this PDF.✓ コピーしました→ ノートブックIDが返され、ソース数が確認される
-
リサーチクエリを実行するAsk the notebook: 'What are the main CRDT types and their tradeoffs? Cite each claim.'✓ コピーしました→ 特定のソースへのインライン引用を含む構造化された回答
-
記事を生成するUsing those findings, draft a 1500-word article for a backend audience. Keep citations as footnotes.✓ コピーしました→ ソースURLに紐づく[n]引用マーカー付きの下書き
-
公開するSave to drafts/crdt-landscape.md with frontmatter (title, date, tags).✓ コピーしました→ ディスク上のMarkdownファイル
結果: 特定のソースに基づいた、引用付きの公開可能な下書き — ハルシネーションではない。
注意点
- ブラウザ認証がサイレントに失効する — notebooklm.google.com を再度開いてリフレッシュしてください。スキルがクッキージャーを再利用します
- Claudeが引用なしで主張を言い換えてしまう — 明示的に指示してください: 「すべての事実文は末尾に[n]引用を付けること」