最近看到一个非常喜欢的微信小程序界面,整体风格统一、插画精致、配色舒服,于是产生了一个想法:

能不能直接把截图丢给 AI,让 AI 1:1 还原出整个微信小程序?

经过大量尝试后,我发现很多人用 AI 的方式其实是错的。

例如直接告诉 AI:

帮我仿照这个微信小程序做一个类似的

这种提示词生成出来的结果通常只能达到 30%~50% 的相似度。

真正想做到高还原度,需要把 AI 当成:

  • 产品经理

  • UI设计师

  • 交互设计师

  • 前端工程师

一步一步拆解。

本文分享一套完整流程。


第一步:先让 AI 分析设计稿

不要急着生成代码。

先让 AI 对设计稿进行完整拆解。

提示词:

请不要生成代码。

请先作为资深微信小程序UI设计师和产品经理,对这张设计稿进行100%拆解。

输出内容:

1、整体设计风格分析
2、颜色体系分析(主色、背景色、强调色)
3、字体风格分析
4、插画风格分析
5、页面布局分析
6、组件拆分分析
7、TabBar设计分析
8、卡片设计分析
9、按钮设计分析
10、交互动效分析
11、设计规范整理

要求尽可能详细。

这样 AI 会先理解这张图,而不是直接开始瞎写代码。


第二步:生成完整 PRD

当 AI 已经理解设计稿以后,再让它设计完整产品。

提示词:

根据刚刚的设计分析。

设计一个微信小程序。

要求:

视觉风格100%保持一致。

包含:

首页
计划页
专注页
数据页
我的页

输出完整PRD文档:

功能说明
页面结构
字段设计
数据结构
用户流程
埋点设计
激励体系
成长体系
空状态设计
异常状态设计

这样得到的产品结构会更加合理。


第三步:提取设计系统

这一部分非常重要。

很多人只关注页面。

实际上真正决定产品质感的是设计系统。

提示词:

请输出完整设计规范。

包括:

颜色Token
字体Token
圆角Token
阴影Token
间距Token
图标规范
插画规范
按钮规范
卡片规范
导航栏规范
TabBar规范

以微信小程序设计系统形式输出。

生成后可以直接作为整个项目的设计规范。


第四步:生成页面代码

此时再开始生成代码。

例如:

技术栈:

微信小程序原生
TDesign
Skyline

按照上面的设计规范。

生成首页。

要求:

1:1还原设计稿
禁止自行发挥
禁止改变布局
禁止改变尺寸比例
禁止改变留白
禁止改变视觉风格

输出:

home.wxml
home.wxss
home.js
home.json

然后依次生成:

  • 首页

  • 计划页

  • 专注页

  • 数据页

  • 我的页


第五步:提取设计语言

很多时候真正值钱的不是布局。

而是设计语言。

例如我看到的这套专注类小程序,其核心设计语言大概是:

治愈系
手绘风
儿童绘本
铅笔线稿
做旧纸张
低饱和莫兰迪绿
温暖奶油白
治愈萌宠
轻成长感
手账风
自然植物元素
低压力
慢节奏

当你提取出这些关键词后,就可以让 AI 持续生成同风格内容。


第六步:批量生成同风格插画

实际上很多产品之所以好看,并不是代码有多厉害。

而是拥有统一的插画体系。

例如:

  • 首页猫咪

  • TabBar图标

  • 卡片插画

  • 空状态插画

  • 成就插画

都来自同一个设计体系。

此时可以使用下面的提示词:

治愈系手绘绘本风格

黑色小猫主角

奶油白背景

莫兰迪鼠尾草绿配色

铅笔线稿轮廓

轻水彩上色

纸张肌理

手账风元素

温暖灯光

低饱和色彩

可爱但不幼稚

日系绘本质感

儿童插画风

统一IP形象

高一致性

批量生成:

  • 首页插画

  • 空状态插画

  • 引导页插画

  • 勋章插画

  • 成长插画

整个产品的统一感会瞬间提升。


第七步:让 AI 进行反向工程

这是目前还原度最高的方法。

直接让 AI 进行像素级分析。

提示词:

你是一名资深微信小程序设计师。

请对上传图片进行像素级拆解。

输出:

页面尺寸
布局网格
间距系统
颜色值
字体大小
圆角大小
按钮尺寸
卡片尺寸
TabBar尺寸

并生成:

微信小程序
TDesign
Skyline

完整项目源码。

要求达到95%以上视觉还原度。

所有尺寸使用rpx。

所有颜色提取接近原图。

所有组件可复用。

禁止自行设计。

一个重要认知

很多开发者以为:

截图 + AI = 100%还原

实际上并不是。

真正决定还原度的是:

30% 布局
20% 配色
10% 动效
40% 插画素材

如果拿不到原始插画素材。

即使代码写得完全一样。

最终也只能达到:

80%~90%

相似度。


我的推荐流程

如果我要复刻一个优秀微信小程序,我会按照下面流程进行:

截图
↓
设计分析
↓
PRD生成
↓
设计系统提取
↓
插画风格提取
↓
组件拆分
↓
页面生成
↓
交互动效补充
↓
项目整合

这样生成出来的项目,通常比直接让 AI 写代码的效果好得多。


总结

如果你想让 AI 高度还原一个微信小程序,不要上来就让它生成代码。

正确流程应该是:

  1. 分析设计稿

  2. 提取设计语言

  3. 生成设计系统

  4. 设计产品结构

  5. 批量生成插画

  6. 最后生成代码

记住一句话:

先让 AI 理解设计,再让 AI 编写代码。

这样得到的结果,往往能达到 80%~95% 的视觉还原度。

直接复制上面的内容到 Halo 即可,Markdown 标题、代码块和层级都已经整理好了。