Repolode
huanfeng

huanfeng/WindInput

Китайская open-source система ввода на Rust для Wubi и других схем кодовых таблиц, с поддержкой пиньиня, для Windows, macOS и Linux.

Open source альтернатива:Sogou PinyinMicrosoft Pinyin

Звёзды
1,229
Форки
70
Открытые issues
43
Последний коммит
позавчера

Что это?

WindInput (清风输入法) — китайская система ввода с открытым исходным кодом, написанная на Rust. Она в первую очередь рассчитана на Wubi и другие схемы ввода по кодовым таблицам, а также поддерживает смешанный ввод Wubi-пиньинь, полный пиньинь и двойной пиньинь.

Поведение ввода задаётся файлами схем, а отдельная программа настроек позволяет менять конфигурацию в графическом интерфейсе — изменения применяются сразу. Доступны светлая и тёмная темы, которые могут автоматически переключаться вместе с системной темой. На всех платформах используется один движок: слой TSF в Windows 10/11, клиент IMKit в macOS 12+ и дополнение Fcitx5 для Linux, пока находящееся в предварительной версии.

Проект представляет собой переписанную на Rust более раннюю реализацию WindInput-Go. Установщик для Windows, портативный лаунчер и программа настроек находятся в отдельных репозиториях.

Ключевые возможности

  • 01Рассчитана на Wubi 86 и другие схемы ввода по кодовым таблицам.
  • 02Поддерживает смешанный ввод Wubi-пиньинь, полный пиньинь и двойной пиньинь.
  • 03Поведение ввода настраивается с помощью файлов схем.
  • 04Графическая программа настроек применяет изменения конфигурации сразу.
  • 05Работает в Windows 10/11, macOS 12+ и Linux (Fcitx5, предварительная версия).

Сценарии использования

  • Быстрый ввод китайского текста с помощью Wubi в Windows или macOS.
  • Использование двойного или полного пиньиня в среде рабочего стола Linux с Fcitx5.
  • Настройка схемы ввода для личного рабочего процесса с кодовой таблицей.

Быстрый старт

  1. 1

    Скачайте установщик для своей платформы с официальной страницы загрузки

  2. 2

    Установите в Linux (предварительная версия) с помощью apt

    sudo apt install ./WindInput-*.deb
  3. 3

    Соберите из исходного кода в Windows

    .\scripts\dev.ps1

Что важно знать

  • Поддержка Linux находится в предварительной версии и работает только через фреймворк методов ввода Fcitx5.
  • Пакет для macOS пока не подписан и не нотариально заверен Apple, поэтому Gatekeeper может его заблокировать.
  • Исходный код распространяется по лицензии GPL-3.0-or-later, поэтому изменённые версии при повторном распространении также необходимо выпускать под GPL-3.0.

Темы

Частые вопросы

Что такое WindInput?
Китайская open-source система ввода на Rust для Wubi и других схем кодовых таблиц, с поддержкой пиньиня, для Windows, macOS и Linux. WindInput (清风输入法) — китайская система ввода с открытым исходным кодом, написанная на Rust. Она в первую очередь рассчитана на Wubi и другие схемы ввода по кодовым таблицам, а также поддерживает смешанный ввод Wubi-пиньинь, полный пиньинь и двойной пиньинь.
WindInput можно использовать бесплатно? Какая у него лицензия?
WindInput распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
WindInput всё ещё поддерживается?
Активно поддерживается. Последний коммит в WindInput — 18 окт. 2026 г..
Для чего можно использовать WindInput?
Быстрый ввод китайского текста с помощью Wubi в Windows или macOS. Использование двойного или полного пиньиня в среде рабочего стола Linux с Fcitx5. Настройка схемы ввода для личного рабочего процесса с кодовой таблицей.
Как установить WindInput?
Скачайте установщик для своей платформы с официальной страницы загрузки Установите в Linux (предварительная версия) с помощью apt: sudo apt install ./WindInput-*.deb Соберите из исходного кода в Windows: .\scripts\dev.ps1
Где скачать WindInput?
Исходный код и инструкции по установке — на GitHub: https://github.com/huanfeng/WindInput

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Японская IME для Windows: вводите ромадзи, а она автоматически переключается между японским и английским, избавляя от нажатия клавиши переключения полуширинного и полноширинного режима.

1,2 тыс.75C#GPL-3.0Обновлён 8 часов назад