Weaviate المحلي الشامل من Claude - الإعداد، والاتصال، والمخطط، والاستيعاب، وRAG في خمس مهارات مركزة.
saskinosie/weaviate-claude-skills عبارة عن سوق صغير يضم خمس مهارات تغطي سير عمل Weaviate: إعداد weaviate المحلي (إنشاء عامل الإرساء)، واتصال weaviate (فحص الصحة + المصادقة)، ومدير مجموعة weaviate (مسؤول المخطط والتجميع)، واستيعاب بيانات weaviate (استيراد فردي + دفعة + ملف)، ووكيل استعلام weaviate (البحث الدلالي، المرشحات، الهجين، RAG). يعمل مع Claude.ai وClaude Desktop؛ يمكنك إحضار قبو المستندات والمهارات التي تتعامل مع السباكة الخاصة بـ Vector DB.
قم بتقييم اختيار قاعدة بيانات المتجهات على عبء العمل الخاص بك
قم بتشغيل نفس مجموعة التقييم على Weaviate وQdrant؛ تقرير الكمون + MRR.✓ تم النسخ
الأدوات
ما يوفره هذا الـ MCP
الأداة
المدخلات
متى تستدعيها
التكلفة
weaviate-local-setup (SKILL)
(none)
المرة الأولى فقط — إحضار Weaviate المحلي
0
weaviate-connection (SKILL)
URL + API key
التحقق من إمكانية الوصول والمصادقة
0
weaviate-collection-manager (SKILL)
schema ops
إنشاء مجموعة أو فحصها أو تطويرها
0
weaviate-data-ingestion (SKILL)
object(s) or file paths
إدراج فردي، أو إدراج دفعة، أو استيراد ملف
0
weaviate-query-agent (SKILL)
query + filters + alpha
البحث الدلالي / المختلط وإجابات RAG
0
التكلفة والحدود
تكلفة التشغيل
حصة API
لا شيء - يعمل Weaviate محليًا
الرموز لكل استدعاء
استعلام + حجم القطعة المستردة
التكلفة المالية
مجانا للمحلية. لدى Weaviate Cloud أسعارها الخاصة إذا قمت بالترحيل لاحقًا.
نصيحة
القطعة عمدا (~500 رمز)؛ القطع كبيرة الحجم تهدر كلاً من التخزين والسياق.
الأمان
الصلاحيات والأسرار ونطاق الأثر
تخزين بيانات الاعتماد: قم بدمج مفاتيح API في .env، وليس في ملفات المهارات. يمكن للمطور المحلي تخطي المصادقة ولكن دون الكشف عن المنفذ.
نقل البيانات الخارجي: لا شيء يترك جهازك للإعداد المحلي. يرسل Cloud Weaviate إلى نقطة النهاية التي تم تكوينها.
يرتبط Weaviate المحلي بـ 0.0.0.0 افتراضيًا في العديد من الصور - ويقتصر على 127.0.0.1 في حالة تشغيل خدمات أخرى على شبكة LAN الخاصة بك.
تضمين النماذج: إذا كنت تستخدم ناقلًا تابعًا لجهة خارجية، فستنتقل قطعك إلى ذلك المزود. احتفظ بها محليًا (على سبيل المثال، محولات text2vec) للبيانات الحساسة.
استكشاف الأخطاء
الأخطاء الشائعة وحلولها
تم رفض الاتصال 8080
حاوية Weaviate لا تعمل. عامل الإرساء يؤلف -d في الإعداد المحلي weaviate.
تحقق: curl localhost:8080/v1/.well-known/ready
فشل تغيير المخطط
تتطلب بعض تغييرات الخاصية إعادة إنشاء المجموعة. تصدير، وإفلات، وإعادة إنشاء، وإعادة الاستيعاب.
تحقق: weaviate-collection-manager diff output
الاستعلامات البطيئة
تحقق من معلمات فهرس HNSW ومن تكوين أداة التوجيه هذه بشكل صحيح. تجنب الرجوع إلى النص الكامل في الحقول غير المفهرسة.
تحقق: Query explain in the skill's debug mode
البدائل
Weaviate Claude Skills مقابل البدائل
البديل
متى تستخدمها
المقايضة
qdrant
أنت تفضل أداء Qdrant's API وRust
SDK مختلفة؛ قدرات مماثلة
local-rag
تريد RAG محليًا خفيف الوزن بدون قاعدة بيانات متجهة