عن المشروع
OpenPencil هو محرر تصميم مفتوح المصدر يقرأ ويكتب ملفات Figma (.fig) وPencil (.pen) الأصلية. يتضمن ذكاءً اصطناعيًا مدمجًا لإنشاء التصميمات وتعديلها عبر الدردشة، ويدعم العديد من مزودي LLM (مثل OpenAI وAnthropic وGoogle AI وغيرها)، ويوفر مجموعة أدوات قابلة للبرمجة مع Vue SDK headless للتضمين أو بناء محررات مخصصة. يعمل تطبيق سطح المكتب (حوالي 7 ميجابايت) على macOS وWindows وLinux عبر Tauri v2، وكذلك كتطبيق PWA في المتصفح. تشمل الميزات الرئيسية التعاون الفوري من نظير إلى نظير (P2P) عبر WebRTC (بدون خادم أو حساب)، والتخطيط التلقائي (auto layout) وCSS Grid عبر Yoga WASM، وتحويل الصور إلى متجهات، واستخراج رموز التصميم (design tokens)، والتدقيق (linting)، والتحويل بين التنسيقات. تتيح واجهة CLI غنية إمكانية فحص ملفات التصميم والاستعلام عنها (XPath) وتصديرها (PNG, SVG, JSX, Tailwind) وتحليلها وبرمجتها باستخدام Figma Plugin API. كما يوفر خادم MCP للتكامل مع وكلاء البرمجة بالذكاء الاصطناعي مثل Claude Code وCursor وGemini CLI. صُمم OpenPencil كبديل يركز على الخصوصية وقابل للبرمجة للمنصات المغلقة، مما يضمن بقاء بياناتك محلية وقابلية أتمتة جميع العمليات. يتم تطويره بنشاط مع خارطة طريق موثقة وملاحظات حول التوافق.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.