qingjian-team/qingjian

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

何を解決するか

入力の行為自体を受動的な言語学習体験に変える。学習用の別アプリを使わずに、日常の入力作業をしながら自然に新しい語彙や訳語を学ぶことができる。作業の流れを中断することなく、学習が可能。

動作方法

Rustで開発されたクロスプラットフォーム入力メソッドは、主入力の隣に「学習言語」での簡潔な訳語を表示する。ローカルの小型モデルを使用して候補語を再順序付けし、訳語と品詞を提供する。システムは軽量設計であり、訳語は補助的で干渉の少ない情報として維持される。

対象ユーザー

日常的な入力習慣の副産物として新しい言語(英語や日本語など)を身につけたい人。特に、低負荷で強制されない学習方法を好む人向け。

特徴

  • ローカルAI処理: 候補語の再順序付けと翻訳にローカルの小型モデルを使用し、プライバシーを確保。
  • プライバシー最優先: データはアップロードされず、すべてローカルマシン上で処理される。
  • クロスプラットフォーム: macOS、Windows、Linuxをサポートする、プラットフォームに依存しないコア設計。
  • 単一言語対応: インターフェースを明確かつ効率的に保つために、一度に一つの学習言語のみを表示。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト