Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Figma デザインを自動マークアップさせた記録と肌感 / 20260425-nagaoka-...

Figma デザインを自動マークアップさせた記録と肌感 / 20260425-nagaoka-tech-junction-1

2026/04/25 Nagaoka Tech Junction #1 で話した資料です

Avatar for girigiribauer

girigiribauer

April 25, 2026

More Decks by girigiribauer

Other Decks in Technology

Transcript

  1. MCP とは AI と外部ツールをつなぐ共通規格のこと AI が自分で判断して使える ツール(機能) が提供される GitHub MCP

    リポジトリへのアクセス、PR作成 Slack MCP 過去のやり取りの取得 SQLite / DB MCP データベースへのクエリ実行 人間がコマンドを叩かなくても AIが空気(文脈)を読んで勝手に使 ってくれる のが最大の特徴 16
  2. Figma MCP とは 公式の Figma MCP と コミュニティ版の Figma MCP

    がある 公式版は Figma 側がサーバーを用意してくれている(細かい仕組み は知らなくても良い) コミュニティ版は自分で MCP サーバーを動かし、そこから Figma API を叩く → 実態は普通にAPIを使っているだけなので、Figma APIの利 用制限 がそのまま適用される 17
  3. 失敗と改善の繰り返し AI に走らせてみて、失敗した穴を手順書で塞ぐ ことの連続だった 情報収集だけを行う Sub Agent に処理を分割する手順を追加し たりやめてみたり MCP

    でノードを画像として取得し、視覚的に確認させる手順 を 追加したり スキルは改善途中だけど、10数回でページ完成まで辿り着けた 28
  4. 3つ目に必要なもの: マークアップ 脳で Figma デザインする力 肝心の レスポンシブの意図が伝わり切っていない Figma の作りを考えずに自動マークアップさせると、たまに position:

    absolute でレイアウトされたりする 人間やAIから品質の高いドキュメントは、検索エンジンやAIから見 ても セマンティック である必要がある 30
  5. Figma デザイン上で意図を伝える そのノードが何なのか?を Figma のレイヤー上で命名する Figma の Auto Layout 機能

    を使い、要素間の間隔を定義する Figma のデータ構造が、そのまま HTML/CSS の構造になる 31
  6. 33

  7. 34

  8. Figma 上でマークアップしてる? 入力が Figma デザイン、出力が HTML/CSS の1対1の関係 究極的には Figma 上でマークアップしながらデザインする

    という 頭の動かし方が必要になってくる もしかして自動マークアップには デザインとマークアップの両方が できる人間 が求められるのでは? 35