json-to-llm-context
ضغط JSON إلى سياق جاهز للنماذج اللغوية
تفريغات JSON الخام تهدر الرموز_tokens وتربك النماذج. تقوم هذه المهارة بتحويل JSON المعقد إلى ملخصات موجزة تحافظ على الكيانات والعلاقات والبيانات الرئيسية مع تقليل استخدام الرموز_tokens بنسبة تصل إلى 80%.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "json-to-llm-context". استجابة مستخدم API مع ملف شخصي متداخل ومصفوفة أدوار وبيانات وصفية
النتيجة المتوقعة:
User[123]: Tom
Summary
- Status: active.
- Profile: email a@b.com (verified).
Collections
- Roles: 2 total; values: admin and editor.
استخدام "json-to-llm-context". مصفوفة طلبات التجارة الإلكترونية مع عناصر متعددة
النتيجة المتوقعة:
Orders
Summary
- Count: 3 total.
Collections
- Orders: 3 total; statuses: paid 2, pending 1; examples: Order[A12] with status: paid and total: 42, and Order[A13] with status: pending and total: 18.
استخدام "json-to-llm-context". تكوين متداخل معقد مع أقسام متعددة
النتيجة المتوقعة:
Context
Summary
- Environment: production.
- Version: 2.1.0.
Details
- Database: host db.example.com, port 5432.
- Cache: enabled with TTL 3600.
Collections
- Features: 5 total; values: authentication, logging, monitoring, analytics, and notifications.
التدقيق الأمني
آمنStatic analysis initially flagged 101 patterns due to Markdown code examples containing backtick syntax, but all findings are false positives. The skill is a legitimate JSON formatting tool that reads structured data and outputs human-readable summaries without external commands, network calls, or file system modifications beyond configured input/output. No security concerns identified after contextual review.
مشكلات منخفضة المخاطر (4)
درجة الجودة
ماذا يمكنك بناءه
تحسين استجابات API
يتلقى مطور الواجهة الخلفية استجابات JSON كبيرة من واجهات برمجة التطبيقات REST ويحتاج إلى تضمين هذه البيانات في مطالبات لـ Claude Code. بدلاً من لصق JSON الخام الذي يستهلك آلاف الرموز_tokens، يستخدم هذه المهارة لإنشاء ملخصات مدمجة تحافظ على جميع المعلومات ذات المعنى.
تحضير سياق استعلام قاعدة البيانات
يقوم محلل البيانات بتصدير أعمدة jsonb من PostgreSQL التي تحتوي على هياكل متداخلة معقدة ويريد تحليل البيانات باستخدام Claude. يستخدم هذه المهارة لتحويل مخرجات قاعدة البيانات الخام إلى ملخصات مقروءة تجعل علاقات الكيانات والحالات واضحة على الفور.
تلخيص ملفات التكوين
يعمل مهندس DevOps مع ملفات تكوين كبيرة متداخلة بتنسيق JSON ويحتاج إلى فهم البنية دون قراءة مئات الأسطر. يستخدم هذه المهارة لإنشاء ملخصات منظمة تجمع الإعدادات بشكل منطقي وتسلط الضوء على القيم الرئيسية.
جرّب هذه الموجهات
Please compress this API response into readable context for my LLM: [paste JSON here]
Use json-to-llm-context to process this data while preserving the status, profile.email, and orders fields: [paste JSON]
Run json-to-llm-context with --expand collections --max-samples 5 to show detailed array contents: [paste JSON]
Process this JSON in strict mode with --strict --show-paths to trace every value back to its source location: [paste JSON]
أفضل الممارسات
- ابدأ بالإعدادات الافتراضية، ثم اضبط --max-depth و--max-samples بناءً على تعقيد الإخراج - تحتاج الحمولات الأعمق حدوداً أعلى
- استخدم --preserve للحقول الحرجة مثل المعرفات أو الحالة أو الطوابع الزمنية التي يجب أن تظهر دائماً في الملخص بغض النظر عن موقعها
- فعّل --show-paths عند التصحيح أو عندما تحتاج إلى تتبع القيم الملخصة مرة أخرى إلى مواقعها الأصلية في JSON
- اختر النمط المقسم للمطالبات المهيكلة للنماذج اللغوية حيث يمكن الرجوع إلى الأقسام، أو النمط المسطح للملخصات المضمنة البسيطة
تجنب
- لا تستخدم هذه المهارة للملفات الثنائية مثل PDF أو DOCX أو الصور - إنها تعالج فقط JSON المهيكل أو نص jsonb
- تجنب تعيين --max-depth مرتفعاً جداً على الحمولات العميقة جداً حيث قد ينتج عن هذا إخراج طويلAlmost بنفس طول JSON الأصلي
- لا تعتمد على الضغط الافتراضي للمستندات التنظيمية أو القانونية حيث يلزم رؤية كاملة للحقل - استخدم وضع --strict بدلاً من ذلك
- لا تلصق أبداً الأسرار أو بيانات الاعتماد في حمولات JSON على الرغم من أن الأداة تعالجها محلياً - قم بتعقيم البيانات الحساسة قبل المعالجة