lnkiai/m3e-canvas
Sketch Material 3 Expressive screens in the browser and turn them into vibe-coding prompts.
它解决了什么问题
M3E Canvas 是一个基于浏览器的设计工具,弥合了视觉草图与AI驱动的代码生成之间的差距。它允许用户快速原型化 Material 3 Expressive 界面,并将这些视觉设计转换为结构化、自然语言的提示,供 AI 编码工具(如 Cursor、Claude Code 或 Gemini CLI)使用,以构建实际应用程序。
它如何工作
该工具提供了一个拖放画布,用户可以使用全面的 Material 3 Expressive 组件库来构建界面。用户可以通过滑动、淡入淡出、展开等过渡效果连接屏幕,并定义交互行为,例如切换按钮或滑动导航。该应用随后将整个视觉布局(包括 z 轴顺序、分组和主题设置)转换为简洁的自然语言提示,支持英文、日文或中文,用户可复制并粘贴到 AI 编码器中使用。
适合谁使用
专为希望快速原型化移动界面并利用 AI 加速从设计草图到功能应用过渡的开发者和设计师设计。
主要特点
- AI 就绪提示:将视觉设计转换为 AI 编码工具可用的描述性提示。
- Material 3 Expressive:全面支持 M3 Expressive 组件,包括形状变形的加载指示器和动态配色方案。
- 交互式原型设计:支持点击导航和滑动导航过渡,并具备实时预览模式。
- 磁性连接:按钮或列表项等组件可融合为带圆角的连接组。
- 全面的主题控制:可控制颜色(种子色、明暗模式、对比度)、形状(从方形到全圆角)、排版和动效方案。
- 本地存储:所有设计均自动保存在浏览器的 localStorage 中。
写过它的文章
相关
- 项目
- 项目
- 项目
- 项目