Prototyping — Tạo prototype nhanh
3 công cụ chính cho prototyping: Stitch MCP (AI screen generation), Pencil MCP (design editor), và rapid-prototyper agent.Công cụ prototyping
Stitch MCP
Generate UI screens từ text, quản lý design systems, tạo variants. Output: Tailwind/HTML.
Pencil MCP
Editor cho
.pen files — insert, update, delete nodes. Screenshots, variables, themes.rapid-prototyper
Agent chuyên tạo MVP ultra-fast. Turns ideas into working prototypes.
Stitch MCP — AI Screen Generation
Generate UI screens trực tiếp từ mô tả text.| Command | Mô tả |
|---|---|
create_project | Tạo project mới |
generate_screen_from_text | Tạo screen từ mô tả |
edit_screens | Chỉnh sửa screens |
generate_variants | Tạo design variants |
create_design_system | Tạo design system |
apply_design_system | Áp dụng design system |
list_screens / get_screen | Xem screens |
export | Export screen (Tailwind/HTML) |
Generate screens
Dùng
generate_screen_from_text với mô tả chi tiết:
“Dashboard với sidebar navigation, header with search, main content area với cards grid, dark mode”Pencil MCP — Design Editor
Editor cho.pen design files — đọc, tạo, chỉnh sửa designs.
File
.pen là format encrypted — KHÔNG dùng Read/Grep để đọc. Chỉ dùng Pencil MCP tools.| Command | Mô tả |
|---|---|
get_editor_state | Xem trạng thái editor hiện tại |
open_document | Mở hoặc tạo file .pen |
batch_get | Tìm và đọc nodes |
batch_design | Insert/Copy/Update/Replace/Move/Delete operations |
snapshot_layout | Xem layout structure |
get_screenshot | Screenshot node để validate visual |
get_variables / set_variables | Quản lý variables và themes |
export_nodes | Export PNG/JPEG/WEBP/PDF |
Thiết kế
Dùng
batch_design với operations: Insert (I), Copy (C), Update (U), Replace (R), Delete (D), Move (M).
Tối đa 25 operations per call.Three.js — /design:3d
Tạo design 3D interactive với Three.js/WebGL:
Khi nào dùng gì?
| Mục đích | Công cụ |
|---|---|
| Quick UI mockup từ text | Stitch MCP |
| Chỉnh sửa design chi tiết | Pencil MCP |
| MVP/proof-of-concept | rapid-prototyper agent |
| 3D interactive | /design:3d |
| Full page design | /design:good |