微信输入法已被移植到 Linux

defa21312 2026-09-24 03:01 1

https://github.com/yu1745/wetype-ime-linux


使用了安卓的微信输入法作为底座,使用 qemu 运行其 so ,完全剥离了 Java 部分,不联网,保留了用户输入学习功能,输入一个词之后,再次输入,其权重将提升。最终内存占用平均 80M 峰值 160M 停止打字之后迅速回落,硬盘占用仅207M,冷启动 1.5 秒出候选,热状态 70ms 出候选,依赖Fcitx框架,UI 复原了 windows 微信输入法的不翻页单行展示候选词,翻页后多行展示候选词。


注:由于我主动避免再分发腾讯的产权文件(即输入法 APK),安装过程将类似 paperMC 的本地构建,会自动下载输入法 APK 作为依赖并构建出真正可用的输入法,而非直接提供编译好的二进制文件。

最新回复 (28)
  • v1 09-24 06:33
    1
    卧槽!牛 B !非常牛!
  • nextone 09-24 07:52
    2
    在 niri 这样的合成器环境兼容性怎么样
  • Tink 09-24 08:24
    3
    有点厉害了
  • Hi3333 09-24 09:14
    4
    我用微信输入法主要是剪贴板同步和 文件传输, 这些功能目前有吗
  • vacants 09-24 09:34
    5
    虽然还用不上,但是感觉有一点牛逼
  • getadoggie 09-24 09:37
    6
    支持一下,但是有隐私顾虑。像这种 qemu 运行 so ,能确保不联网吗,以及性能怎样,会不会有偷偷扫描的事情发生
  • hullhutt 09-24 09:41
    7
  • defa21312 楼主 09-24 09:57
    8
    @Hi3333 🈚,也不打算做,故意让他不联网的
  • tallest 09-24 10:04
    9
    佬,qemu_wetype-harness_xxxxx.core 文件会有多个,还摆在 home 下面的直接
  • vk42 09-24 10:10
    10
    一直全平台用 rime ,Linux 下感觉就是无敌的存在,微信输入法有什么独特的亮点吗?共享剪切板这些就算了,本来就有隐私方面考虑才用的开源方案
  • defa21312 楼主 09-24 10:14
    11
    @tallest ok 了,我把 coredump 关掉了,下载最新的 Release v0.1.1 就不会再在崩溃之后产生 coredump 文件了
  • kero991 09-24 11:12
    12
    有趣。
    我关注的点是,如果对于本身就是 arm64 架构的 Linux ,比如树莓派,国产飞腾、麒麟、鲲鹏芯片的信创电脑,应该可以原生运行而抛弃 QEMU
    而且即使是 x86 ,二进制翻译层中,QEMU 也是相对最低效的,box86/64 和 FEX-EMU 效率都要高得多。
  • neutrino 09-24 11:46
    13
    @vk42 rime 对选词的记忆有问题,经常一个词要打好几次才能记住,手机上更是没有好用的客户端
  • vk42 09-24 11:56
    14
    @neutrino 应该是配置的原因,可以让 codex 或 claude 检查一遍配置。rime 的配置确实很麻烦,稍微没配好就会有奇怪的问题,但有了 agent 帮忙这块刚好不是问题了
  • jedihy 09-24 12:06
    15
    为什么这样?直接 vibe 一个输入法不就好了?
  • hutoer 09-24 12:54
    16
    试了下,感觉还是不错的.但是如何输入中文标点符号?
  • defa21312 楼主 09-24 13:47
    17
    @hutoer 忘做了,一会补上()
  • Jas0nG 09-24 14:12
    18
    @jedihy 说实话输入法没那么简单,有很多小细节。然后还有和 fcitx 框架交互的依赖,我尝试对 rime 开发进行一些小功能的修改,功能一遍过的成功率不到 50%,都需要多轮调整
  • Jas0nG 09-24 14:32
    19
    可以哦,点赞!! 就是延迟还是稍微有点高,不太好连续输入. 确实是个很有意思的思路哈哈
  • paidaxtis 09-24 14:36
    20
    太强了!
  • zhaixingzhaiyue 09-24 15:10
    21
    如果稳定的话,还是非常棒!现在引擎很容易崩溃,重新拉起
  • zhaixingzhaiyue 09-24 15:11
    22
    @jedihy 你 vibe 一个给大家用用
  • paidaxtis 09-24 15:12
    23
    @paidaxtis

    适用了一下,延迟还是太高了、跟不上手速,还是要回到习惯的 ibus rime 。不过已经太强了
  • fengqing2 09-24 15:27
    24
    大神
  • crazykun 09-24 15:29
    25
    太强了, 什么原理
  • kapaseker 09-24 15:33
    26
    卧槽!!!真是想什么来什么!!!
  • Danswerme 09-24 15:46
    27
  • crazykun 09-24 15:48
    28
    试了试, 词库, 智能纠错, 自动调频都不错, 唯一缺点就是冷启动慢, 打得快就丢字了, 直接出来拼音
* 帖子来源V2EX
返回