yenharvey ad51a4e059 fix(core): 读音对不上的拆读候选排到首音节单字之后
之前输入能读成完整音节时(nihao、shishui),另一种切法把完整音节拆成「声母简拼 + 后面的音节」
(ni h… ao、shi s… hui),简拼按声母通配,捞出 你会 你回 霓虹、食肆 失散 这类几十条读音对不上的词。
它们排在首音节第 9 个单字之后、其余单字之前,数量不限,单字被挤到好几页之后。

现在这类拆读只留读音与敲的同样长的开头只差一个字母的,至多 3 条(SPLIT_READINGS_BEFORE_SINGLES),
当敲错音的兜底(nishui 的 你说、duizhao 的 对着);其余排到首音节全部单字之后。
没有词的读音正好是敲的音节时(wodei 的 我的)拆读照旧按词排,切分器不动(xian 的 西安、kf 的 咖啡 不受影响)。

取舍:靠拆读兜底、读音差两个字母以上的敲错会更靠后(anzhao 的 按着 第 25 → 193 位、faban 的 发布 20 → 67)。
edit_distance 从上屏重打挪到 correction,两处共用。

测试:冻结回放三组(无模型 / 知意 / 通变)词与整句首选条数不变,词平均名次 1.45 → 1.48、1.43 → 1.49、1.48 → 1.51,
整句平均名次 1.57 → 1.49、2.05 → 2.11、1.64 → 1.56;开发集、回归集不变。CLI 查 shishui:史 第 13 位、食肆 第 292 位。

Closes #854
2026-11-05 20:00:40 +08:00
2026-11-03 09:15:13 +08:00
2026-09-07 19:17:46 +08:00
2026-11-03 09:15:13 +08:00
2026-09-07 19:17:46 +08:00
2026-11-03 17:58:58 +08:00
2026-09-07 19:17:46 +08:00
2026-09-07 19:17:46 +08:00

简体中文 | 繁體中文 | English | 日本語 | Español | Tiếng Việt | Deutsch

青简竹简图标

青简 Qingjian

好好输入,顺便多认识一个词。

stable release GitHub downloads CI GitHub Stars License: GPL-3.0-or-later macOS 13+ Windows 10/11 Linux Fcitx4 和 Fcitx5,手动启动 Android 8.0+,预览版

qingjian-team/qingjian | Trendshift qingjian-team/qingjian | Trendshift

青简是一款输入法。你可以像平常一样打字:输入拼音、选择候选、写完整句;候选旁的一条译词,让语言学习自然发生在日常输入里。译词始终只是辅助信息,不会盖过你要输入的文字。

https://github.com/user-attachments/assets/d145fde9-a641-4543-8b15-dd7a2685de3d

视频演示了青简在 macOS 上的整句输入、候选重排和候选译词。

下载与开始使用

官方发布渠道:目前只有以下几个,其他地方的「青简」都不是官方发布的。

青简目前没有上架任何包管理器。

macOS 与 Windows 版本仍处于测试阶段。安装后先选中青简,在「偏好设置 / 设置 → 通用」选择想学习的语言,就可以开始输入。第一次使用可从第一次输入读起。

输入时,你会看到什么

1  开发        development
2  编程        programming
3  架构        architecture

候选旁一次只显示一种学习语言的译词。目前可以选择英语、日语、西班牙语、越南语或德语,也可以关闭译词显示。青简还支持整句输入、简拼、拼写纠错、双拼、五笔等输入方式;本地整句模型会在停顿后调整句子候选。

「统计」页还会显示今天、最近 7 天和累计的输入量,以及学习语言的词汇记录。详细用法见输入功能、译词与生词、本地统计和按键与快捷键。

数据与隐私

拼音转换、词库查询、本地模型和输入习惯学习在你的设备上完成。输入量与词汇统计也只保存在本机,不会上传;青简不需要账号。输入日志与统计分开保存,日志可在设置中关闭或清空,不影响统计。检查更新会向官网请求版本列表,可在设置中关闭。

可选的云联想默认关闭。开启后,青简会把当前输入和附近的文字直接发送给你自行填写的 AI 服务商,以获取候选或整句补全;请求不经过青简的服务器。发送范围与本机保存的数据,见数据与日志。

文档、反馈与参与开发

青简在官方渠道免费提供。代码采用 GPL-3.0-or-later 许可;项目名称与 logo 不包含在代码授权中。随包数据有各自的来源与许可,见数据来源清单。

Star History

青简的 GitHub Star 增长曲线

S
Description
青简 Qingjian:用 Rust 写的拼音输入法,候选词旁多一条正在学的语言的译词
Readme GPL-3.0
54 MiB
Languages
Rust 87.5%
Kotlin 7.7%
C++ 1.7%
Python 1.2%
Shell 1.2%
Other 0.6%