Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
Q

qingjian

> 编程语言
Free

青简 Qingjian:用 Rust 写的拼音输入法,候选词旁多一条正在学的语言的译词

782 stars0 likes2 views
WebsiteGitHub

About

青简 Qingjian:用 Rust 写的拼音输入法,候选词旁多一条正在学的语言的译词

青简 Qingjian

输入的不只是文字。

青简(Qingjian)是一个使用 Rust 开发的跨平台输入法。

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

上面这段话全部由青简在 macOS 上输入:整句拼音一口气敲完,停顿一下由本地小模型重排候选,候选旁附英文译文与词性。

它的目标不只是「把拼音转换成中文」,而是让输入本身成为一种轻量、持续、几乎没有额外负担的语言学习方式。

当你输入文字时,青简会在候选词旁边显示一条简洁的目标语言译文。

例如,当你的主要语言是中文、正在学习英语时:

1  开发            development
2  编程            programming
3  架构            architecture
4  编译            compile
5  语言            language

候选词仍然是输入的主体,翻译只作为较小、较浅的辅助信息存在。

一次只学习一种语言。 青简不会在一个候选项旁边同时塞入英语、日语、韩语、德语。保持输入体验干净,比堆砌信息更重要。

  • 官网:qingjian.app
  • 下载:qingjian.app/download(macOS、Windows)
  • 文档:qingjian.app/docs(安装、按键、设置、数据与隐私)
  • 反馈:GitHub Issues
  • QQ 群:902314603(青简输入法用户内测体验交流群)

为什么叫「青简」

「简」是古代记录文字的载体。竹木成简,文字成书。

「青简」也常被用来指代书籍、典籍与文字记录。

我们希望这个名字既保留中文书写文化的意味,又不过度限制输入法未来所支持的语言。青简首先面向中文使用者,但它并不准备永远只做中文输入法。


核心理念

学习语言为什么一定要专门打开一个学习软件?

聊天、写代码、搜索、记笔记、写文档、发邮件……大量时间其实都花在输入文字上。

如果这些每天发生数百次的输入行为,本身就能顺便提供一点语言反馈,语言学习就可以从「专门腾时间学习」变成日常行为的一部分。

输入的时候,顺便多认识一个词。

不打断。不弹题。不强迫记忆。只是悄悄地把翻译放在那里。


语言模式

用户可以设置:

Primary Language: 中文
Learning Language: English

切换学习语言为日语后,同样的候选会显示:

开发                開発
学习                学習
语言                言語

未来支持其他输入模式后,也可以反过来:

こんにちは          你好
日本語              日语

核心原则不变:一个候选词,只显示一种辅助语言。


平台

青简从一开始就按跨平台架构设计:核心输入引擎平台无关,各平台只负责接入系统输入接口与候选窗口。

macOS    → Input Method Kit (IMK)
Windows  → Text Services Framework (TSF)
Linux    → IBus / Fcitx

开发顺序是 macOS 优先;Windows 版已进入内测(TSF 文本服务 + 独立的输入引擎进程)。


不打算做什么

青简暂时不准备成为一个「大而全」的语言学习软件。它不会:

  • 在候选框塞入五六种语言
  • 每输入几个词就弹出测试
  • 强制用户背单词
  • 用复杂 UI 干扰正常输入
  • 为了学习功能牺牲输入效率

输入法首先必须是一个好用的输入法。语言学习建立在这个前提之上。

如果用户需要思考「我现在到底是在打字还是在背单词」,那青简大概就设计错了。


Philosophy

输入优先。

学习自然发生。

平台只是壳,Core 才是青简。


隐私

青简不上传任何数据。 拼音转换、词库、学习、释义全部在本机完成,没有账号,没有统计上报。 云联想(缺省关闭)打开后,请求直接从你的电脑发到你自己填写的 AI 服务商,不经过作者;输入日志只写在本机,可以随时关闭和清空。 细节见文档 数据与日志。


许可

代码以 GPL-3.0-or-later 发布(见 LICENSE):可以自由使用、修改与再分发,修改后分发须同样开源。 「青简」名字与 logo 不在授权范围内。青简在官方渠道免费;若你为获得它向他人付费,你被骗了。

随包数据(词库、语言模型、释义表、emoji、英文词表、词汇等级)各自遵循来源的许可证,清单见 docs/design/landscape.md,偏好设置「关于」页也列了一份。


参与开发

技术架构、设计决定、路线图与工程记录见 docs/;改代码前先看 开发约定。 欢迎提 issue 与 PR,PR 模板里有合并前清单。


Status

测试版,自用中,正在给少数测试者打包。API、项目结构和功能设计都可能发生较大变化。


青简 Qingjian

输入的不只是文字。

Issues· 45 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

chinesechinese-input-methodenglish-learning

No comments yet. Be the first to share.

> Details

PublishedSep 15, 2026
UpdatedSep 17, 2026
Category编程语言
PricingFree

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言