كيفية تحديث كل طبقة نص في مستند Figma من موجه واحد
متى تستخدمه: لديك مواصفات تعيد تسمية 50 سلسلة ولا تريد النقر 50 مرة.
المتطلبات الأساسية
- Bun مثبت — curl -fsSL https://bun.sh/install | bash
- سطح مكتب Figma مفتوح مع الإضافة المرتبطة — Plugins > Development > Link existing plugin > أشر إلى src/cursor_mcp_plugin/manifest.json
- جسر WebSocket قيد التشغيل — bun run start في المستودع المستنسخ
الخطوات
-
الانضمام إلى القناة من لوحة الإضافةانضم إلى قناة Figma X7F2 وأدرج جميع عقد النصوص في الصفحة الحالية.✓ تم النسخ→ قائمة معرّفات العقد مع النص الحالي
-
تعيين النسخة القديمة إلى النسخة الجديدةإليك ملف CSV من old_string,new_string. لكل عقدة نص يتطابق محتواها مع old_string، استبدلها بـ new_string باستخدام set_multiple_text_contents.✓ تم النسخ→ عدد التحديثات المطبقة، معاينة الفرق
-
التحقق البصري من الخصائصصدّر الإطارات الثلاثة التي شهدت معظم التعديلات كملفات PNG حتى أتمكن من المراجعة.✓ تم النسخ→ عناوين URL لـ PNG / مسارات الملفات
النتيجة: ملف تمت مراجعة نسخته بعناية مع تحديث كل سلسلة وتصدير قبل/بعد لإثباته.
المزالق
- قطع الإضافة في منتصف العملية — set_multiple_text_contents متطابقة — أعد التشغيل بنفس التعيين؛ يتم تخطي العقد التي تم تصحيحها بالفعل
- النص في المكونات مقابل الحالات يربك التحديثات — استخدم get_instance_overrides أولاً لترى أي حالات تجاوز النص الأساسي