Skip to content

Repository files navigation

XunsInput · 巡巡输入法

面向 Windows 的轻量中文输入法。名称暂定,品牌信息集中在 config/product.json

目标是一个无需账号、无需联网也能完整使用的输入工具:简洁的候选窗、可配置快捷键、全拼与简拼、本机词频学习、自定义短语和可选择的领域词库。

项目采用原生 C++20 + Windows Text Services Framework(TSF),不附带 Electron、WebView 或 .NET 运行时。当前开发版本为 0.1.0 alpha;面向大众的稳定发布以兼容性验收和签名发布为准。

本项目代码以 MIT License 开源。第三方组件与词库的许可见 THIRD_PARTY_NOTICES.md

说明:data/ 下的基础词库数据(Rime pinyin-simp 派生数据、字典包与英文词表)暂未随源码仓库分发,需由维护者自行提供后才能完整构建运行时的 xlex 词表。

从源码构建

在 Windows 10 / 11 上打开 PowerShell:

.\scripts\bootstrap.ps1
.\scripts\build.ps1 -Configuration Release -Architecture x64
.\scripts\test.ps1 -Configuration Release -Architecture x64

工具链下载到项目内的 .tools,使用固定版本和校验值,不改变系统 PATH,也不要求安装 Visual Studio。已有 Visual Studio 2022 / CMake 的开发者也可以直接使用 CMake。

文档

构建、安装、卸载和测试结果会随实现补充到文档。输入法的系统注册由显式安装步骤执行;开发及测试程序可以直接运行。

About

XunsInput · 巡巡输入法 — a lightweight on-device Chinese input method for Windows (C++20 + Text Services Framework), MIT licensed.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages