3 步上手 Mi-Create:零基础可视化制作小米表盘的完整流程
【免费下载链接】Mi-CreateUnofficial watchface creator for Xiaomi wearables ~2021 and above项目地址: https://gitcode.com/gh_mirrors/mi/Mi-Create
官方表盘用腻了,自己动手做一块?Mi-Create 是一个免费的小米表盘制作工具,全程可视化:拖入元素、调属性、实时预览,不用写代码,覆盖 2021 年前后发布的主流小米穿戴设备。
🚀 先跑起来:3 步启动工具
git clone https://gitcode.com/gh_mirrors/mi/Mi-Createpip install -r requirements.txt(需要 Python 3.12 及以上)python src/main.py
认识界面:三栏布局与内置素材
启动后是标准的三栏布局,见上方截图:左侧 Resources 面板放项目素材与内置资源,中间是实时预览画布,选中元素后右上角的播放按钮还能模拟时间走动;右侧上半部 Explorer 显示元素层级,下半部 Properties 负责调整位置、尺寸、颜色、透明度。
内置素材库开箱可用:数字字体(0~9 的 PNG)在 src/data/default/numbers/,时钟指针在 src/data/default/analog/,默认背景图在 src/data/default/。改自己的项目时,素材直接放进工程目录即可。
完整流程:从布局到导出的户外运动表盘
目标是一块户外跑步用表盘:深色底、高对比,时间大而醒目,附带日期与星期。
- 选设备:新建工程时选定目标设备,各款屏幕的宽高、圆角半径都存在 设备参数 里,预览按真实比例渲染,避免导出后错位。
- 拖入背景:在资源面板导入一张深色风景图,拖进画布铺满;背景是静态层,后续省电优化也好处理。
- 添加时间组件:工具栏的加号里选数字时间组件,在属性面板把尺寸拉大、颜色改白,放到屏幕中上部——跑步时扫一眼就要能读到。
- 补次级信息:加日期、星期两个组件,放到时间下方,颜色用浅灰。
- 对齐与配色:工具栏一排对齐按钮把元素对齐。高对比度配色的定法很直接:深灰底 + 白色时间 + 浅灰次级信息,主信息只留一种强调色,不超过三种色系,强光下可读性最好。
- 导出:Build 菜单导出 .bin 文件,发给别人或直接导入。
🧩 进阶选项:AOD、转场动画与插件
- AOD 息屏版:工程里单独维护一套 AOD 素材与配置,导出时会一并打包,适合做低刷省电版。
- 转场动画:界面切换的时长、方向、缓动曲线在 src/data/stackWidgetAnim.json 里调整。
- 插件扩展:src/plugins/libs/plugin_api/ 提供 Python API,给需要加组件类型的开发者用。
常见坑与快速答案
没有设计基础,能做出能用的表盘吗?
能。核心操作就是拖拽和改参数,实时预览会立刻告诉你结果对不对。从改一个现成工程开始,比从零画一张画布快得多。
做好的表盘怎么分享给别人?
Build 菜单导出 .bin 文件发过去,对方在小米运动健康 App 里通过自定义表盘入口导入即可,不需要装这个工具。
会不会影响续航?
静态元素和动态元素分开、控制动画数量,是省电的关键。AOD 版尽量只用静态内容,动画参数别拉太满。
新出的小米穿戴设备支持吗?
支持列表以 设备参数 为准,覆盖 2021 年前后发布的主流机型;设备不在列表里就只能等版本更新。
工具是免费的,源码 GPL-3 开源,仓库托管在 gitcode:https://gitcode.com/gh_mirrors/mi/Mi-Create!
【免费下载链接】Mi-CreateUnofficial watchface creator for Xiaomi wearables ~2021 and above项目地址: https://gitcode.com/gh_mirrors/mi/Mi-Create
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考