产品概述
ScreenshottoCode 是一个基于 GPT 和 Claude 等大模型的 AI 工具,能够将截图、Figma 设计稿或网页 URL 自动转换成 HTML、React、Vue、Tailwind 等前端代码。项目完全开源,既可以在线使用,也支持本地私有化部署,特别适合快速原型开发和设计还原场景。
核心优势
**代码框架覆盖广**:支持 HTML+Tailwind、HTML+CSS、React+Tailwind、Vue+Tailwind、Bootstrap、Ionic+Tailwind 以及 SVG 等多种输出格式,适配不同技术栈需求。用户只需上传一张截图或输入网址,就能自动生成结构清晰、语义良好的初始代码,标准布局的还原度可达 85%-90%。
**灵活的多模型后端**:底层可选用 Claude Sonnet 3.7、GPT-4o 等模型进行代码推理;同时支持 DALL·E 3 或 Flux Schnell 生成相似配图,让生成的页面更完整。实验性的视频/录屏转代码功能还能将网站操作录屏转化为可交互的原型,进一步扩展了使用边界。
**开源与本地部署**:代码完全开放,用户可以在内网环境中自行搭建,数据不出境,适合对隐私和安全有要求的企业场景。内置实时代码编辑器和预览功能,生成后可直接调整效果;还支持一键保存到 GitHub 仓库,方便版本管理。
适用场景
- 前端快速原型:设计师给截图后,开发者直接获得初始代码,缩短设计到开发的链路
- 网站克隆与参考:用 URL 或截图快速复刻参考站点的布局与样式
- MVP 快速验证:初创团队不用手写代码,从设计稿生成可演示的落地页
- 教学演示:把视觉设计实时转成代码,辅助前端教学