أنشئ مع NotebookLM
تقنية

NotebookLM أخيرًا لديه Skill — مشروع مفتوح المصدر بـ 17.2 ألف نجمة لأتمتة البحث

الكاتب: تحرير NotebookLM.link

يحوّل notebooklm-py NotebookLM إلى CLI وواجهة Python API: استيراد وتصدير دفعي، تكامل Claude Code Skill وMCP Server، وأتمتة كاملة لسير عمل البحث.

ما زلت ترفع المستندات واحدًا تلو الآخر وتنزّل بالنقر على الويب؟ notebooklm-py يحوّل NotebookLM إلى CLI: استيراد وتصدير دفعي وتكامل مع وكلاء الذكاء الاصطناعي، كل ذلك آليًا.

NotebookLM مفيد فعلًا: PDF وبودكاست وأدب وعروض. لكن النسخة الويب يدوية فقط — واقع مزعج مع الوقت.

استيراد دفعي؟ واحد تلو الآخر. تنزيل النتائج؟ نقرة بنقرة. التكامل مع Claude Code أو Codex؟ لا مسار جاهز. أتمتة البحث؟ الويب لا يدعمها.

هذه الفجوة يملؤها notebooklm-py.

إنفوغرافيك: واجهة الويب اليدوية مقابل سير عمل CLI الآلي لـ notebooklm-py
الويب: نقرة بنقرة. CLI: أمر واحد للمسار كاملًا

1. ما هو notebooklm-py؟

notebooklm-py واجهة Python API غير رسمية وطبقة Skill لـ NotebookLM. يغلّف كل القدرات في API وCLI من الطرفية أو وكلاء الذكاء الاصطناعي.

المشروع مفتوح المصدر على GitHub تجاوز 17,200 نجمة. للباحثين والمبدعين: لا مزيد من النقر ملفًا بملف.

طرفية تعرض notebooklm-py يستورد URL وPDF وYouTube ويولّد بودكاست
أمر واحد: استيراد وتحليل وتوليد بودكاست

2. أربع قدرات أساسية

تغطية كاملة لـ NotebookLM — Notebooks وSources وChat وNotes وResearch وSharing: لكل مرحلة API وCLI. URL وYouTube وPDF وGoogle Drive وأكثر من عشرة أنواع مصادر دفعيًا.

تكامل وكلاء الذكاء الاصطناعي — Claude Code Skill وCodex وAGENTS.md. MCP Server لـ Claude Desktop وCursor وWindsurf.

توليد محتوى قوي — Audio Overview: 4 صيغ و3 أطوال و50+ لغة. Video Overview: 3 صيغ و9 أنماط بصرية. شرائح وإنفوغرافيك واختبارات وبطاقات وتقارير وخرائط ذهنية وجداول بيانات.

ما لا يوفره الويب — تنزيل دفعي للمخرجات، تصدير quiz/flashcards إلى JSON/Markdown/HTML، mind map بصيغة JSON، مراجعة الشرائح بلغة طبيعية، profiles متعددة لحسابات Google.

3. مثال حقيقي: أمر واحد للبحث + البودكاست

قارن LangChain وAutoGen وCrewAI بثلاثة مستندات رسمية وPDF مدونتين تقنيتين وفيديو YouTube. لا وقت للقراءة؟ ولّد بودكاست.

أمر واحد في الطرفية:

  • الخطوة 1: إنشاء notebook واستيراد 6 مصادر (3 URL و2 PDF و1 YouTube)
  • الخطوة 2: تحليل المصادر واستخراج النقاط الرئيسية
  • الخطوة 3: مقارنة مع اقتباسات — LangChain للسلاسل وAutoGen متعدد الوكلاء وCrewAI لتنسيق المهام
  • الخطوة 4: بودكاست عشر دقائق جاهز للاستماع
مشغل بودكاست ذكاء اصطناعي مع غلاف وموجة وتحكم
بودكاست مولّد تلقائيًا: غلاف وموجة وتشغيل جاهز

4. التثبيت في دقيقتين

CLI والوكلاء: uv tool. Python API: uv add. تكامل الوكلاء: skill install:

uv tool install notebooklm-py[browser]
notebooklm login
otebooklm auth check --test --json

المستودع: github.com/teng-lin/notebooklm-py

الخلاصة

NotebookLM قوي أصلًا، لكن الويب اليدوي يحدّ الإمكانات. notebooklm-py يكمل القطعة الأخيرة: دفعي ووكلاء وأتمتة البحث.

مصادر كثيرة وتنظيم بطيء ونقرات كثيرة — دقيقتان للتثبيت تستحقان التجربة.

ابدأ: github.com/teng-lin/notebooklm-py