คู่มือฉบับสมบูรณ์: การออกแบบขั้นสูงด้วย Figma

ในไตรมาสแรกของปี 2026 Figma ได้เปิดตัว Dev Mode MCP Server เข้าสู่สถานะ GA อย่างเป็นทางการ ทำให้ AI editor อย่าง Claude และ Cursor สามารถอ่านตัวแปร คอมโพเนนต์ แ

ในไตรมาสแรกของปี 2026 Figma ได้เปิดตัว Dev Mode MCP Server เข้าสู่สถานะ GA อย่างเป็นทางการ ทำให้ AI editor อย่าง Claude และ Cursor สามารถอ่านตัวแปร คอมโพเนนต์ และ design spec ของไฟล์ออกแบบได้โดยตรง ลดเวลาเฉลี่ยในการแปลง "ไฟล์ออกแบบเป็นโค้ด frontend" จาก 6.4 ชั่วโมง เหลือ 1.8 ชั่วโมง ความสามารถในการแข่งขันที่แท้จริงของผู้ใช้ขั้นสูงไม่ได้อยู่ที่การวาดสวยอีกต่อไป แต่อยู่ที่การประยุกต์ใช้ Variables, Auto Layout, Variants และ Code Connect ร่วมกัน เพื่อให้ไฟล์ออกแบบกลายเป็นข้อมูลที่มีโครงสร้างซึ่ง AI สามารถบริโภคได้โดยตรง Variables และ Modes: ระบบตัวแปรการออกแบบที่มาแทน Style Figma Variables เป็นระบบหลักที่เปิดตัว GA อย่างเป็นทางการในกลางปี 2024 และเข้ามาแทนที่ Color Style แบบดั้งเดิมในวงกว้างในปี 2025 โดยรวมประเภทข้อมูล 4 ประเภท ได้แก่ สี ตัวเลข สตริง และ boolean เข้าสู่การควบคุมเวอร์ชัน และรองรับการสลับ Mode "สถิติทางการของ Figma แสดงให้เห็นว่าทีมออกแบบที่เปิดใช้ Variables ลดเวลาบำรุงรักษาในการสลับธีม (เช่น โหมดมืด/สว่าง) ลงได้ 73%" (ที่มา: Figma Help Center) เนื่องจาก Mode อนุญาตให้ตัวแปรเดียวกันแมปกับชุดค่าหลายชุด ทำให้ไม่ต้องกำหนดสไตล์คอมโพเนนต์ใหม่เมื่อสลับธีม วิธีการใช้งานขั้นสูงคือการสร้างโครงสร้างตัวแปร 4 ชั้น ได้แก่ Primitive (ระดับสีบริสุทธิ์ เช่น blue-500), Semantic (ชั้นความหมาย เช่น color/action/primary), Component (เฉพาะคอมโพเนนต์ เช่น button/background/hover), และ Brand (ชั้นแบรนด์ ที่สามารถถูก override โดยหลายผลิตภัณฑ์ได้) ในขณะออกแบบให้อ้างอิงเฉพาะตัวแปรในชั้น Semantic ขึ้นไป เพื่อให้เมื่อ Primitive เปลี่ยนสี ผลิตภัณฑ์ทั้งหมดจะอัปเดตตามอัตโนมัติ Mode ไม่ควรสลับแค่โหมดมืด/สว่าง แนะนำให้เพิ่ม Density Mode (compact / comfortable) เพื่อควบคุมตัวแปรระยะห่าง ทำให้แอปมือถือและหลังบ้านใช้คอมโพเนนต์ชุดเดียวกันได้ การใช้งานขั้นสูงของ Number Variables และ Boolean Number Variables สามารถผูกกับ padding, gap และ corner radius ของ Auto Layout ได้ เมื่อใช้ร่วมกับ Mode จะสามารถสลับความรู้สึกของระยะห่างทั้งไฟล์ออกแบบระหว่าง Compact และ Comfortable ได้ในคลิกเดียว ส่วน Boolean Variables สามารถควบคุมการมองเห็นของเลเยอร์ได้ มักใช้สำหรับการเปลี่ยนแปลงแบบ responsive อย่าง "เดสก

คู่มือที่เกี่ยวข้อง

← Back to Blog