AI TOOL PROFILE更新于 2026年9月25日

Sketch2Code

Sketch2Code 是 Microsoft AI Lab 的手绘网页转 HTML 演示项目,通过视觉识别、文字识别和布局算法将界面草图转换为网页标记代码。

付费
访问官网
OVERVIEW

认识 Sketch2Code

01

Sketch2Code 是 Microsoft AI Lab 的手绘网页转 HTML 演示项目,通过视觉识别、文字识别和布局算法将界面草图转换为网页标记代码。使用Sketch2Code时,通常从文字需求、草图、参考图、品牌素材或页面结构开始,将内容整理为界面草稿、版式、图标、视觉方案或可分享原型。通常先用小范围提示或参考素材确认构图,再调整文字、细节和导出规格。

核心能力

  • 输入与输出:手绘 UI 图片 → HTML 网页标记。
  • 识别链路:界面元素检测、手写文字识别、边界框布局。
  • 运行依赖:Azure Custom Vision、Computer Vision、Blob Storage、Function 和 Web App。
  • 项目授权:Microsoft AI Lab 源码采用 MIT 许可证。

适合与限制

适合:

  • 需要界面草稿、版式、图标、视觉方案或可分享原型的设计师、产品团队和需要快速制作视觉方案的用户。
  • 希望先得到可编辑草稿,再由人工补充和核对的用户。

不适合或需先确认:

  • 生成方案需要结合品牌规范、可用性和素材授权进行人工调整
  • 具体功能、登录要求、额度和导出规格以官网当前页面为准。
CAPABILITIES

产品与功能

02
  • 开发方:GitHub
  • 产品形态:网页端设计、原型或视觉创作工具
  • 主要输入:文字需求、草图、参考图、品牌素材或页面结构
  • 主要输出:界面草稿、版式、图标、视觉方案或可分享原型
  • 价格状态:官网未明确公开价格;具体价格、额度和账号权益以当前官方页面为准
  • 使用提醒:公开或商用前核对字体、图片、图标和模板授权
USE CASES

适用场景

03

建议用法

  1. 先确定目标用户、使用场景、尺寸和品牌约束。
  2. 用文字、草图或参考素材生成第一版结构,再删掉无关装饰。
  3. 检查层级、对齐、可读性和交互路径,并让实际使用者试读。
  4. 交付前确认字体、图片、图标和第三方素材的授权范围。

典型场景

  • 研究从手绘线框图生成 HTML 原型的实现流程:用Sketch2Code处理研究从手绘线框图生成 HTML 原型的实现流程,先保留可回退版本,再检查构图、文字和素材授权。
  • 学习界面元素识别与布局重建如何衔接:用Sketch2Code处理学习界面元素识别与布局重建如何衔接,先保留可回退版本,再检查构图、文字和素材授权。
  • 自有 Azure 环境中复现视觉应用示例:用Sketch2Code处理在自有 Azure 环境中复现视觉应用示例,先保留可回退版本,再检查构图、文字和素材授权。
  • 示例架构作为设计转代码实验的参考:用Sketch2Code处理示例架构作为设计转代码实验的参考,先保留可回退版本,再检查构图、文字和素材授权。
BEFORE YOU START

使用前提示

04
  • 价格、免费额度、地区限制和登录要求以工具官网当前说明为准。
  • 涉及个人资料、企业文件或敏感内容时,请先确认服务商的隐私与数据保留政策。
  • 如果官网地址、分类或功能描述有变化,可以通过“信息有误?”反馈给我们。