一、微信UI设计导论:13亿+用户背后的独特设计语境
微信UI设计,指面向微信生态(小程序、公众号、视频号、微信支付等)内数字产品的界面设计,其核心载体是微信小程序。根据腾讯控股2024年年度报告,截至2024年12月31日,微信及WeChat合并月活跃账户数达13.82亿,稳居中国用户规模最大的移动应用之列(出处:腾讯控股2024年年度报告)。
微信生态的流量底盘,决定了微信UI设计是当前中国设计师最刚需的平台技能之一。2024微信公开课PRO公布,小程序日活跃用户突破6亿,同比增长超过20%,小程序开发者规模超300万;截至2023年,微信小程序数量已突破800万个(出处:2024微信公开课PRO、2023微信小程序开发者大会公开数据)。
13.82亿月活用户
微信及WeChat合并月活跃账户数达13.82亿(截至2024年12月31日),是微信UI设计面对的流量基数(出处:腾讯控股2024年年度报告)。
6亿+小程序日活
小程序日活跃用户超6亿,同比增长超20%,小程序已成为微信内流量最密集的服务载体(出处:2024微信公开课PRO)。
800万+小程序数量
微信小程序数量于2023年突破800万个,开发者规模超300万,微信UI设计的供给与需求都在快速增长(出处:2023微信小程序开发者大会)。
微信UI的独特设计语境,可归纳为三个关键词:即用即走——微信创始人张小龙在2018微信公开课PRO提出小程序"用完即走、无需下载安装"的理念,UI必须让用户在最短路径内完成任务(出处:2018微信公开课PRO演讲);社交场景——分享卡片、群聊、朋友圈是小程序的主要流量入口,界面本身就是传播介质;强关系链——微信的熟人社交属性要求小程序UI在"被陌生用户打开的第一眼"就能看懂,第一屏的信息密度与表达优先级因此格外重要(出处:微信小程序设计指南)。
核心认知:微信UI设计不是单纯的"画界面",而是设计"社交关系中的界面"。据2023微信公开课PRO数据,小程序交易规模同比增长约40%(出处:2023微信公开课PRO),意味着UI设计直接参与商业转化——分享卡片是否吸引人、支付流程是否顺畅、私域入口是否清晰,都决定着小程序的实际转化率。
二、微信小程序设计规范核心:基准设备与画布尺寸
微信小程序设计指南明确规定:小程序设计以iPhone6的375×667逻辑像素为基准,设计稿按750×1334、2倍图输出(出处:微信小程序设计指南 developers.weixin.qq.com/miniprogram/design,及微信官方《微信小程序设计规范》)。这是所有微信UI设计工作的起点——先定画布,再谈设计。
微信小程序开发文档定义了rpx(responsive pixel)响应式单位:750rpx等于屏幕宽度;在基准设备iPhone6(宽375px)上,1rpx等于0.5px,即750设计稿中1px(@2x)等于2rpx(出处:微信小程序开发文档·rpx)。这意味着设计稿与开发单位可以直接换算,无需二次沟通。
切图与标注规则:750×1334设计稿是2倍图,所有标注尺寸除以2即得到真机逻辑pt值;切图资源需输出@2x,部分机型(iPhone Plus/Pro系列)还需提供@3x资源(出处:微信小程序设计指南)。设计师交付时按2倍图标注,开发按rpx还原,是全行业通行的协作方式。
| 项目 | 参数 | 说明 | 来源 |
|---|---|---|---|
| 基准设备 | iPhone6 | 逻辑分辨率375×667 | 微信小程序设计指南 |
| 设计稿尺寸 | 750×1334 | 2倍图输出 | 微信小程序设计指南 |
| 响应式单位 | rpx | 750rpx=屏幕宽度 | 微信小程序开发文档 |
| 换算关系 | 1rpx=0.5px | 750稿中1px=2rpx | 微信小程序开发文档 |
三、WeUI设计语言详解:微信官方的组件级标准
WeUI是微信官方推出的设计语言与开源组件库,代码托管于GitHub的Tencent/weui仓库,覆盖小程序、Web与App,提供cells列表、表单、按钮、弹窗、toast等组件的样式与交互规范,是微信UI设计落地的标准参考(出处:GitHub Tencent/weui、微信开放社区)。设计师在微信生态内做界面,本质上是"在WeUI的骨架上做品牌化"。
导航栏高度固定44px
微信小程序标准导航栏高度固定44px(逻辑像素,750设计稿中为88px),自定义导航栏需在此基准上叠加状态栏高度;导航栏承载返回、标题与右侧操作按钮(出处:微信小程序设计指南、百度开发者文档《微信小程序设计规范》)。
底部标签栏不超过5个
底部标签栏(tabBar)数量为2至5个,超过5个的功能需收纳进"更多"入口;标签图标配文字,选中态使用品牌色,未选中态使用中性灰(出处:微信小程序设计指南、百度开发者文档)。
列表项高度建议88px
列表项高度建议88px(750设计稿,即逻辑44pt),与苹果HIG最小触控目标44pt一致,保证手指点击精准、避免误触相邻项(出处:微信小程序设计指南、百度开发者文档)。
WeUI的设计原则有三条:统一性——全站使用同一套组件与间距系统,页面之间不出现割裂感;克制——组件数量有限但覆盖全场景,减少设计师的自由发挥空间换取生态一致性;生态协调——视觉上与微信客户端本身保持一致的圆角、字号与色彩气质(出处:GitHub Tencent/weui项目说明、微信开放社区)。微信开发者工具内置了WeUI组件库(weui-miniprogram),开发侧组件与设计稿一一对应,可显著减少设计与开发的还原偏差(出处:微信小程序开发文档·WeUI组件库)。
四、字体与字号规范:750设计稿的三级字号体系
微信小程序设计指南建议使用系统默认字体(iOS为苹方PingFang SC,Android为系统默认字体),以保证跨设备渲染一致性,不推荐引入第三方字体增加体积与加载成本(出处:微信小程序设计指南)。
在750×1334设计稿中,字号规范采用三级体系(出处:CSDN《微信小程序UI设计规范》):主标题32-34px(加粗,用于页面大标题、结果页核心信息)、正文28px(用于说明文字、列表正文)、说明文字24px(用于辅助信息、时间戳、次要标签)。换算到真机逻辑尺寸,除以2即为16-17pt、14pt、12pt。
行高与阅读体验:行高建议为字号的1.4-1.6倍,中文正文建议1.5倍以上,避免长段落阅读疲劳;正文28px(14pt)是人眼舒适阅读字号,说明文字24px(12pt)为可读下限,不应再小(出处:CSDN《微信小程序UI设计规范》)。
字号与适老化的关系:微信小程序适老化设计指南将字体缩放倍率参数设置为-1到+6,即支持最大放大6级字号;设计时需保证正文在放大6级后布局不破版、按钮不重叠、文字不截断(出处:微信小程序适老化设计指南 developers.weixin.qq.com/miniprogram/design/elderly.html)。
自定义字体与包体约束:微信小程序代码包有明确的大小限制——单个分包与主包均不超过2MB,整个小程序总包上限为20MB,因此UI设计阶段就要避免引入自定义字体文件,中文全量字体动辄数MB,会直接挤占包体预算(出处:微信小程序开发文档·代码包大小限制)。这是微信UI与App UI在字体策略上的关键差异:App可以打包任意字体,小程序只能依赖系统字体。
| 层级 | 设计稿字号(750) | 真机逻辑字号 | 使用场景 |
|---|---|---|---|
| 主标题 | 32-34px(加粗) | 16-17pt | 页面大标题、结果页核心信息 |
| 正文 | 28px | 14pt | 说明文字、列表正文、正文段落 |
| 说明文字 | 24px | 12pt | 辅助信息、时间戳、次要标签 |
换算方法:750设计稿为2倍图,任意字号除以2即得到真机逻辑pt值;标注给开发时统一使用逻辑值或rpx(1px=2rpx),可避免全套字号换算错误(出处:微信小程序开发文档·rpx)。
五、色彩规范:微信绿#07C160与三层色彩体系
微信品牌标准色为微信绿#07C160,警示与删除操作使用微信红#FA5151;微信网页生态的标准链接色为#576B95,这是微信生态内"可点击"的视觉惯例(出处:微信官方设计规范、微信开放社区)。
小程序色彩体系分三层(出处:apptmp《2026小程序设计要点》):品牌色——主色,用于按钮、选中态、链接等强调元素;辅助色——成功(绿)、警示(红)、信息(蓝)等反馈语义色;中性色——文字与背景层级(主文字#1d1d1f、次要文字#86868b、背景#EDEDED/#F7F7F7、分割线#EEEEEE)。
配色原则:整体配色建议简洁,避免超过3种主色调;大面积极色+小面积强调色是微信生态内的主流做法,品牌色占比控制得当才能保证界面在微信内不"跳戏"(出处:apptmp《2026小程序设计要点》)。
对比度硬指标:文字与背景的对比度建议不低于4.5:1(WCAG 2.1 AA级标准),适老化场景需更高的对比度;微信小程序适老化设计指南同样强调高对比度配色,禁用低对比度的浅灰文字配浅灰背景(出处:微信小程序适老化设计指南、WCAG 2.1)。
六、图标与热区设计:把误触率压到最低
热区(可点击区域)是移动端UI设计的核心安全指标。苹果HIG规定最小触控目标为44×44pt,微信小程序遵循同样的物理交互逻辑,750设计稿中热区最小尺寸建议为88×88px(逻辑44pt),文字链接与图标按钮的点击热区都应大于视觉尺寸,避免误触(出处:苹果Human Interface Guidelines、woshipm《小程序规范设计》)。
间距规则:相邻可点击元素之间建议保留至少8pt(750稿16px)的间距;按钮内边距需保证整体点击面积不低于热区下限;表单输入框高度建议88px,与列表项保持一致(出处:woshipm《小程序规范设计》、WeUI组件规范)。
图标设计要点(出处:woshipm《小程序规范设计》):小程序图标以线性为主,线宽在750设计稿中建议2-4px(逻辑1-2pt);同一页面内图标的视觉尺寸与线宽必须统一;底部标签栏图标需提供选中(品牌色)与未选中(中性灰)两态,图标下方配文字标签,文字与图标的组合热区不低于44pt。
为什么热区比视觉重要:微信小程序的用户常在移动中、单手操作场景使用,44pt(88px@2x)热区标准是苹果基于人体工程学给出的最小安全值;低于该值,相邻按钮的误触率会显著上升,直接影响支付、提交等关键操作的完成率(出处:苹果Human Interface Guidelines、woshipm《小程序规范设计》)。
七、小程序页面类型设计:五类核心页面的设计要点
微信小程序页面通常可归纳为五类,每类页面的信息架构与交互重点各不相同(出处:微信小程序设计指南·页面结构章节):
首页
首屏承载品牌定位与核心功能入口,金刚区(图标入口区)建议4-8个入口;banner、运营位、功能卡片按信息优先级排布;"即用即走"原则下,从首页到核心任务的路径不超过2步(出处:微信小程序设计指南)。
列表页
列表项高度建议88px,采用左图右文结构,分割线使用浅灰#EEEEEE;加载更多、下拉刷新必须有明确的加载状态反馈;数据为空时提供引导性空状态,而非留白(出处:微信小程序设计指南、WeUI列表组件)。
详情页
内容优先、大面积留白;价格与核心操作按钮建议固定在底部操作栏,减少滚动查找成本;图片加载使用骨架屏占位,避免页面跳动(出处:微信小程序设计指南)。
表单页
使用WeUI cells表单组件,输入框高度建议88px;错误提示紧跟输入项即时反馈;提交按钮保持在键盘上方可视区域,避免被键盘遮挡(出处:WeUI表单组件规范)。
个人中心
头像与身份信息区、功能列表分组(我的订单/我的收藏/设置)、客服与反馈入口;登录态与未登录态需清晰区分,登录引导不可遮挡核心功能(出处:微信小程序设计指南)。
八、微信生态特殊设计:分享、公众号、支付与客服
微信UI设计与普通App设计的最大差异,在于它必须与微信生态的"毛细血管"协同工作——分享卡片、公众号、微信支付、客服会话都是界面的一部分(出处:微信小程序开发文档、微信公众平台文档):
分享卡片设计
小程序通过onShareAppMessage自定义分享标题与图片,微信官方文档规定分享图片建议5:4比例;分享卡片是群聊与朋友圈传播的第一视觉,标题建议单行以内,图片需在缩略尺寸下仍可辨识(出处:微信小程序开发文档·分享)。
公众号跳转
公众号文章可插入小程序卡片,实现"内容→服务"的转化闭环;小程序与同主体公众号可绑定互跳,设计时需在文章内预留小程序引导入口、在小程序内预留公众号关注入口(出处:微信公众平台文档)。
支付流程设计
小程序内支付走微信支付收银台,支付结果页由微信控制;设计需覆盖支付前(金额确认、优惠展示)、支付中(loading状态与防重复提交)、支付后(成功引导、订单状态页)三个状态(出处:微信支付商户平台文档)。
客服会话
小程序可通过button的open-type="contact"唤起微信客服会话,客服入口通常置于个人中心与订单详情页;客服消息支持发送小程序卡片,是私域运营的天然通道(出处:微信小程序开发文档·客服消息)。
订阅消息设计:小程序没有App式的推送能力,服务通知通过订阅消息实现——一次性订阅消息需用户逐次授权,长期订阅消息仅限政务、医疗、交通、金融、教育等民生服务场景使用(出处:微信小程序开发文档·订阅消息)。UI设计需在支付成功、订单状态变更等关键节点设置订阅引导,把"推送能力"当作界面的一部分来设计,避免在非关键节点打扰用户。
九、适老化与无障碍设计:覆盖2.64亿老年用户的基础能力
微信小程序适老化设计指南将字体缩放倍率参数设置为-1到+6,即支持在微信内最大放大6级字号;设计时必须保证文字缩放后布局不破版、按钮不重叠、关键信息不丢失(出处:微信小程序适老化设计指南 developers.weixin.qq.com/miniprogram/design/elderly.html)。
微信于2021年9月在微信8.0.14版本上线"关怀模式",提供更大的字体与按钮、更强的色彩对比,降低老年人使用门槛(出处:微信官方公告、公开报道)。小程序设计应主动适配关怀模式与系统级字体放大,而不是被动破版。
据国家统计局第七次全国人口普查公报(2021年发布),我国60岁及以上人口达2.64亿,占总人口的18.7%——适老化不是小众需求,而是覆盖近两成国民的基础能力(出处:国家统计局第七次全国人口普查公报)。
- 热区放大:所有可点击元素热区不低于44pt(750稿88px)(出处:微信小程序适老化设计指南);
- 文字标签:图标与图形按钮必须配文字说明,纯图标在放大与读屏场景下不可用(出处:微信小程序适老化设计指南);
- 读屏支持:为图片与图标添加无障碍标签(accessibility-label),支持屏幕朗读(出处:微信小程序开发文档·无障碍);
- 减少动效:避免闪烁、快速轮播与自动滚动,提供关闭动画的选项(出处:微信小程序适老化设计指南);
- 双通道反馈:表单错误提示同时提供文字与语音/震动反馈(出处:微信小程序适老化设计指南)。
十、2026年小程序UI设计趋势:AI、视频化与公私域联动
2026年的微信UI设计正处于三个结构性变化之中(出处:2026年设计工具行业评测、微信公开课PRO、企业微信官方公开数据):
AI辅助设计
Figma AI、即时AI等工具可将文本描述直接生成界面初稿,并自动产出组件变体;2026年主流协作模式为"AI生成初稿+设计师决策校准",设计师的时间从执行转向判断(出处:2026年设计工具行业评测)。
视频化内容
视频号与小程序双向跳转已打通,短视频种草→小程序转化的链路成为标配;首页与列表页中视频卡片、直播入口成为常见组件,UI需为视频内容预留沉浸式容器(出处:微信公开课PRO)。
公私域联动
企业微信服务的企业与组织数超1200万(出处:企业微信2023合作伙伴大会);小程序+企业微信+社群构成私域运营闭环,UI需为"加企微""进群""会员开通"等私域转化动作设计明确入口(出处:微信公开课PRO、企业微信官方数据)。
组件化与Design Token
设计系统从"样式复用"升级为"Token驱动",颜色、字号、间距以变量统一管理,一套设计系统可适配多主题、深色模式与适老化大字体(出处:行业观察)。
十一、微信UI vs 苹果UI vs 安卓UI:三大体系对比
同一款产品往往需要同时输出小程序版、iOS版与安卓版,三套设计语言的关键参数对比如下(出处:微信小程序设计指南、苹果Human Interface Guidelines、Material Design 3规范):
| 维度 | 微信UI(小程序/WeUI) | 苹果UI(iOS HIG) | 安卓UI(Material Design 3) |
|---|---|---|---|
| 设计基准 | iPhone6 375×667,设计稿750×1334 | 多尺寸自适应,@2x/@3x切图 | dp密度无关像素,多设备自适应 |
| 导航栏高度 | 固定44pt(750稿88px) | 标准44pt,大屏设备96pt | 顶部应用栏64dp |
| 底部导航 | 不超过5个标签 | Tab栏49pt(含安全区) | 底部导航栏80dp |
| 最小触控目标 | 44pt等效(750稿88×88px) | 44×44pt | 48×48dp |
| 设计哲学 | 即用即走、轻快简洁、社交传播 | 清晰、遵从、深度 | 动态色彩、物理隐喻、层级高度 |
| 默认字体 | 系统默认(苹方PingFang SC等) | SF Pro | Roboto |
| 强调色 | 微信绿#07C160 | 系统蓝#007AFF | Material You动态取色 |
三套体系的可点击性门槛都在44pt量级(安卓为48dp),说明"手指物理尺寸"是跨平台的共同约束;差异主要体现在导航结构、字体与色彩哲学上——微信UI更强调"在社交语境中被快速理解",苹果UI更强调内容沉浸,安卓UI更强调层级与动效反馈(出处:苹果Human Interface Guidelines、Material Design 3规范、微信小程序设计指南)。
👉 想深入对比苹果体系?苹果UI设计规范深度解析(iOS HIG全解) · UI设计核心原则 · UI设计入门路径
十二、微信小程序UI设计实战流程:从需求到交付
一个标准的小程序UI设计项目,通常经历以下六个阶段(出处:微信小程序设计指南·设计流程理念与行业通用设计方法论):
- 需求澄清与竞品分析:明确目标用户、核心任务与业务指标,拆解3-5个竞品小程序的信息架构、视觉风格与交互细节,输出竞品分析文档;
- 信息架构设计:梳理页面清单与导航层级,绘制页面流程图(sitemap);小程序建议导航深度不超过3级,避免用户在"即用即走"场景中迷路;
- 低保真原型:使用Figma、即时设计或墨刀绘制线框图,验证信息层级与交互逻辑,组件优先对齐WeUI规范,减少后期返工;
- 高保真设计:在750×1334画布完成视觉稿,覆盖正常/空/加载/错误四态,同步输出设计规范(颜色、字体、组件、间距);
- 标注与切图交付:标注rpx换算关系与@2x/@3x切图资源,配合开发在微信开发者工具中进行真机预览;
- 开发走查与验收:按走查清单逐项核对,重点检查iPhone6基准与全面屏适配、字体放大6级不破版、热区≥88px(750稿)、分享图片5:4比例(出处:微信小程序设计指南、微信小程序适老化设计指南)。
走查清单核心四项(出处:微信小程序设计指南、微信小程序适老化设计指南):①750稿还原度与rpx换算正确性;②全面屏机型安全区与刘海区域适配;③适老化字体缩放6级后布局不破版;④分享卡片5:4比例且缩略图可辨识。这四项通过,小程序UI才算真正"交付"。
👉 延伸阅读:UI设计完整指南(首页) · UI设计百科 · UI设计就业前景 · UI设计专业选择
十三、常见问题(FAQ)
Q1:微信UI设计规范是什么?
微信UI设计规范是微信官方针对小程序、公众号等生态产品制定的界面设计标准,核心文件为微信小程序设计指南(developers.weixin.qq.com/miniprogram/design)与WeUI开源组件库,规定了基准设备iPhone6的375×667逻辑像素、750×1334设计稿、导航栏44px、底部标签栏不超过5个、列表项88px等关键参数(出处:微信小程序设计指南、GitHub Tencent/weui)。
Q2:小程序设计稿尺寸多少?
以iPhone6为基准:逻辑分辨率375×667,设计稿750×1334,2倍图输出;宽度750px对应750rpx,即1rpx等于0.5px(出处:微信小程序设计指南、微信小程序开发文档·rpx)。
Q3:微信小程序UI设计用什么软件?
主流为Figma、即时设计、MasterGo、Sketch,原型阶段常用墨刀或Axure;开发侧使用微信开发者工具真机预览,并配合微信官方WeUI组件库(weui-miniprogram)保证还原度(出处:2026年设计工具行业评测、微信小程序开发文档)。
Q4:WeUI是什么?
WeUI是微信官方推出的设计语言与开源组件库(GitHub:Tencent/weui),面向小程序、Web与App,提供cells列表、表单、按钮、弹窗、toast等组件样式与交互规范,是微信UI设计落地的标准参考(出处:GitHub Tencent/weui、微信开放社区)。
Q5:小程序底部标签栏几个合适?
微信小程序设计指南规定底部标签栏不超过5个,实践中建议2至5个;超过5个的功能需收纳进"更多"入口,避免信息过载与误触(出处:微信小程序设计指南)。
Q6:小程序UI设计和App有什么区别?
小程序遵循"即用即走"原则,界面更轻、功能更聚焦,遵循微信小程序设计规范(750×1334设计稿、44px导航栏、底部标签不超过5个);App设计更强调沉浸式体验与完整信息架构,遵循iOS HIG或Material Design,同一产品的小程序版通常只保留核心功能(出处:微信小程序设计指南、苹果Human Interface Guidelines)。
Q7:微信小程序设计规范在哪里看?
官方入口为微信小程序设计指南 developers.weixin.qq.com/miniprogram/design,适老化专项规范见 developers.weixin.qq.com/miniprogram/design/elderly.html,组件级规范见GitHub的Tencent/weui仓库(出处:微信官方文档)。
Q8:小程序字体大小多少合适?
750设计稿中主标题32至34px、正文28px、说明文字24px,对应真机逻辑字号约16至17pt、14pt、12pt;同时需支持适老化字体缩放(倍率参数-1到+6)不破版(出处:CSDN《微信小程序UI设计规范》、微信小程序适老化设计指南)。
Q9:小程序适配怎么做?
使用rpx作为响应式单位(750rpx等于屏幕宽度),布局采用flex与grid;以iPhone6为基准设计,在微信开发者工具中对全面屏机型做真机预览,导航与底部操作栏适配安全区(出处:微信小程序开发文档·rpx与适配)。
Q10:2026年小程序还有流量吗?
有。腾讯控股2024年年度报告显示微信及WeChat月活跃账户达13.82亿,2024微信公开课PRO公布小程序日活跃用户超6亿、同比增长超20%;小程序仍是微信生态内成本最低的服务载体,2026年依然是公私域运营的核心阵地(出处:腾讯控股2024年年度报告、2024微信公开课PRO)。