WeType UI Enhanced

一个以 微信输入法(WeType)界面美化与个性化 为主要功能的 Xposed 模块,同时为作用域其它输入法解锁 MIUI 全面屏优化限制。

Android 12 or later LSPosed 102 Jetpack Compose License


功能

微信输入法美化

  • 自定义浅色 / 深色模式下的窗口背景颜色与透明度
  • 自定义浅色 / 深色按键颜色、透明度与圆角
  • 自定义背景模糊强度、平滑圆角及边缘高光效果
  • 自定义输入法全局品牌强调色
  • 调节工具栏图标背景透明度
  • 调节候选词背景透明度与圆角
  • 调节首个候选词及候选栏拼音边距
  • 支持阻止微信输入法热更新

高级材质与液态玻璃

在支持相应系统视效接口的 HyperOS 设备上,可在设置的「外观」分组中启用:

  • 高级材质:采用超级小爱输入法的系统磨砂背景效果,保留模块的自定义平滑圆角。
  • 系统液态玻璃:在高级材质下启用 os4 原生玻璃渲染,支持调节折射、厚度、模糊及高光等参数;使用「颜色」分组保存的浅色 / 深色背景色与透明度作为 tint。

两项功能默认关闭,需要系统视效处于开启状态;不支持的设备上,对应开关不可用。

MIUI / HyperOS 附加功能

在支持小米全面屏键盘优化的 MIUI / HyperOS 系统上,提供三方输入法解锁全面屏键盘优化限制,解锁小米短语的包名校验,修复三方输入法无法获取系统剪贴板列表的问题。

该部分并非模块主要功能,在非小米系统上不会启用,也不影响 WeType 美化功能。

效果预览

默认效果为 iOS 27 Apple 官方设计稿内的配色、圆角等数值

#FB7299 主题色截图
深色模式 深色模式 浅色模式 浅色模式

使用要求

  • Android 12+
  • LSPosed / 兼容的 Xposed 框架
  • Xposed API Version ≥ 102
  • 微信输入法

安装模块后,在 LSPosed 中启用模块并勾选 微信输入法 作用域,然后重启微信输入法。

模块生效后,可通过桌面入口进入设置;也可以点击微信输入法「关于」页面中的 Logo 打开寄生设置页。

部分设置修改后需要重启微信输入法进程才能完全生效。

测试环境

设备:Xiaomi 17 Pro

HyperOS 4.0.0.27 Beta

Android 17

LSPosed v2.1.1-it (7846)

微信输入法:3.5.3.56201

兼容性

模块主要针对微信输入法进行适配。微信输入法内部实现、资源名称或云端热修复发生变化时,部分功能可能暂时失效。

MIUI / HyperOS 相关附加功能仅针对小米系统,不适用于其他厂商的系统级输入法优化实现。

下载

请前往 Releases 下载最新版本。

源码:https://github.com/NEORUAA/WeType_UI_Enhanced

开源致谢

感谢项目 MIUI_IME_Unlock(MIT) 提供的解锁 MIUI 全面屏优化限制功能

感谢 miuix 提供的 Compose UI 库

开源许可

本项目采用 AGPL-3.0 许可证。

Releases

11/7/2026, 12:21:30 AM

1.29.0 更新日志

这次的 1.29.0 是一次视觉质感与细节调优的重磅大版本!不仅带来了 Apple 原生 SF Pro 字体与精致的 SF Symbols 键盘符号,重构了极致平滑的按键圆角与通透纯净质感,还实现了深/浅色外观方案独立保存与候选词配色解绑,并彻底解决了微信输入法 4.0.0 在小米全面屏底栏下的争夺闪烁问题。


🍎 质感飞跃:全套 SF Pro 字体与 SF Symbols 键盘符号

为了让输入法在磨砂与液态玻璃下更具原生精致感,我们对键盘文字与按键符号进行了全面重塑:

  • 原生 SF Pro 字体排版:英文字母与文本改用 Apple 官方 SF Pro Text 可变轴渲染,文字形态优雅利落;字体采用零压缩打包并由系统直接内存映射(mmap),不产生额外的解压内存与 CPU 开销。
  • 经典 SF Symbols 矢量功能键:退格、Shift、大小写锁定、空格及表情键全面替换为语义化的 Apple SF 风格图标。
  • 向上发送箭头 & 气泡居中:回车发送键替换为经典的向上实心箭头;同时修正了按键长按弹出的预览气泡,文字完美垂直居中,不再偏移(#8008f98)。
  • 缺字智能回退:遇到极冷门符号或特殊字符时,会自动无缝回退到微信输入法内置字体,绝不出现“豆腐块”乱码或漏字。

✨ 极简纯净:连续平滑圆角(Squircle),告别生硬边框与阴影

  • 平滑连续曲率圆角:按键绘制改用类似 iOS 原生的连续平滑圆角(Squircle)算法,四角弧度过渡更加柔和自然。
  • 去除多余边框与投影:剔除了旧版按键繁杂的描边与深色投影,配合背景磨砂与液态玻璃,呈现出晶莹、通透且极具现代感的高级质感。
  • 设置预览 1:1 对齐:重构了设置页中的按键预览几何比例,现在与宿主真实键盘的键位尺寸、比例和圆角缩放完全一致,所见即所得。

🎨 独立外观:深/浅色模式分离 & 候选词颜色自由定制

  • 深浅模式各自独立:支持根据当前微信输入法的皮肤状态(深色/浅色),分别保存独立的背景颜色、按键透明度及配色方案,切换系统模式时不再互相牵制。
  • 候选词高亮色独立解绑:响应社区小伙伴在 #56 的建议,将候选词高亮颜色从全局品牌色中剥离出来,浅色和深色模式均可自由定制最舒服的候选字高亮颜色。
  • 全新色板选择弹窗:重构了取色器对话框,滑动调节透明度时会精确保留 RGB 纯色数值,支持色彩与无障碍模式标签联动。

🛡️ 稳如泰山:彻底解决微信输入法 4.0.0 与 MIUI 底栏冲突

  • 解决反复争抢闪烁:针对微信输入法 4.0.0 与小米全面屏键盘优化底栏同时开启时出现的频繁重绘、闪烁与布局争抢问题(#59),引入了全新的底栏 Inset 补偿所有权追踪机制。
  • 轻量高效测量:在窗口根节点拦截分发,微信输入法或系统重写布局时主动避让并复用轻量更新,敲字与切换流畅丝滑。

🛠️ 详细更新列表

  • feat: 引入 Apple 原生 SF Pro 字体与语义化 SF Symbols 键盘符号
  • feat: 采用平滑连续圆角(Squircle),移除按键旧式边框与杂乱阴影,重塑高级纯净质感
  • feat: 支持深色与浅色模式独立保存外观方案,配备全新色板调节弹窗
  • feat: 候选词高亮色与全局品牌色解绑,支持独立自定义(Fixes #56)
  • fix: 解决微信输入法 4.0.0 在小米全面屏优化底栏下的 Inset 争抢闪烁与卡顿(Fixes #59)
  • fix: 修复按键长按气泡文字未垂直居中的问题,并采用经典向上发送箭头
  • fix: 特殊字符与冷门符号自动回退微信输入法内置字体,避免缺字乱码
  • fix: 限制键盘符号最大尺寸在标称按键高度内,防止部分特殊分辨率下溢出拉伸
  • fix: 设置页按键预览比例与真实键盘 1:1 精准对齐
  • chore: 优化 GitHub Issues 反馈模板与工程依赖升级

💡 贴心小建议 (Tips)

  1. 升级后配色推荐:本次更新解绑了深浅模式以及候选词颜色,如果升级后觉得显示效果与以往略有差异,建议进入模块设置界面重新挑选或微调一次深色/浅色下的「候选词高亮色」。
  2. SF Symbols 效果:全新的功能键符号已完全自适应微信输入法的暗色与亮色模式,打字手感与视觉统一性均大幅提升,快去试试吧!

Assets

1

1.28.5

Stable

10/15/2026, 9:31:24 AM

1.28.5 更新日志

本次更新带来了大家期待已久的 键盘 Logo 全方位自定义、悬浮键盘美化、桌面图标隐藏与拨号暗码唤醒,重构了浮层渲染与动画合成机制,并对 MIUI / HyperOS 系统生态 与 底层 Hook 性能 进行了深度优化。


🎨 键盘 Logo 全方位自定义(支持导入 SVG)

键盘左上角的 Logo 不再局限于固定样式与绑死的主题色:

  • 自由换图标:支持直接从系统文件管理器选取导入 SVG 文件,也可以直接粘贴完整 <svg> 代码或单/多条 Path 路径。
  • 智能居中规范化:导入的任意复杂 SVG 会自动等比缩放并规范化居中,多路径组合图标不会错位变形;内置解析容错,各种紧凑格式的 SVG 都能稳定渲染。
  • 大小自由调节:新增 0.6x ~ 1.4x 缩放滑块,随心微调图标大小。
  • 颜色独立配置:Logo 颜色现已与全局主题色解绑,可在外观分组中独立配置,默认保留微信经典绿。

感谢 @Simon0627 提交的 PR #46!


✨ 悬浮键盘美化上线

  • 正式适配微信输入法「悬浮键盘」模式(#37)。
  • 在悬浮模式下自动同步自定义圆角与磨砂/高级材质背景。
  • 定制了专属的悬浮键盘四角调整手柄(精致的品牌绿圆角边框),缩放与拖动手势丝滑跟手。

🛡️ 浮层动画合成重构 & 热更新深度适配

  • 彻底解决热更新失效:针对微信输入法启用云端热修复(Tinker)后美化失效的问题,改用实际宿主 ClassLoader 安装 Hook,热重载与美化效果始终稳定生效。
  • 浮层逐帧合成渲染:重构了浮层透明度与遮挡管理机制,不再生硬修改宿主 Visibility,而是采用逐帧层级快照与 drawChild 混合绘制,完美保留微信输入法原生的展开/收起过渡动画,彻底告别翻译、AI 助手、键盘切换等页面的闪烁与重叠。
  • 顶部工具栏修复:修复在设置页与定制工具栏中展开全部工具时,“设置”与“隔空传送”图标闪现后消失的问题。

感谢 @Sunshine-zxw 提交的 PR #48!


📱 隐藏桌面图标 & 拨号暗码唤醒

  • 设置中新增「隐藏桌面图标」开关,开启后立即生效,告别桌面杂乱(#39)。
  • 多种找回方式:隐藏后除了能从 LSPosed 管理器进入设置,还可在系统拨号盘直接输入暗码 *#*#938973#*#*(即 938973,对应九宫格上的 WETYPE)瞬间唤出设置界面。

🪄 MIUI / HyperOS 生态细节优化

  • 底栏图标居中对齐:全面屏键盘优化开启后,根据微信输入法按键自绘区域的真实物理底边动态测量,让底栏左侧切换键盘与右侧功能图标在视觉上精准垂直居中,不再偏低。
  • 小米剪切板与常用语面板透明美化:呼出小米底栏自带的剪切板与常用语浮层时,键盘背景不会再被意外隐藏或塌陷,高级材质磨砂背景浑然一体。
  • 小米 18 系列/新版 HyperOS 跨窗口采样支持:适配新版系统 ViewRootImplStub 架构下的背景模糊白名单机制,新设备与新版 ROM 也能正常开启超级小爱同款系统高级材质与液态玻璃。

⚡ 核心底层超级性能优化

  • 重构底层 Hook 参数桥接机制,参数只读与传递做到真正的零拷贝与零装箱,显著减轻打字高频调用时的 GC 内存压力,敲字更跟手。
  • 缓存按键反射层级查找,消除每次键盘 layout 时的反射异常重试开销。
  • 优化边缘高光(Bloom)内阴影的 Path 与滤镜复用,减少不必要的内存占用与重绘耗时。

🛠️ 详细更新列表

  • feat: 自定义键盘图标形状、颜色与大小,支持从文件导入 SVG(#46 by @Simon0627)
  • feat: 悬浮键盘美化与四角调整手柄适配(#37)
  • feat: 隐藏模块桌面图标功能,支持拨号暗码 *#*#938973#*#* 唤醒(#39)
  • feat: 小米剪切板与常用语面板支持高级材质/透明背景
  • fix: 修复微信输入法启用 Tinker 热修复后导致的美化失效(#48 by @Sunshine-zxw )
  • fix: 重构浮层逐帧合成渲染,修复翻译/AI助手等界面切换时的动画生硬与重叠闪烁(#48 by @Sunshine-zxw)
  • fix: 修复展开全部工具时顶部设置和隔空传送图标闪烁消失的问题(#48 by @Sunshine-zxw)
  • fix: 适配微信输入法 4.0.0 垂直堆叠布局,修复定制工具栏顶部按钮被误判遮挡的问题(#51 by @VenenoSix24)
  • fix: 修复清空剪贴板时确认弹窗被遮挡导致输入法卡死的问题(#38, #41)
  • fix: 修复输入法收起与展开动效过程中背景突然丢失的问题
  • fix: 适配小米18系列及新版 HyperOS 跨窗口采样高级材质白名单拦截
  • opt: MIUI/HyperOS 全面屏键盘优化图标按真实按键可见边界垂直居中
  • opt: 底层 Hook 参数零拷贝与方法缓存,超级性能优化
  • chore: 更新项目构建依赖与链接

💡 贴心小建议 (Tips)

  1. 隐藏图标说明:开启「隐藏桌面图标」后,如果想通过拨号盘暗码启动设置,需确保在系统权限管理中允许本模块「在后台弹出界面」。
  2. SVG 图标导入:导入 SVG 图标时建议优先使用单色矢量图形;若遇到非常规导出的复杂多图层 SVG,也可以尝试直接复制 Path 路径粘贴导入。

Assets

1

1.28.0

Stable

9/15/2026, 7:33:26 PM

高级材质与液态玻璃

在支持相应系统视效接口的 HyperOS 设备上,可在设置的「外观」分组中启用:

  • 高级材质:采用超级小爱输入法的系统磨砂背景效果,保留模块的自定义平滑圆角。
  • 系统液态玻璃:在高级材质下启用 os4 的原生玻璃渲染,支持调节折射、厚度、模糊及高光等参数;使用「颜色」分组保存的浅色 / 深色背景色与透明度作为 tint。

两项功能默认关闭,需要系统视效处于开启状态;不支持的设备上,对应开关不可用。

Frame 301

优化与改进

fix: 可能出现的设置项保存失败问题
fix: 修复背景高度可能的跳变
fix: 重复导航栏 padding 的移除提前到窗口测量前
opt: Gboard 开启全面屏键盘优化后的底部安全区

Assets

1

1.27.1

Stable

8/25/2026, 10:31:31 AM

同步源码仓库发行版

feat: 剪切板、表情、灵动表达、滑动选词、键盘选择、问AI 页面背景透明
opt: 优化性能
fix: 去除静态作用域

Assets

1