• defa21312

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

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

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

    主楼
  • v1

    卧槽!牛 B !非常牛!

    #1
  • nextone

    在 niri 这样的合成器环境兼容性怎么样

    #2
  • Tink

    有点厉害了

    #3
  • Hi3333

    我用微信输入法主要是剪贴板同步和 文件传输, 这些功能目前有吗

    #4
  • vacants

    虽然还用不上,但是感觉有一点牛逼

    #5
  • getadoggie

    支持一下,但是有隐私顾虑。像这种 qemu 运行 so ,能确保不联网吗,以及性能怎样,会不会有偷偷扫描的事情发生

    #6
  • hullhutt

    牛

    #7
  • defa21312

    @Hi3333 🈚,也不打算做,故意让他不联网的

    #8
  • tallest

    佬,qemu_wetype-harness_xxxxx.core 文件会有多个,还摆在 home 下面的直接

    #9
  • vk42

    一直全平台用 rime ,Linux 下感觉就是无敌的存在,微信输入法有什么独特的亮点吗?共享剪切板这些就算了,本来就有隐私方面考虑才用的开源方案

    #10
  • defa21312

    @tallest ok 了,我把 coredump 关掉了,下载最新的 Release v0.1.1 就不会再在崩溃之后产生 coredump 文件了

    #11
  • kero991

    有趣。
    我关注的点是,如果对于本身就是 arm64 架构的 Linux ,比如树莓派,国产飞腾、麒麟、鲲鹏芯片的信创电脑,应该可以原生运行而抛弃 QEMU
    而且即使是 x86 ,二进制翻译层中,QEMU 也是相对最低效的,box86/64 和 FEX-EMU 效率都要高得多。

    #12
  • neutrino

    @vk42 rime 对选词的记忆有问题,经常一个词要打好几次才能记住,手机上更是没有好用的客户端

    #13
  • vk42

    @neutrino 应该是配置的原因,可以让 codex 或 claude 检查一遍配置。rime 的配置确实很麻烦,稍微没配好就会有奇怪的问题,但有了 agent 帮忙这块刚好不是问题了

    #14
  • jedihy

    为什么这样?直接 vibe 一个输入法不就好了?

    #15
  • hutoer

    试了下,感觉还是不错的.但是如何输入中文标点符号?

    #16
  • defa21312

    @hutoer 忘做了,一会补上()

    #17
  • Jas0nG

    @jedihy 说实话输入法没那么简单,有很多小细节。然后还有和 fcitx 框架交互的依赖,我尝试对 rime 开发进行一些小功能的修改,功能一遍过的成功率不到 50%,都需要多轮调整

    #18
  • Jas0nG

    可以哦,点赞!! 就是延迟还是稍微有点高,不太好连续输入. 确实是个很有意思的思路哈哈

    #19
  • paidaxtis

    太强了!

    #20
  • zhaixingzhaiyue

    如果稳定的话,还是非常棒!现在引擎很容易崩溃,重新拉起

    #21
  • zhaixingzhaiyue

    @jedihy 你 vibe 一个给大家用用

    #22
  • paidaxtis

    @paidaxtis

    适用了一下,延迟还是太高了、跟不上手速,还是要回到习惯的 ibus rime 。不过已经太强了

    #23
  • fengqing2

    大神

    #24
  • crazykun

    太强了, 什么原理

    #25

发表回复

登录后回复