
腾讯不做 Linux 版微信输入法,一个清华硕士生把 Mac 版搬了过去
它是什么 一个开源的 Linux 输入法插件,让你在 Fcitx5 里用上 Mac 版微信输入法的原版功能:打字、云候选、和手机同步、语音、问 AI、隔空传送。
为什么火了 腾讯没有 Linux 版,Linux 上的中文输入法一直不够好用;几个移植项目里只有它用了功能最全的 Mac 版核心,又一直在发版,竞品的讨论串、技术博客横评和竞品自己的 README 都把要完整功能的人导给了它。
C你可以怎么跟 别在这条赛道再做一个;学它的选题,找另一个「官方没出 Linux 版、Mac 版功能最全」的闭源客户端,把打包做齐、持续发版;或者补它没做的 ARM64。
- 数据(每天更新) · 建库 2026-09-06 · 265 星 · 7 天 +101
GitHub · 星数 数据 2026-10-28 → 2026-11-08(12 天,12 次观测)。10-28 以前的点来自 deeply / 存档补录,不是每天都有
WeTypeX 让 Linux 用户在 Fcitx5 里用上微信输入法:不是仿的,是把 macOS 版的原版输入核心和词典直接跑在 Linux 上。同一件事至少五个人在做,第一波媒体热度也被别人拿走了,它却在 11 月第一周后来居上。原因说起来不复杂:它挑的是功能最全的那个版本,然后两个月发了 16 个版本,把手机上那套微信输入法的功能一项项都接通了。下面讲它怎么赢的,以及你想做一个拿 star 的同类项目,该往哪儿去。
一个竞品在 README 里替它拉人
2026 年 11 月 2 日,GitHub 用户 Aliorpse 发了自己的 wetype-linux:用 Wine 跑 Windows 版微信输入法的引擎,只做拼音打字。他在 README 里列了不打算做的功能,语音输入「过于繁重」,隔空传送、V 模式、微信表情、问 AI「超越了输入法的范畴」,紧接着一句:需要这些功能的用户,可以看这个项目。链接指向 panxuc/fcitx5-wetypex。
同一天,WeTypeX 发了第 16 个版本,当天 star 又涨了 42 颗(前一天是 55 颗)。10 月 31 日它有 109 颗星,11 月 6 日是 252 颗,一周里多了一倍还多。
做它的人 GitHub ID 叫 panxuc,清华在读硕士,本科是电子系。他名下的其他仓库基本是课程作业,星数都是个位数,账号只有 40 个关注者。这个项目没借到任何个人名气。
它到底做了什么
微信输入法官网的下载入口只有 macOS、iOS、Android、Windows、鸿蒙五个,没有 Linux。微信本身倒是有 Linux 版,但不带输入法。微信开放社区里一直有人问「计划推出 Linux 版吗」。
Linux 上打中文的老办法各有毛病:搜狗 Linux 版官网写的版本是 V4.2.1,系统只列到 Ubuntu 20.04,基本停了;Rime 加雾凇拼音(两万颗星)好用,但要自己配,没有云候选,没有语音,手机上攒的词库也带不过来。很多开发者手机和 Mac 上用的是微信输入法,一坐到 Linux 工作机前就没了。
WeTypeX 的做法是:安装时从腾讯官方的 Mac 安装包里取出输入核心和词典,再用一个自己写的小型「Mach-O 兼容宿主」在 Linux 上原生运行这段 macOS 代码,不走模拟器。README 首页的功能表很长:全拼、双拼、五笔,云候选(带 ☁ 标记),官方六位匹配码配对手机,跨设备剪贴板(文字和 PNG 图片双向),语音输入,用 = 触发的「问 AI」,隔空传送,V 模式,在微信窗口里推荐微信表情。
一句话:别人做的是「在 Linux 上能用微信输入法打字」,它做的是「在 Linux 上用的就是 Mac 上那个微信输入法」。
为什么是它,而不是先火的那个
这条赛道的时间线是这样的(星数为 11-06):
| 项目 | 建库 | 星数 | 引擎从哪来 | 能做什么 |
|---|---|---|---|---|
| panxuc/fcitx5-wetypex | 09-06 | 252 | macOS 版,原生运行 | 打字、云、同步、语音、AI、隔空传送、表情 |
| yu1745/wetype-ime-linux | 09-23 | 266 | Android 版,x86 上走 QEMU | 离线打字;10-12 之后没再提交 |
| zhl-HFUT/vtype-linux | 10-12 | 78 | 基于 yu1745 | 加了云候选、词库同步、文本剪贴板 |
| Aliorpse/wetype-linux | 11-02 | 0 | Windows 版,走 Wine | 只有拼音 |
| chencaidy/ibus-wetypex | 11-02 | 1 | 把 WeTypeX 移植到 IBus | 给不用 Fcitx5 的人 |
WeTypeX 建库最早,但第一个出圈的是 yu1745。9 月 24 日 V2EX 上有人发帖《微信输入法已被移植到 Linux》,说它「不联网」、内存「平均 80M」,80aj 当天转载,蓝点网的 X 帖拿到 1.74 万次浏览。之后 yu1745 停在 266 颗星,近 7 天只涨了 3 颗。
WeTypeX 赢在三件事上:
挑对了源平台。 macOS 版是功能最全的桌面版,语音、问 AI、隔空传送、设备组都在里面。Android 版搬过来只能打字,Windows 版在 Wine 里连语音都嫌重。10 月 20 日一篇讲 Linux 中文输入的技术博客(b.zzn.im)把三个移植放在一起比,对它的评价是「功能最全,连语音输入和『问 AI』都接上了」。
一直在发版。 9 月 8 日到 11 月 2 日发了 16 个版本;10 月 23 日一天 11 个提交,接通了微信表情,10 月 24 日接通了流式语音。外部开发者跟着进来补适配:有人修 Hyprland,有人修 KDE 和 GTK4,有人修五笔,有人加了 Nix flake。这些 PR 大多是 10 月 20 日以后来的,正好是它开始涨的时候。
装起来不费劲。 9 月 8 日就上了 AUR,后来补齐 deb(Ubuntu 20.04 到 26.04、Debian 12/13)、rpm、Nix。yu1745 的预编译插件要求 glibc 2.38 以上,Debian 12 装不上,只能自己编译。
这些星是真装了的人点的。发布页的安装包累计被下载约 6,100 次,是星数的二十多倍,其中 11-02 那一版 1,611 次(GitHub,11-06)。
用户从哪来
没有广告,没有大号推荐,作者本人也没去社区发推广帖。能找到的路径都是「顺着别人摸过来」:
- 竞品的讨论串里有人跟帖。 10 月 6 日,一位 V2EX 用户在相关讨论里回复「有另一个基于 mac 版本的」,贴了它的链接;Arch Linux 中文论坛的老帖《求助 微信输入法有没有大佬弄出来了》底下也有人贴了。yu1745 把话题炒热,想要完整功能的人被分流过来。
- 技术博客横评。 就是上面那篇 10 月 20 日的文章,搜「Linux 微信输入法」的人能搜到。
- 趋势聚合站。 trendshift 上 yu1745 的页面,「相关项目」里列着它。
- 打包本身。 AUR、deb、rpm、Nix,每进一个发行版的渠道,就多一批搜得到它的人。
11 月 1 日和 2 日那两天涨了近 100 颗,具体是哪个帖子带的没找到。时间上紧跟 10 月 29 日加了语音和 Nix 的那一版,推断是 linux.do、V2EX 或某个群里有人推荐了;那几天微信输入法 4.0 本身也在上新闻,关注度在升。
风险写在 README 第一屏
它把合规当成产品的一部分来做:仓库里不放任何腾讯的文件,安装时从官方包里取;README 顶部三条警告:可能包含官方遥测、处于早期开发、下载后 24 小时内删除,外加一大段免责和侵权联系邮箱。这降低了被下架的概率,但改变不了一件事:腾讯一封函,或者腾讯自己出一个 Linux 版,这个项目和它所有的同类都会一夜归零。另外它只支持 x86_64,Apple Silicon 上的 Linux 虚拟机用不了。
如果是你
判断: 在「微信输入法搬上 Linux」这条赛道上再做一个,已经晚了:五个项目同时在做,最好的那个也才两百多颗星,剩下的空位只有 ARM64 和 IBus 这样的边角(IBus 版 11-02 已经有人做了)。能学的是选题和打法,不是这条赛道。
适合谁: 会逆向、会写 ABI 兼容层或打包,熟悉某个桌面平台的开发者;愿意连续几个月发版、回 issue 的人。
不适合谁: 想靠一个脚本拿星的;受不了「随时可能被厂商一封函清零」的;只会做打字核心、不愿意把配对、同步、语音这些麻烦功能做完的,这一类里拿到星的恰恰是做完的那个。
怎么做(二选一):
- 换一个「官方没出 Linux 版」的闭源客户端。 套路是一样的:需求明确、官方不做、有技术门槛所以别人不好抄。先去 Linux 中文论坛、V2EX 和 AUR 里找「求 Linux 版」的老帖,挑一个被问得最多、而且有功能更全的 Mac 版可以当源的。推断:国产 AI 输入法、国产办公和网盘客户端里还有不少这样的空位,要先自己查清楚哪个真没人做。
- 在这条赛道里做 ARM64。 WeTypeX 只支持 x86_64,而在 Mac 上跑 Linux 虚拟机的开发者正好是 ARM64;yu1745 能在 ARM64 上原生跑,但只能打字。一个在 ARM64 上功能完整的版本有人要,难点是 Mac 版核心本身是 x86 的,得换源或者换做法。
怎么获客: 照它的路子。不急着发帖,先把 AUR、deb、rpm、Nix 都打好包;去竞品讨论串里留一句「另一个做法」;等有人写横评时你是功能最全的那个。第一波热度让别人去拿也没关系,后面的星给持续发版的人。
死线: 选题打法不受时间限制;如果做 ARM64,要赶在 WeTypeX 自己或社区 fork 补上之前,大概也就一两个月。
算看错: ① 腾讯发函或推出官方 Linux 版,这一类项目集体下架;② 你选的客户端两三个月里官方自己出了 Linux 版;③ 发版一个月、打好包,星数还不到 50,说明这个客户端的 Linux 需求没有你以为的那么积压。
研究底稿:竞品表、获客证据、完整研究报告
- 竞品
名字 在哪 上线 规模 它和这家不同在哪 yu1745/wetype-ime-linux 开源 2026-09-23 266★,近 7 天 +3,10-12 后停更;V2EX 和蓝点网报道过(X 帖 1.74 万浏览) 用 Android 引擎,x86 上走 QEMU,只能离线打字;WeTypeX 用 macOS 核心原生跑,功能完整 zhl-HFUT/vtype-linux (VType Linux) 开源 2026-10-12 78★,有 linux.do 推广帖和 X 帖 基于 yu1745,加了云候选、同步和文本剪贴板;没有语音、AI、隔空传送 Aliorpse/wetype-linux 开源 2026-11-02 0★ 用 Wine 跑 Windows 引擎,只有拼音;README 把要完整功能的用户导向 WeTypeX 搜狗输入法 Linux 版 大厂功能 多年前 官网 V4.2.1,系统只列到 Ubuntu 20.04 官方闭源但基本停更,词库没法和手机微信输入法互通 Rime + 雾凇拼音 / fcitx5-chinese-addons 开源 多年前 rime-ice 20,041★ 免费、可定制,但没有云候选、跨端同步和语音 微信输入法官方版 大厂功能 2023 只有 macOS/iOS/Android/Windows/鸿蒙 没有 Linux 版,这个空白就是 WeTypeX 存在的理由 - 用户从哪来
- 查实 竞品讨论串里的口碑跟帖(V2EX、Arch 中文论坛):V2EX 用户 codehz 10-06 回复推荐'基于 mac 版本的 fcitx5-wetypex';archlinuxcn 求助帖里有人贴了仓库链接
- 查实 技术博客横评(SEO):b.zzn.im 10-20 文章把三个移植项目放一起比,评价它'功能最全,连语音和问 AI 都接上了'
- 查实 发行版打包(AUR/deb/rpm/Nix):09-08 上 AUR(Popularity 0.92);发布页资产约 6,100 次下载;Nix flake 是社区 PR
- 查实 趋势聚合站:trendshift 上 yu1745 页面的相关项目里有它;github-hot-board 也收录了
- 推断 11-01/11-02 的爆点来源(推测是中文社区帖子):star 两天 +97,但没找到具体帖子
panxuc/fcitx5-wetypex(WeTypeX)为什么能跑出来
研究日期 2026-11-06。数据来源:我们的 github 库(repo_profile / repo_day)、GitHub API(提交、发版、issue、fork)、Jina/Exa/Brave 网页搜索。x-radar 本地语料里搜 "wetype" / "微信输入法 Linux",0 条结果。
一句话
清华在读硕士 panxuc 做的一个兼容层:把macOS 版微信输入法的原版输入核心和词典(Mach-O 二进制)直接加载到 Linux 上运行,接进 Fcitx5。它和另外几个"微信输入法搬上 Linux"的项目同期出现,不同在于它选了功能最全的 macOS 核心,并且两个月里连续把语音输入、问 AI、隔空传送、跨设备剪贴板、微信表情这些原版功能都接通了,还给 Arch、Debian/Ubuntu、Fedora、NixOS 都打了包。Linux 中文用户积压了很久的需求是"能用上手机上那套微信输入法",它是目前唯一一个把这个需求做到接近完整的项目。
1. 数据
- star:2026-10-28 是 97,11-06 是 252(我们的 github 库 repo_day);GitHub API 11-06 实时读数 256,fork 34。
- 近 7 天 +146;单日最高 +55,在 11-01(10-31 是 109 → 11-01 是 164 → 11-02 是 206)。建库刚满 60 天,还没进 trending(trending_days_any=0)。
- 作者 panxuc(Xuc Pan):清华 INSC 在读硕士,本科清华电子系;40 个 follower;其他仓库基本都是课程作业,star 都是个位数(GitHub API)。也就是说没有个人影响力可以借。
- 发版很勤:2026-09-08 到 11-02 一共发了 16 个 release(v2.2.3.657 到 -16)。发布页资产累计下载约 6,100 次,其中 -16(11-02)1,611 次、-14(10-29)1,148 次、-13(10-25)564 次(GitHub API releases.assets.download_count)。下载量比 star 多一个数量级,说明是真有人在装来用,不只是点个收藏。
- 提交时间分两段:9 月 6–15 日起步(MVP、AUR 包),10 月 19–29 日密集更新(10-23 一天 11 个提交:语音、表情、云候选标记)。
- 社区参与:一共 58 个 issue/PR,其中大量是外部 PR,比如 xiyeming 修 Hyprland/AI 窗口,QuantYork 和 BenLocal 修 KDE/GTK4,Shangshui0302 加 Nix flake,91zgaoge 修五笔 uniqueID,ZeppLu 修焦点。另有 34 个 fork。贡献者大多是 10-20 以后进来的。
2. 竞品:"在 Linux 上用微信输入法"
腾讯官方没有 Linux 版。官网只列 macOS、iOS、Android、Windows、HarmonyOS(z.weixin.qq.com;b.zzn.im 10-20 文章核对过);微信开放社区里有用户在问"计划推出微信输入法 linux 版吗"。
| 项目 | 形态 | 上线 | 规模(11-06) | 引擎来源 / 区别 |
|---|---|---|---|---|
| yu1745/wetype-ime-linux | 开源 | 2026-09-23 | 266★ / 30 fork;近 7 天 +3,最后一次提交 10-12 | Android 3.5.4 的 ARM64 so,x86 上走 QEMU user 模式;主打"不联网、80M 内存";功能只有打字 |
| zhl-HFUT/vtype-linux(VType Linux) | 开源 | 2026-10-12 | 78★ | 在 yu1745 基础上加了云候选、词库同步、常用语、剪贴板(仅文本);用 Opus 5.5 写,"让 agent 一键安装" |
| Aliorpse/wetype-linux | 开源 | 2026-11-02 | 0★ | Windows 引擎跑在 Wine 下;只有拼音;README 里自己写了"需要语音、隔空传送、问 AI 的用户请看 fcitx5-wetypex" |
| chencaidy/ibus-wetypex | 开源 | 2026-11-02 | 1★ | 把 WeTypeX 移植到 IBus |
| mkdir700/wx-ime-sdk | 开源 | 2026-10-02 | 91★ | 微信输入法设备协议 SDK,VType 引用过 |
| 搜狗输入法 Linux 版 | 大厂 | 多年 | 官网版本 V4.2.1,系统只列到 Ubuntu 20.04 | 官方闭源,基本停更;词库没法和手机互通 |
| Rime + 雾凇拼音 / fcitx5-chinese-addons | 开源 | 多年 | rime-ice 20,041★ | 主流的免费方案,但没有云、同步、语音 |
| fcitx5-vinput、Typeless Linux(2026-09-24)等 | 开源 / 商业 | 2026 | vinput 630★ | 只做语音这一项 |
时间线:WeTypeX 是这几个里最早建库的(09-06)。但第一波媒体热度被 yu1745 拿走了:09-23 V2EX 发帖《微信输入法已被移植到 Linux》,80aj.com 当天转载,蓝点网 X 帖 09-24 拿到 1.74 万次浏览。之后 yu1745 的 star 停在 266 不动(我们库里近 7 天 +3),而 WeTypeX 从 10 月下旬开始持续上涨,快追平了。
3. 用户从哪来(找到的证据)
- 竞品帖子底下的口碑跟帖:V2EX 用户 codehz 10-06 在相关讨论里回复"有另一个基于 mac 版本的 github.com/panxuc/fcitx5-wetypex"(fast.v2ex.com/member/codehz)。Arch Linux 中文论坛的老帖《求助 微信输入法有没有大佬弄出来了》里也有人贴了这个仓库链接。等于 yu1745 把关注度炒起来,其中想要完整功能的人被分流过来。
- 技术博客横评:b.zzn.im 10-20 的《2026 年 Linux 上打中文》把三个移植项目放一起比,对 WeTypeX 的评价是"用的是 macOS 版的输入核心,功能最全,连语音输入和'问 AI'都接上了"。这篇文章会被搜"Linux 微信输入法"的人搜到。
- AUR 和多发行版打包:09-08 就上了 AUR(Popularity 0.92);后面又补了 deb(Ubuntu 22.04–26.04 / Debian 12–13,另有 20.04 legacy 包)、rpm、Nix flake(社区 PR)。issue #14 有人申请上架星火应用商店,"能让更多人了解到该输入法"。
- 趋势聚合站:trendshift.io 上 yu1745 的页面"相关项目"里列了 panxuc/fcitx5-wetypex;github-hot-board 也收录了它(10-26 时约 100★)。
- 11-01 的 +55 和 11-02 的 +42:没找到具体是哪个帖子带的。Jina/Exa/Brave 都搜过,linux.do 站内搜索抓不到,x-radar 里也没有。时间上紧接在 10-29 的 -14 版(语音、表情、Nix)之后,10-31 又有 issue 讨论匹配码、yay 安装,推测是某个中文社区(linux.do / V2EX / 群)出了一篇推荐。另外 10 月下旬微信输入法 4.0 本身也在上新闻(10-22 适配 iPhone Duo,10-27 AI 录音笔,IT之家等报道),对"微信输入法"的关注度在升高。未核实。
- 没看到广告、达人带货或作者自己去推广的痕迹。作者没在 linux.do 发"开源推广"帖(VType 发了),X 上也没找到作者本人的帖子。
4. 为什么跑出来
- 需求积压很久而且明确:Linux 上一直没有好用的商业级中文输入法。搜狗 Linux 版基本停更,系统只列到 Ubuntu 20.04;Rime 要折腾配置;手机上积累的词库带不到 Linux。而微信输入法在 linux.do 这类开发者社区口碑很好,有"微信输入法可能是目前最好的国产输入法"这样的帖子,跨端剪贴板、语音也常被夸。开发者普遍手机/Mac 用微信输入法、工作机用 Linux,这批人就是现成的用户。
- 技术路线选对了:用 macOS 核心,而不是 Android(QEMU)或 Windows(Wine)。macOS 2.x 是功能最全的桌面版,带语音、问 AI、隔空传送、V 模式、表情,还有官方配对码和设备组。WeTypeX 写了一个小型 Mach-O ABI 兼容宿主,在 Linux 上原生跑 x86_64 的 Darwin 代码,不用模拟器。于是它能做到"和 Mac 上一样",竞品只能做到"能打字"。连竞品 Aliorpse 都在 README 里把要这些功能的用户导给它。
- 持续迭代 + 社区贡献:两个月 16 个版本,10 月下旬一周之内接通了语音流式引擎(10-24)和微信表情(10-23)。yu1745 在 10-12 之后就停了。来提 PR 的外部开发者很多(KDE/GNOME/Hyprland/Wayland/X11 的适配都有人补),这也是它在各发行版上能用的原因。
- 安装门槛低:AUR、deb、rpm、Nix 一应俱全,安装程序自动从官方包里取出二进制,用户不用自己手动拆。yu1745 的预编译插件要求 glibc ≥2.38,Debian 12 用不了(b.zzn.im)。
- 合规处理得当:仓库里不放腾讯的二进制,而是安装时从官方包提取;README 顶部三条警告加免责和 24 小时删除声明。这样仓库被下架的风险更小。
5. 差异化
同样是"把微信输入法原版引擎跑在 Linux 上",WeTypeX 的差异有两点:一是选的源平台是 macOS,所以功能最完整;二是往"完整移植"做,账户配对、云候选、语音、AI、隔空传送、剪贴板图片都做了,不是只做打字内核。这确实是它后来居上的主要原因:第一波媒体流量是 yu1745 拿的,但 yu1745 只能离线打字,想要"跟手机一样"的人最后都流到了 WeTypeX。代价是只支持 x86_64(ARM 的 Mac 虚拟机用不了),而且 README 自己承认"可能包含官方遥测"。
6. 能见度与跟风
- 能见度:小圈子里在传。它只在 V2EX 跟帖、Arch 中文论坛、一篇技术博客、AUR 和趋势聚合站上出现过。没有媒体报道(媒体只报道过 yu1745),也没有大号专门写它。
- 跟风:已经有了。Aliorpse/wetype-linux(11-02,Wine + Windows 引擎)、chencaidy/ibus-wetypex(11-02,IBus 版),还有 34 个 fork,其中 zxciophao/weixin-shurufa 改了名字。同赛道的 yu1745 和 VType 比它早火,不算跟风,是并行竞品。
7. 可借鉴
- "把某平台的官方闭源客户端原样跑到没有官方版的平台"是一类稳定能拿 star 的选题:需求明确、官方不做,有技术门槛所以不容易被抄。
- 同一赛道里,先发拿到的是媒体流量,功能最全加上持续发版拿到的是长期的 star 和贡献者。
- 合规打法:不分发专有二进制,安装时从官方包提取,README 顶部写免责。
- 多发行版打包(AUR、deb、rpm、Nix)本身就是一种分发手段。
8. 不确定
- 11-01 和 11-02 那两天的流量具体来自哪个帖子或频道,没找到。
- 腾讯会不会发律师函,或者推出官方 Linux 版。两种情况都可能让项目一夜清零。
- 有多少 star 来自真实的日常使用者,没法核实;不过发布页 6,100 多次下载算是一个旁证。
出处
- github.com/panxuc/fcitx5-wetypex(README、releases、issues、forks,GitHub API 2026-11-06)
- 我们的 github 库 repo_profile / repo_day(2026-10-28 至 11-06)
- b.zzn.im/blog/linux-chinese-input-methods-zh(2026-10-20)
- www.v2ex.com/t/1244377 、www.80aj.com/2026/09/24/wechat-input-linux-qemu/ 、x.com/landiantech/status/2103030037968728125(yu1745 的传播)
- linux.do/t/topic/3013146 、x.com/lxfater/status/2109625139272761361(VType Linux)
- fast.v2ex.com/member/codehz(10-06 跟帖推荐 WeTypeX)
- forum.archlinuxcn.org/t/topic/14207
- aur.archlinux.org/packages/fcitx5-wetypex
- github.com/Aliorpse/wetype-linux 、github.com/chencaidy/ibus-wetypex
- trendshift.io/repositories/257906
- z.weixin.qq.com/ ;developers.weixin.qq.com/community/minihome/doc/0002e476da8b…