qingjian-team/qingjian
青简 Qingjian:用 Rust 写的拼音输入法,候选词旁多一条正在学的语言的译词
解決的問題
將打字行為轉化為被動式語言學習體驗。無需使用額外的學習應用,使用者可在日常打字任務中自然學習新詞彙與翻譯,且不中斷工作流程。
工作原理
以 Rust 開發的跨平台輸入法,在主輸入旁顯示目標「學習語言」的候選詞簡潔翻譯。使用本地小型模型對候選詞進行重排序,並提供翻譯與詞性資訊。系統設計輕量,確保翻譯僅作為次要、非干擾的資訊存在。
適用對象
希望透過日常打字習慣的副產品來掌握新語言(如英語或日語)的人,特別是偏好低摩擦、非強制性學習方式者。
特色亮點
- 本地 AI 處理:使用本地小型模型進行候選詞重排序與翻譯,確保隱私安全。
- 隱私優先:無資料上傳;所有處理皆在本地機器上完成。
- 跨平台支援:採用平台無關的核心設計,支援 macOS、Windows 與 Linux。
- 單語言聚焦:一次僅顯示一種學習語言,以保持介面簡潔高效。
相關
- 專案
- 專案
- 專案
- 專案