منسق توون
تنسيق شيفرة TOON (Token-Oriented Object Notation) باستخدام فواصل وإزاحة قابلة للتخصيص. TOON هو صيغة مضغوطة وفعّالة في استهلاك الرموز صُممت لتوليد مخرجات LLM، وتوفر 30-60% أقل من الرموز مقارنةً بـ JSON.
الإدخال
الإخراج
ملف القراءة
ما هو TOON؟
TOON (Token-Oriented Object Notation) هو تنسيق تسلسل بيانات مضغوط صُمم خصيصًا لتعليمات نماذج اللغة الكبيرة (LLM). على عكس JSON، الذي يكرر أسماء الحقول لكل كائن في مصفوفة، يستخدم TOON تنسيقًا جدوليًا يعلن عن الحقول مرة واحدة ويُرسل البيانات كصفوف. يجعل هذا TOON أكثر كفاءة في استخدام الرموز بنسبة 30-60% مقارنةً بـ JSON المُنسق للهياكل البيانات المتجانسة، مما يقلل مباشرةً من التكاليف عند العمل مع واجهات برمجة التطبيقات (APIs) القائمة على الرموز.
وصف الأداة
يتيح لك TOON Formatter إعادة تنسيق شفرة TOON باستخدام فواصل وأنماط إزاحة مختلفة. الصق شفرة TOON الخاصة بك في منطقة الإدخال، اختر الفاصل المفضل لديك (فاصلة، علامة تبويب، أو عمود رأسي) ومستوى الإزاحة، وسترى النتيجة المُنسقة فورًا. هذا مفيد عندما تحتاج إلى تعديل تنسيق TOON لسياقات مختلفة أو تحسينه لمُحَلِّلات الرموز المحددة.
الميزات
- فواصل متعددة: اختر بين الفواصل الفاصلة (,) أو علامة التبويب (\t) أو العمود الرأسي (|) لقيم المصفوفة
- إزاحة قابلة للتخصيص: تنسيق باستخدام 1 أو 2 أو 4 أو 8 مسافات لكل مستوى إزاحة
- تنسيق مباشر: يعيد التنسيق تلقائيًا أثناء الكتابة أو عند تغيير الخيارات
- تظليل بناء الجملة: دعم كامل للغة TOON مع تظليل لوني للتركيب
- كشف الأخطاء: رسائل خطأ واضحة للتركيب غير صالح لـ TOON
حالات الاستخدام
- تحسين استخدام الرموز: غالبًا ما تكون فواصل علامة التبويب أكثر كفاءة في تجزئة الرموز مقارنةً بالفواصل، مما يقلل من تكاليف واجهة برمجة تطبيقات LLM
- اتساق الشيفرة: توحيد تنسيق TOON عبر مشروعك أو فريقك
- قابلية القراءة: ضبط الإزاحة لجعل بيانات TOON أسهل في القراءة والفهم
- ترحيل التنسيق: التحويل بين أنماط فواصل TOON المختلفة عند العمل مع أدوات متعددة
- تحضير تعليمات LLM: تنسيق بيانات TOON بأفضل شكل قبل تضمينها في التعليمات