OPEN PEOPLE INPUT · 2026

把输入,还给输入本身。

小欧输入法:一份 Rust 引擎,六端原生。
离线、无广告、可审计 —— 只把字打对。

  • 6端原生
  • 0云端
  • MIT开源
  • 1份引擎
向下滚动

01 / 认识小欧

一枚键帽,
为什么值得被认真对待?

小欧是 opi 的项目宠物,也是一枚键帽精灵。它长得就是键盘上的一颗键 —— 因为输入法本该如此,不必是别的东西。

身体是键帽,嘴是字母 O(Open),头顶是拼音声调 ˉ,侧壁刻着 opi,底部涟漪只在本机扩散。
这些不是装饰,是项目对「输入」这件事的态度。

始于不满,成于热爱。—— opi 项目缘起
看小欧的原始矢量稿
小欧:一枚白色键帽形状的精灵,正面有笑脸,头顶有拼音声调天线
小欧 / opi键帽精灵 · KEYCAP SPRITE
键帽身体输入的本体,不喧宾夺主
O 形嘴Open:开放、可审计
声调天线拼音,唯一的暖色
本机涟漪运算不外传

02 / 十二种形态

十二种小欧,
十二种心情。

它不只住在设置页。候选栏、空态、启动图标、状态栏 —— 小欧会在你打字的每个小瞬间出现。点任意一张,看看它的心情。

十二种形态均为 opi 自有资产,不是内置 emoji。输入法里以动画 GIF / PNG 贴纸插入,标签带「小欧·」前缀,和 emoji 不重名。

03 / 能力

不是功能堆砌,
是把每一件小事做对。

没有弹窗、没有账号、没有「猜你喜欢」。只有一条清晰的输入链路,和足够克制的工具。

01

一份引擎,六端原生

Rust 核心 + 平台原生外壳:Android IME、fcitx5、Windows TSF、macOS / iOS 键盘扩展、鸿蒙 N-API。同一套词库与键码;Android(模拟器)与 Linux(容器 / 本机)已验证,其余四端待真机验收。

Rust · C ABI · 六端代码
02

离线优先,隐私可核对

输入、候选、用户词都在本机完成。没有登录、没有云端同步、没有遥测;MIT 许可,代码可自己读。

零网络请求
03

中英文输入功能

拼音 / 简繁 / 双拼 / 五笔 / 笔画,26 / 9 / 14 键布局;9 键左列读音、候选平铺、中英与简繁都在当前输入法内切换;英文普通 / 专业模式、单词联想;模糊音、简拼、逐字确认与本地学习。

中 · 英 · 简繁 · 9/14/26 键
04

词库是「活」的

简体主库与繁体库分轨,康熙字典、现代繁体词与常用语持续并入;每条词库变更都有门禁和回归测试守着。代码 MIT,词库数据按 GPL-3.0 分发。

937,780 + 139,355 条 · GPL-3.0 数据
05

小欧表情与贴纸

十二种小欧动画贴纸、689 条 OpenMoji 常用表情、390 条颜文字。自有表情带「小欧·」标签,不跟 emoji 撞名。

GIF · Emoji · 颜文字
06

克制的桌面体验

Linux / Windows 状态栏只在 OPI 激活时出现;候选窗、设置页、皮肤、键盘模式与符号/表情面板在 Android / iOS / 鸿蒙 / macOS / Linux 上按 Android 语义对齐。

状态栏 · 候选 · 面板

04 / 功能迭代

从一枚键帽,
走到六个平台。

不是一条直线:引擎、词库、平台外壳和表情系统互相拉扯着长大。这里是几个值得记住的节点。

  1. 2026.08

    引擎起步

    Rust 核心、拼音解析与词库管线成形;Android 原生 IME 跑通第一条输入链路。

  2. 2026.09

    桌面落地

    fcitx5 插件、Compose 候选窗与设置页、Windows TSF 骨架;Linux 成为第一个真实验证的桌面端。

  3. 2026.10.17–18

    小欧诞生

    十二种形态、OpenMoji、颜文字、自有贴纸与英文普通 / 专业模式;「小欧」成为输入法的名字。

  4. 2026.10.19–20

    多端交付

    iOS 宿主 App 与 unsigned IPA、鸿蒙 HAP 脚手架、Windows 注册链路修复、状态栏统一缩放;官网与 v1.16.0。

  5. 2026.10.21

    候选与安装收口

    iOS 9 键读数列 / 平铺候选 / 输入法内切换;Windows TSF 升级替换与无重启卸载;iOS / macOS 改为单一自包含包,v1.20.2。

05 / 版本日志

每一次提交,
都留下可查的记录。

版本号采用 v主.次.修订 格式,当前版本 v1.20.2。发布说明写在 tag 注释与 GitHub Release 里;最新版本在右侧顶部,历史版本收进了可滚动窗口。

  1. v1.20.12026.10.21iOS 9 键读数列与整键盘平铺候选、Windows 注册修复、Apple 单包交付
  2. v1.20.02026.10.21iOS 设置与面板修复、鸿蒙全量对齐、macOS 状态栏/设置/键盘、Windows 任务栏宠物图标
  3. v1.19.02026.10.20移动端/桌面/Apple/鸿蒙对齐、Windows 即时生效、贴纸上屏与站点改版
  4. v1.18.02026.10.20Windows 全局输入/白屏修复、覆盖安装、状态栏与站点改版
  5. v1.17.02026.10.19:自有表情开关、各端浅底应用图标、Windows EXE 安装器;Linux/Android/Apple/鸿蒙版本同步
  6. v1.16.12026.10.19安装热重启、状态栏键帽与站点收口
  7. v1.16.02026.10.19官网与多端交付
  8. v1.15.12026.10.19桌面 en/pro 键只在英文输入法生效,新增隐藏开关,老插件提示重启
  9. v1.15.02026.10.18英文普通/专业切换;状态栏 en/pro;GIF 贴纸显示与输入;安装不再重启 fcitx5
  10. v1.14.02026.10.18英文候选/数字行/切换重置;自有表情内置字体与动图;宠物多形态动效
  11. v1.13.02026.10.18繁体现代词与康熙并入默认词库;Windows MSI 自带 TSF DLL 并自动注册
  12. v1.12.02026.10.18自有表情字体与短码;输入即得表情;覆盖安装自动重启服务
  13. v1.11.02026.10.18自有表情独立成图片贴纸;百家姓/网络流行语并入简体词库
  14. v1.10.12026.10.18表情 689(🔨/🤦 可进最近使用);切英文重推 ⇧;iOS/鸿蒙表情页对齐
  15. v1.10.02026.10.17小欧输入法命名;表情/颜文字/十二宠物形态;英文单词联想;逐字确认与设置页无响应修复
  16. v1.9.112026.10.17移动端顶部小欧宠物条(六形态动态轮播);撤四季花纹;文档与图同步
  17. v1.9.102026.10.17逐字确认(四端,延迟提交)+ 顶部四季花纹边框;文档与图同步
  18. v1.9.92026.10.17顶部快捷条、Linux 包维护脚本(装前停旧进程/装后拉起)、macOS pkg 装前停进程
  19. v1.9.82026.10.17默认界面全覆盖红线区、隐藏键盘即重置、数字后句号恒 ASCII
  20. v1.9.72026.10.17导入词库抢位 + 50ms 兜底、Win 安装器关停/自启、符号前两页重排、移动端候选去序号
  21. v1.9.62026.10.16移动端候选区改版(共用格 · ⌄ 平铺翻页)+ 康熙字典词库 + 符号常用补数理化
  22. v1.9.52026.10.169 键钉读音收紧为「读音恰等」(左侧选拼音的字后不再联想词组)
  23. v1.9.42026.10.159 键宽松兜底档 + 工具条/键盘小改(⇧ 锁定、关于入口、顿号、状态栏 logo)
  24. v1.9.32026.10.15修设置页不可滚动(页尾「关于」等几节够不到)
  25. v1.9.22026.10.15状态栏内容缩小 40% + 标点随中英联动 · 候选「字全出完再出词」· 模糊音缺省改关 · Android 键盘/设置一轮
  26. v1.9.12026.10.14多音字补读音(打 mo 出么 · 打 lu 出绿 · 打 ka 出咯)+ 拼音移到候选行上方
  27. v1.9.02026.10.14三阶段设置面(拼音 / 双拼 / 词库 / 五笔)+ 候选三档
  28. v1.7.212026.10.13Android:确认后不再吃掉剩余拼音(用户 2026-10-13 报障)
  29. v1.7.202026.10.13桌面/状态栏修复批次 + Android 全半角移除 + 符号中文类目补全
  30. v1.7.192026.10.12四端同步:表情页(iOS/鸿蒙)、桌面搜索 + 字形过滤、简繁优先、9 键可见性
  31. v1.7.182026.10.12简拼性能:无匹长串 162ms/击键 → 5ms(「输入无匹时无响应」的根因)
  32. v1.7.172026.10.12确认后再输入 = 全新开始(撤除上文拼接)+ 9 键左列读数短→长
  33. v1.7.162026.10.12联想、全角宽化、表情分组、桌面符号/表情大页面与设置重排
  34. v1.7.152026.10.119 键左列读数去重 + 桌面状态栏跟随皮肤
  35. v1.7.142026.10.119 键无匹配不再泄漏键位数字(组合串/空格/读屏播报三出口)+ 移动端默认输入模式 9 键
  36. v1.7.132026.10.10中文词库大整合(9.6 万 → 93.6 万条)+ 全端性能预算与两处根因修复
  37. v1.7.122026.10.10切英文统一「拼音原文上屏」(三端)+ 组合串进字段 + 密码场自动英文 + 回车/数字面板修复
  38. v1.7.112026.10.109 键整盘重排 + 弹框输入两修复 + 五款新皮肤 + 工具栏收起键盘
  39. v1.7.102026.10.10状态栏不进任务栏 + 切其他输入法自动隐藏 + 标点切换即落盘(设置与实际一致)
  40. v1.7.92026.10.10状态栏「中英」修复(此前会停用整个输入法)+ 标点/Ω 语义与顺序订正 + 小欧窗口图标 + 软键盘默认关
  41. v1.7.82026.10.09无匹配→分词匹配(26 键 + 9/14 键)+ 桌面状态栏图标重做与实时状态 + Android 符号页底部分类/重输键
  42. v1.7.72026.10.09桌面虚拟键盘加「符」键
  43. v1.7.62026.10.09桌面三件套(状态栏悬浮条 / 虚拟键盘 / 符号大全)+ 切中→英「直接确认」+ 设置面版权行
  44. v1.7.52026.10.09UI 放大到主流输入法量级 + 无匹配去数字 + 符键符号页(22 类目)+ 点读音改钉读音 + Apple/Windows 自动打包
  45. v1.7.42026.10.09输入模式/键盘模式改面板(皮肤同形态)+ 切英文保留拼音 + 点左列拼音上屏
  46. v1.7.32026.10.099 键左列逐条候选拼音(可滑动)+ 无匹配可见 + 确定后回标点 + 桌面 -/= 翻页
  47. v1.7.22026.10.09桌面设置真·即时生效(修 fcitx5-remote -r 的假承诺)+ 移动端候选行/左列/底色三条
  48. v1.7.12026.10.099 键按主流布局重做(左列/分词)+ 修「键盘没反应」+ 缓冲上限 16→32
  49. v1.7.02026.10.09外层入口补齐 + 移动端皮肤与表情全量 + 键盘排版按主流布局 + 图标两处修
  50. v1.6.02026.10.08Shift 切中英 + 可切换皮肤 + 繁体 + 移动端输入模式/键盘模式 + 设置合并安装
  51. v1.5.02026.10.08候选序号四端齐 + 属性设置(模糊音/简拼)+ 宠物图标补齐三端
  52. v1.4.02026.10.02第五种情绪「降级」(天线折断)+ 圆形启动图标 + 各端尺寸统一到 30
  53. v1.3.72026.09.28订正三处与事实不符的陈述;无功能改动
  54. v1.3.62026.09.28各端宠物落点补齐;修 Android 启动图标是 Flutter 默认图;包名改 xyz.erik.opi
  55. v1.3.52026.09.28Linux 安装文档修复(「加进输入法组」改用 D-Bus)
  56. v1.3.42026.09.28CI/工具链版本;产品二进制与 v1.3.3 相同
  57. v1.3.32026.09.28包改在 debian:12 容器里构建;补上 glibc 下界
  58. v1.3.22026.09.28Linux 发行版打包 + fcitx5 门槛降到 5.0 + C++20 + 六端教程
  59. v1.3.12026.09.27审计修复轮:emoji 判据、候选上限、FFI 门禁、文档全面跟一轮
  60. v1.3.02026.09.27简拼 + 候选天花板 + Emoji 扩容 + 词库分发落地;英文词源入库
  61. v1.2.02026.09.27模糊拼音 + 符号模式 + 中文标点 + 全角开关;luna 换源;六道契约门禁;四端草案补齐
  62. v1.1.02026.09.27修复已知问题
  63. v1.0.162026.09.27第三轮审计:7 个缺陷修复 + 键路由三轨同改 + fcitx5 预编辑通道 + 桌面管道三处不对称
  64. v1.0.152026.09.26fcitx5 回显链路 + TSF 文本插入与注册 + 四个文件拆分
  65. v1.0.142026.09.26平台中立键路由层 + iOS/macOS/鸿蒙三端草案 + 全库版权整合
  66. v1.0.132026.09.26旋转崩溃与 fcitx5 静默失效修复
  67. v1.0.122026.09.26候选排序与词库收录修正
  68. v1.0.112026.09.26状态残留与孤儿窗修复
  69. v1.0.102026.09.26团队审计修复
  70. v1.0.92026.09.26项目宠物「小欧」
  71. v1.0.82026.08.14桌面候选窗(Compose)与 TSF 命名管道通信
  72. v1.0.72026.08.14fcitx5 XDG 数据目录 + Luna 词库加载
  73. v1.0.62026.08.14修复与更新
  74. v1.0.52026.08.12文档更新
  75. v1.0.42026.08.12Flutter 键盘行按输入法高度弹性布局
  76. v1.0.32026.08.12README 双语赞赏二维码与支持说明
  77. v1.0.22026.08.12README 增加微信/支付宝赞赏二维码
  78. v1.0.12026.08.12M2 里程碑文档与 Flutter 客户端骨架
  79. v1.0.02026.08.12M1 引擎内核:Composer 状态机、拼音切分、Trie 码表、候选排序与本地学习

从 v1.0.0 开始 · 向上滚动查看新版本

06 / 下载

把小欧,
带回你的键盘。

Windows 支持 10 / 11 x64;Apple 与鸿蒙目前是 unsigned 产物,需要你自己的签名。

测试范围说明

受硬件资源与成本限制,目前只有 Android(模拟器)与 Linux(容器 / 本机)有运行验证。Windows / iOS / macOS / 鸿蒙已有可构建产物,但均未真机验收,签名也未验证。

主推平台 推荐下载

其他平台 内测 · 需自行签名

文件直接放在本站的 download/ 目录,不跳转 GitHub。安装教程见 docs/install 与发行说明。

装完必做:Linux 把 OPI 加进 fcitx5 输入法组;Windows 在「中文(简体)」键盘列表添加「小欧输入法」并注销 / 重启一次;iOS 在设置 → 通用 → 键盘中添加并允许;macOS 在输入源中添加。

下载目录的版本与文件名和 dist/ 保持一致;页面版本 v1.20.2。

小欧形态

小欧·笑

默认待命。

在输入法里点击这个形态,会插入对应 GIF 贴纸;不支持图片时回退为「小欧·」文本标签。

收款二维码