小米表盘设计工具 Mi Create:从零做出专属表盘的完整教程
小米表盘设计工具 Mi Create从零做出专属表盘的完整教程【免费下载链接】Mi-CreateUnofficial watchface creator for Xiaomi wearables ~2021 and above项目地址: https://gitcode.com/gh_mirrors/mi/Mi-Create戴上小米手环或小米手表之后你是不是也有过这样的念头默认表盘看腻了、商店里的表盘要么收费要么不合口味如果能把自己喜欢的照片、配色和信息布局画到手腕上就好了。这个愿望完全可行——本文要介绍的小米表盘设计工具 Mi Create是一款完全免费开源的社区项目专门面向 2021 年及以后发布的小米穿戴设备无需写一行代码就能像搭积木一样设计出属于自己的表盘。Mi Create 的三栏式界面一眼就能看懂结构左边管素材中间看效果右边调参数一、你其实不一定需要官方工具在动手之前先花两分钟搞清楚表盘到底是什么。一个表盘本质上就是一块画布加上若干组件背景图片、数字时间、指针表盘、日期、电量环等等。而组件背后是数据源——也就是设备提供给你的实时数据比如时间、日期、温度、电量、心率、步数。理解了这一点你就会发现表盘制作的核心只有两件事摆组件把图片和文本元素放到画布的正确位置绑数据让组件读取设备数据使表盘活起来。官方工具往往绑定特定平台、门槛不低而 Mi Create 走的是另一条路它是一个非官方Unofficial的开源项目采用 GPL-3 许可源码可以随意查看、修改与分发界面简单直观老 EasyFace 用户几乎可以零成本迁移过来。最重要的是它在 Windows 和 Linux 上都能跑还内置了中文、英文、俄语、西班牙语、意大利语、葡萄牙语、乌克兰语共 7 种界面语言对国内用户相当友好。二、先把环境搭起来安装与启动Mi Create 的启动方式分两种看你手头的系统。方式一Windows 直接装。项目提供现成的安装包仅支持 64 位 Windows 101809 及以后与 Windows 11。下载安装包、一路下一步即可无需折腾环境。方式二从源码运行Windows / Linux / macOS 通用。这是最灵活的方式也方便你随时更新到最新功能。依次执行下面几行命令git clone https://gitcode.com/gh_mirrors/mi/Mi-Create cd Mi-Create python -m venv .venv source .venv/bin/activate pip install -r requirements.txt python src/main.py第一、二行把仓库克隆到本地并进入项目目录第三、四行创建一个独立的 Python 虚拟环境并激活它推荐可避免依赖冲突第五行安装全部依赖包括 PyQt6 图形框架、pillow 图像库、lxml 等第六行启动程序稍等片刻就能看到启动画面。需要注意源码运行要求Python 3.12 或更高版本可用python --version先确认。另外从源码运行时不写日志文件日志直接输出到终端方便排错。启动画面设计得很克制一眼就传达出这是一款专业设计工具的气质三、第一个作品跟随流程做一个表盘环境就绪后我们跟着真实工作流走一遍。这一节读完你就能独立产出一个可导出的表盘项目。3.1 新建项目先选对设备不同设备的屏幕尺寸、圆角、分辨率都不一样所以建项目的第一步是选型号。Mi Create 内置了 2021 年及以后几乎所有小米/红米穿戴设备模板部分参数如下设备型号屏幕分辨率Xiaomi Watch S1 / S2 / Color 2466 × 466Xiaomi Watch S1 Pro480 × 480Xiaomi Watch S3 / S4466 × 466Xiaomi Watch Color454 × 454Redmi Watch 4390 × 450Redmi Watch 5432 × 514Redmi Watch 3 / 3 Active390 × 450 / 240 × 280此外还覆盖 Xiaomi Band 7 Pro、Band 8/8 Pro、Band 9/9 Pro、Band 10、Redmi Band Pro 等全系手环。选对型号后画布会自动按该设备的真实比例和圆角显示避免电脑上看挺好上手一戴就穿帮的尴尬。设计前先选对设备模板画布比例与真实硬件保持一致3.2 从背景开始搭积木选好设备画布就出现在中央预览区了。接下来按背景 → 信息 → 装饰的顺序往里放组件。Mi Create 支持六种基础组件图片组件静态图片或图标最常见的元素数字组件数字时间、日期等可设定位数、对齐方式、是否隐藏前导零指针组件模拟时钟的时、分、秒针图片列表组件根据数据源切换显示多张图片比如天气图标按晴天/雨天切换进度弧组件画弧线、圆环常用来做电量环、运动进度环容器组件把多个组件打包成组方便整体移动和复制。添加组件后右侧属性面板可以精确到像素地调整位置X/Y 坐标、宽高、透明度、旋转角度等参数左侧 Explorer 面板则展示组件的层级树随时改选、改顺序。3.3 绑定数据源让表盘真正活起来光有静态图片还不能叫表盘。想让数字组件显示真实时间、让进度环显示真实电量就需要把组件和数据源绑定。Mi Create 内置了大量数据源时间、日期、星期、温度、电量、健康数据、步数、心率等每项数据源都有对应的 ID 和说明选中组件后在属性里指定即可。这一步不需要任何编程基础本质上是给组件指定读哪个数据。3.4 实时预览与一键息屏整个设计过程中中央预览区始终同步刷新拖拽、改参数、换素材的效果立刻可见。更贴心的是快速息屏AOD功能只需一步操作就能基于当前表盘生成息屏显示版本——息屏状态下屏幕只显示必要信息兼顾美观与续航。3.5 导出项目文件设计完成后进入导出环节。Mi Create 原生支持.fprj标准项目格式可直接用于编译成表盘文件同时实验性支持中国区 GMFwfDef.json格式方便对接国内生态工具链。导出后即可通过小米运动健康等应用安装到设备上实测。四、几个让表盘更出彩的实用技巧走完第一遍流程后下面的小技巧能让你的作品质感明显提升分层管理把背景、信息、装饰、动效分别放在不同层级利用 Explorer 面板随时锁定或隐藏避免误操作善用对齐与吸附开启吸附到参考线后多个组件能快速对齐到同一条边或中线间距整齐是专业感的来源用进度弧做信息环不要只把进度弧当装饰配合数据源它立刻变成电量环、运动环信息密度和颜值同时拉满注意资源体积背景图尽量压缩、避免过多高分辨率素材堆叠动画元素保持精简——表盘最终跑在低功耗设备上体积和刷新频率都直接影响续航。五、避坑与答疑遇到问题怎么办Q运行后报错或闪退去哪里找日志如果用的是 Windows 安装版且未修改安装位置主日志位于C:\Users\{用户名}\AppData\Local\Programs\Mi Create\data\app.log把这份日志一起反馈给开发者问题定位会快得多。源码运行时日志直接打印在终端里同样可以作为排查依据。QmacOS 能用吗项目在 macOS 上未经过完整测试。代码与依赖理论上兼容但官方不做保证日常使用建议以 Windows 或 Linux 为主。Q编译表盘用的编译器是开源的么要注意表盘编译器由第三方提供并非开源但随项目打包位于 src/compiler 目录不影响你的正常设计与导出流程。Q想提前体验新功能怎么办项目维护next分支用于新特性测试感兴趣可以切到该分支尝鲜不过新功能通常还不稳定建议只在测试环境使用。六、下一步从使用者到创作者到这里你已经掌握了小米表盘设计工具 Mi Create 的完整使用链路——从选设备、搭组件、绑数据到一键息屏、导出安装。接下来值得探索的方向还有不少尝试项目的插件机制Mi Create 预留了插件 APIsrc/plugins 目录和配套的工具包你可以按需扩展功能深挖主题系统明暗双主题的配色与样式文件都是可配置的打造自己顺眼的编辑器外观参与社区共建既然是开源项目遇到 bug 提 issue、有想法提讨论、有能力直接提交代码都是项目成长的方式。从用别人的表盘到做自己的表盘中间只隔着一个 Mi Create 的距离。挑一个周末按本文的流程走一遍第一块专属于你的表盘很快就能戴上手腕。【免费下载链接】Mi-CreateUnofficial watchface creator for Xiaomi wearables ~2021 and above项目地址: https://gitcode.com/gh_mirrors/mi/Mi-Create创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Go 并发故障怎么留证:日志、指标与 Trace

Go 并发故障怎么留证:日志、指标与 Trace

Go 并发故障怎么留证:日志、指标与 Trace 后端架构先看边界和失败路径,再看吞吐数字。这篇只讨论一个问题:Go 并发故障怎么留证:日志、指标与 Trace。写作边界:围绕“Go 并发故障怎么留证:日志、指标与 Tra…

2026/10/18 18:55:53 阅读更多 →
Redis统计实战:HyperLogLog、Bitmap、Sorted Set与INCR命令的高效应用

Redis统计实战:HyperLogLog、Bitmap、Sorted Set与INCR命令的高效应用

1. 项目概述:为什么Redis统计是数据处理的“宝藏”? 在数据驱动的时代,统计是几乎所有业务系统的核心需求。从简单的用户在线数、页面访问量,到复杂的去重用户数、热点商品排行,统计无处不在。很多开发者一提到统计&am…

2026/10/18 9:20:19 阅读更多 →
Java 微服务压测:别让平均值掩盖瓶颈

Java 微服务压测:别让平均值掩盖瓶颈

Java 微服务压测:别让平均值掩盖瓶颈 后端架构先看边界和失败路径,再看吞吐数字。这篇只讨论一个问题:Java 微服务压测:别让平均值掩盖瓶颈。写作边界:围绕“Java 微服务压测:别让平均值掩盖瓶颈”出现的数…

2026/10/17 16:50:15 阅读更多 →

最新新闻

HC32系列J-Flash烧录指南:算法配置与量产脚本全攻略

HC32系列J-Flash烧录指南:算法配置与量产脚本全攻略

简介:面向华大HC32系列单片机开发者的J-Link补丁包,专门解决J-Flash软件无法识别华大芯片、无法下载Hex文件的问题。安装补丁后,开发者可在J-Flash软件中直接看到并选择HC32L110、HC32F003、HC32F19X等常见型号,一键完成程序烧录&…

2026/10/18 18:55:04 阅读更多 →
基于SSM的连锁咖啡店后台管理系统:从库存到订单的全链路设计

基于SSM的连锁咖啡店后台管理系统:从库存到订单的全链路设计

简介:这套基于Java开发的连锁咖啡店后台管理系统源码,主要面向计算机相关专业的学生、教师及行业开发者,可满足毕业设计、课程设计、项目演示或初期立项的多重需求。压缩包共25个文件,以13个Java源文件为主体,配合9个X…

2026/10/18 18:55:04 阅读更多 →
验算点法本质是坐标重定向而非找点

验算点法本质是坐标重定向而非找点

简介:本资源是面向结构工程专业学生、青年工程师及可靠性分析初学者的MATLAB实践工具包,聚焦结构可靠性分析核心方法——验算点法(MPP/HL)与直接抽样法,解决结构在地震、风荷载等不确定性作用下的失效概率评估与安全裕…

2026/10/18 18:55:04 阅读更多 →
LSTM空气质量预测系统:Django全栈部署实战指南

LSTM空气质量预测系统:Django全栈部署实战指南

简介:这是一套面向计算机专业本科生的高分毕业设计级空气质量监测与预测系统源码,融合LSTM时序建模能力与Django Web工程实践,适用于毕业设计、课程设计及期末大作业场景,兼顾算法理解与全栈开发训练。资源共260个文件&#xff0c…

2026/10/18 18:55:04 阅读更多 →
高性能运动控制器实时性对比:PMAC/ISEL/ACS在半导体精密控制中的硬核分水岭

高性能运动控制器实时性对比:PMAC/ISEL/ACS在半导体精密控制中的硬核分水岭

简介:本资源是一份面向工业自动化与精密制造领域工程师、设备选型人员及技术决策者的高性能运动控制器深度对比研究报告,聚焦PMAC(欧姆龙)、ISEL和ACS三大国际厂商在半导体、数控机床、机器人及激光加工等高要求场景下的技术差异与…

2026/10/18 18:55:04 阅读更多 →
集成学习回归实战:从评估到调参的完整指南

集成学习回归实战:从评估到调参的完整指南

1. 集成学习在回归场景的整体设计思路1.1 单模型容易“翻车”,问题到底出在哪先说一个我经常见到的现象:很多初学者拿着一棵决策树直接做回归,训练集上R高得离谱,一到测试集就崩。换成线性回归,预测值甚至可能出现负数…

2026/10/18 18:54:04 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →