المهارات notebooklm
📚

notebooklm

مخاطر متوسطة ⚙️ الأوامر الخارجية🌐 الوصول إلى الشبكة📁 الوصول إلى نظام الملفات🔑 متغيرات البيئة

استعلام دفاتر NotebookLM من Claude Code

متاح أيضًا من: ZhanlinCui,teng-lin

توقف عن رقصة النسخ واللصق بين متصفحك والمحرر. هذه المهارة تتيح لـ Claude Code الدردشة مباشرة مع Google NotebookLM للحصول على إجابات مستندة إلى المصادر تستشهد بمستنداتك المرفوعة.

يدعم: Claude Codex Code(CC)
🥉 76 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "notebooklm". ماذا تقول وثائق React الخاصة بي حول دوال تنظيف useEffect؟

النتيجة المتوقعة:

وفقاً لوثائق React الخاصة بك (الفصل 3: Effects)، دوال التنظيف في useEffect تعمل قبل إلغاء تركيب المكون وقبل كل إعادة عرض. النقاط الرئيسية: (1) أعد دالة تنظيف من useEffect، (2) استخدم التنظيف لإلغاء الاشتراكات أو مسح المؤقتات أو إلغاء طلبات الجلب، (3) التنظيف يمنع تسرب الذاكرة. مثال النمط الموضح في docs: useEffect(() => { const sub = subscribe(); return () => sub.unsubscribe(); }, []). المصدر: دليل React-d، الصفحة 47.

استخدام "notebooklm". أضف هذا الدفتر إلى مكتبي: https://notebooklm.google.com/notebook/xyz123

النتيجة المتوقعة:

استعلمت الدفتر واكتشفت أنه يحتوي على: دروس تعليمية لتعلم الآلة في بايثون تغطي scikit-learn وpandas وتقييم النماذج. أُضيف إلى مكتبتك باسم 'دليل أساسيات ML' مع موضوعات: python وmachine-learning وscikit-learn وpandas. يمكنك الآن استعلامه بأوامر مثل 'اسأل دفتر ML الخاص بي عن تقنيات التحقق المتقاطع'.

التدقيق الأمني

مخاطر متوسطة
v1 • 2/24/2026

Static scanner detected 558 pattern matches across 20 files, but evaluation confirms most are false positives in documentation. Real risks: browser automation saves Google auth cookies locally, network access to notebooklm.google.com, and subprocess execution for internal scripts. All patterns are expected for legitimate NotebookLM integration. Markdown files triggered external_commands detections from code examples. Recommend warnings about authentication requirements and network dependency.

20
الملفات التي تم فحصها
4,136
الأسطر التي تم تحليلها
9
النتائج
1
إجمالي عمليات التدقيق
مشكلات متوسطة المخاطر (2)
Browser Credential Storage
Skill saves Google authentication cookies to local storage at ~/.claude/skills/notebooklm/data/. This is necessary for browser automation but creates a local credential store.
External Network Dependency
Skill requires network access to notebooklm.google.com for all operations. Cannot function offline or if Google blocks automated access.
مشكلات منخفضة المخاطر (3)
Subprocess Execution for Script Runner
run.py uses subprocess.run to execute Python scripts within the virtual environment. All commands are hardcoded with no user input injection.
Environment Variable Access
Uses python-dotenv for optional .env configuration. Standard pattern for local configuration management.
Hidden Directory File Access
Skill reads/writes to ~/.claude/skills/notebooklm/data/ for local storage. This is the skill's designated data directory, not unauthorized access.
تم تدقيقه بواسطة: claude

درجة الجودة

82
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
49
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

بحث الوثائق التقنية

استعلام وثائق API أو أدلة الورش أو المواصفات التقنية المرفوعة إلى NotebookLM. يطلب Claude أسئلة متابعة شاملة للحصول على تفاصيل التنفيذ الكاملة، ثم يكتب كوداً صحيحاً دون اختلاق APIs.

مراجعة الأدبيات الأكاديمية

ارفع الأوراق البحثية إلى NotebookLM واستعلم عنها من خلال Claude Code. احصل على إجابات مُدمجة مع استشهادات عبر أوراق متعددة، مما يمكّن مراجعات أدبية أسرع ومراجع دقيقة.

استعلامات قاعدة المعرفة الشخصية

ابنِ مكتبة من الدفاتر تحتوي على ملاحظاتك ومحادثات الاجتماعات ووثائق المشروع. استعلم عن قاعدة معرفتك كاملة بشكل طبيعي عبر Claude، واحصل على إجابات مستندة إلى محتواك الفعلي.

جرّب هذه الموجهات

مبتدئ: سؤال بسيط
اسأل NotebookLM الخاص بي: ما هي المواصفات الرئيسية لـ [topic] في مستنداتي المرفوعة؟
مبتدئ: إضافة دفتر
أضف هذا NotebookLM إلى مكتبي: [notebook-url]. استعلم عنه أولاً لاكتشاف محتواه، ثم احفظه باسم وموضوعات مناسبة.
متوسط: بحث متعدد الجوانب
استعلم دفتر [notebook-name] الخاص بي عن [topic]. اطرح أسئلة متابعة شاملة حتى تحصل على معلومات كاملة عن: (1) المفاهيم الأساسية، (2) تفاصيل التنفيذ، (3) الحالات الحدية، و(4) أفضل الممارسات. ثم لخص جميع الإجابات.
متقدم: توليف عبر دفاتر متعددة
أحتاج إلى فهم [topic] عبر مكتبة الدفاتر كاملة. استعلم كل دفتر ذي صلة عن هذا الموضوع، قارن وجهات النظر، حدد أي تناقضات أو فجوات، وقدم توليفاً موحداً مع استشهادات المصادر.

أفضل الممارسات

  • استخدم دائماً النص البرمجي wrapper run.py - فهو يتعامل مع إعداد البيئة الافتراضية تلقائياً ويضمن تثبيت التبعيات بشكل صحيح
  • اطرح أسئلة شاملة مع سياق كامل لأن كل استعلام يفتح جلسة متصفح جديدة دون ذاكرة للأسئلة السابقة
  • راجع إجابات NotebookLM بشكل نقدي واطرح أسئلة متابعة عندما يظهر.prompt 'Is that ALL you need to know?' - وهذا يضمن جمع معلومات كاملة

تجنب

  • لا تحاول استخدام هذه المهارة في واجهة Claude Code الويب - فهي تتطلب وصول شبكة لا توفره البيئة المعزولة
  • لا تتوقع ذاكرة جلسة مستمرة بين الاستعلامات - كل سؤال مستقل ويحتاج تضمين السياق الكامل
  • لا تعتمد على هذه المهارة للمعلومات الحساسة للوقت أو المتغيرة بشكل متكرر - NotebookLM يعرف فقط ما رفعته إليه

الأسئلة المتكررة

لماذا لا يعمل هذا في واجهة Claude الويب؟
واجهة الويب تشغل المهارات في بيئة معزولة بدون وصول للشبكة. أتمتة المتصفح تتطلب اتصال شبكة للوصول إلى خوادم NotebookLM. يجب استخدام تثبيت Claude Code محلياً.
هل حساب Google الخاص بي آمن عند استخدام هذه المهارة؟
نعم. ملفات تعريف ارتباط المصادقة مخزنة محلياً في ~/.claude/skills/notebooklm/data/ على جهازك. بيانات اعتمادك لا تغادر جهازك أبداً. فكر في استخدام حساب Google مخصص للأتمتة إذا كنت قلقاً.
كيف يختلف هذا عن خادم NotebookLM MCP؟
هذه المهارة تعمل مباشرة في Claude Code بدون الحاجة لإعداد MCP منفصل. خادم MCP يقدم جلسات مستمرة ويعمل مع أدوات أكثر (Codex, Cursor)، بينما هذه المهارة توفر إعداداً أبسط لمستخدمي Claude Code.
ماذا يحدث إذا اكتشفت Google الأتمتة وحظرت الوصول؟
تتضمن المهارة ميزات إنسانية مثل سرعات كتابة واقعية وتأخيرات طبيعية. إذا تم الحظر، امسح بيانات المتصفح وأعد المصادقة. يُنصح باستخدام حساب Google مخصص للأتمتة.
هل يمكنني استخدام حسابات Google متعددة؟
نعم، ولكن تحتاج لمسح المصادقة وإعادة تسجيل الدخول للتبديل بين الحسابات. شغّل 'Clear NotebookLM authentication' ثم أعد الإعداد مع الحساب المطلوب.
ماذا لو توقفت المهارة عن العمل بعد تحديث NotebookLM؟
قد تحدث Google واجهة NotebookLM، مما يكسر المحددات. تحقق من تحديثات المهارة أولاً. إذا لم تتوفر، قد تحتاج للانتظار حتى يقوم مؤلف المهارة بتحديث المحددات للواجهة الجديدة.