عن المشروع
Squinch هي أداة ومهارة وكيل تتيح لوكلاء البرمجة إنشاء مخططات معمارية من وصف فقرة بسيطة. تستخدم لغة خاصة صغيرة وقابلة للقراءة (ملفات `.squinch`) يمكن للوكلاء كتابتها بطلاقة، مع تخطيط تلقائي يمكن توجيهه عبر تلميحات نسبية مثل `rows` و`place` و`align`—وليس إحداثيات بكسل أبدًا. تعرض الأداة ملفات SVG حتمية ومتطابقة بايتًا بايتًا (بالإضافة إلى PNG وHTML تفاعلي) مع 1,358 أيقونة بائع حقيقية من AWS وAzure وGoogle Cloud وKubernetes وغيرها. تدعم التكبير بنمط C4 من نموذج واحد، وحدود النشر (VPCs والشبكات الفرعية والمواقع المحلية)، وتدفقات الطلبات المرقمة، وطرق عرض قائمة على العلامات (مثل `#pci`)، وسمات فاتحة/داكنة. تتضمن واجهة الأوامر أوامر `check` و`render` و`diff` و`init` و`skill` و`watch`، بالإضافة إلى إضافة VS Code وإجراءات CI لاكتشاف الانحراف. يتم التحقق من المشروع عبر 'gauntlet' من 35 مطالبة بلغة طبيعية حُلّت ببرودة بواسطة وكلاء جدد، محققًا 35/35 دون أي إصلاحات تخطيط بشرية. صُمم للمراجعة في طلبات السحب، مع فروقات دلالية وإجراء GitHub للحفاظ على تزامن المخططات الملتزمة.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.