搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

Gloridust/WowType

效率与系统工具

面向 Linux 和 macOS 的 fcitx5 拼音输入法,支持整句输入、按错键纠正、离线语音输入和互译。

756
35
Rust
创建于 6 天前

项目介绍

WowType 是一个 fcitx5 拼音输入法。拼音引擎用 Rust 编写,编译成静态库,通过 C ABI 链进 C++ 的 fcitx5 插件;输入时先切分音节,再在音节图上做束搜索,用词频、语言模型和用户习惯打分,最后组织成整句、句子前半截、词和单字候选 工作原理。它面向希望在 Linux 上获得接近微信输入法体验的用户:整句一次打完并可分段上屏;拼音打一半也能出词;能纠正相邻键、按键顺序颠倒、多按或漏按;支持简拼、省略韵母、中英混打、可选模糊音、7 种双拼方案和繁体输出。

除拼音外,它还提供 emoji 候选与表情面板、日期时间、计算器和中文大写金额、v + 空格的剪贴板/常用语/符号工具栏、中英文之间自动加空格、离线语音输入,以及中英互译。翻译可以使用自己填写的 OpenAI 格式接口,也可以下载本地模型离线运行。选词和常用搭配只记在本机,30 天不用会淡忘。安装包自带约 89 万词的词库,可在设置里切换到可选的万象词库 可选词库。

快速使用

在 Ubuntu 24.04 / 26.04、Debian 13、Arch 及衍生版、Fedora 或 macOS 12 以上,推荐用安装脚本:

curl -fsSL https://raw.githubusercontent.com/Gloridust/WowType/main/install.sh | bash

脚本会下载对应安装包并按 SHA256SUMS 校验,用系统包管理器安装;输入法框架不是 fcitx5 时会询问是否用 im-config 切换;最后把 WowType 加入 fcitx5 的输入法列表 安装步骤。可以先看 install.sh,或执行 bash install.sh --print-plan 只查看会安装哪个包、不改动系统。设置 WOWTYPE_NO_IM_CONFIG=1 和 WOWTYPE_NO_RESTART=1 可跳过框架切换和 fcitx5 重启。

切换过输入法框架的话,注销并重新登录。然后按 Ctrl+Space 切到 WowType,打 nihao 验证。也可以在终端确认:

wowtype-check --lexicon /usr/share/wowtype/lexicon.tsv
wowtype-show  --lexicon /usr/share/wowtype/lexicon.tsv nihao

手动安装包在 Releases 页面;其他发行版和源码构建见安装文档。macOS 上脚本装到 ~/Library/Input Methods,不需要管理员密码,但 .pkg 没有 Apple 签名,首次打开需在「隐私与安全性」里选择「仍要打开」。

使用约束

  • Linux 需要 fcitx5 5.1 或更新,Ubuntu 22.04 自带的 5.0 不支持。现成安装包覆盖 Ubuntu 24.04 / 26.04、Debian 13、Arch(仅 x86_64)、Fedora 和 NixOS,其他发行版需从源码构建 系统要求。
  • 重启 fcitx5 后,Chrome、VS Code、Slack、微信等 Chromium / Electron 程序要彻底退出再打开才能打中文。KDE Plasma Wayland 下用 wowtype-config --restart-fcitx 重启,不要用 fcitx5 -r -d。
  • GNOME Wayland 下,活动概览搜索框等位置需要 Input Method Panel 扩展才能显示候选框;绿色主题和语音浮条还依赖一个单独的 GNOME 扩展,首次启用要注销重新登录。
  • 语音模型不随安装包分发。要在设置的「语音」页下载,或运行 wowtype-config --install-voice-model:从腾讯服务器下载约 100 MB,解开约 130 MB,载入后常驻内存约 150 MB。识别在本机完成。
  • 互译会把输入的那句话发给你填写的翻译服务,项目本身不经手。离线选项会下载 HY-MT 1.5 1.8B(1.13 GB),缺失时再下载 llama-server(约 22 MB);该模型适用腾讯混元社区许可,不适用于欧盟、英国和韩国。
  • 代码按 MIT 或 Apache-2.0 双许可证发布;安装包内的词库数据遵循 rime-ice 的 GPL-3.0,可选万象词库为 CC BY 4.0,词级语言模型为 CC BY-SA 4.0。

HotRepo 点评

该项目进入过 HotRepo 新项目榜,Star 增长持续:按记录,2026-11-10 的统计窗口内新增 291 Star,随后三天分别新增 171、92、104,到 2026-11-13 达到 711 Star;后两条快照记录在 Rust 新项目榜上。目前没有记录到全部语言日榜的最好名次,这些数字是新项目窗口内的增长,不等于长期采用情况。技术上更值得注意的是完成度:Rust 拼音引擎、容错检索、本地学习、自带词库、离线语音和互译集中在一个 fcitx5 插件里,并覆盖多个发行版和 macOS。正因如此,语音模型下载、GNOME 扩展加载和 Electron 程序重启这些使用条件会成为新用户最先碰到的环节,文档也对它们做了直接说明。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。

相关推荐

  1. 0c-biggo/0c-ime本機 Transformer 依前文選字的注音輸入法,讓台灣使用者整句打完不必逐字挑同音字。Go141