joeseesun/qiaomu-anything-to-notebooklm

Claude Skill: Multi-source content processor for NotebookLM. Supports WeChat articles, web pages, YouTube, PDF, Markdown, search queries → Podcast/PPT/MindMap/Quiz etc.

解決する課題

このプロジェクトは、有料ニュース記事、ポッドキャスト、電子書籍など、多様なコンテンツソースを、ポッドキャスト、PPT、マインドマップ、クイズといった構造化されたAI生成フォーマットに変換する方法を提供します。スクレイピングが困難なソースからコンテンツを抽出し、Google NotebookLMに手動でアップロードする手間を省きます。

仕組み

Claude Code Skillとして機能し、自然言語コマンドを使用して以下のパイプラインをトリガーします:

  1. コンテンツ取得: ソースタイプ(WeChat、X/Twitter、YouTube、PDFなど)を識別し、専用ツールを使用してコンテンツを取得します。これには、300以上のニュースサイトのペイウォールを回避するための6層のカスケーディング戦略が含まれます。
  2. 処理: Microsoft MarkItDownなどのツールを使用してファイルを変換し、Get笔记 APIを介して音声を文字起こしします。
  3. 統合: 処理されたコンテンツは、APIを介してGoogle NotebookLMにアップロードされます。
  4. 生成: NotebookLMをトリガーして、ターゲット出力(MP3ポッドキャストやPDFスライドデッキなど)を生成します。

対象ユーザー

複数の異なるソースから情報を素早く統合し、学習やプレゼンテーションのために消化しやすい形式に変換する必要がある研究者、学生、コンテンツクリエイター。

ハイライト

  • 広範なソースサポート: WeChat、X/Twitter、YouTube、EPUB、Officeドキュメントなど、15以上のフォーマットに対応。
  • ペイウォール回避: 高度な6レベルの戦略(Googlebot UA偽装やarchive.todayなど)を採用し、制限されたニュースコンテンツにアクセス。
  • 詳細分析モード: 再帰的な3段階の質問戦略(概要 $\rightarrow$ 深掘り $\rightarrow$ 統合)により、ドキュメントから高レベルな洞察を抽出。
  • 自動化されたワークフロー: URLまたはファイルパスから最終的な生成アセット(.mp3、.pdf、.jsonなど)までのパスを完全に自動化。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト