Skip to content

ZeroConvert-IME v0.4.1 - 候補クリック採用・翻訳ポップアップ改善・共有ビルド修復

Choose a tag to compare

@g0083 g0083 released this 06 Nov 19:22
· 13 commits to main since this release

ZeroConvert-IME v0.4.1 — 候補クリック採用・翻訳ポップアップ改善・共有ビルド修復

WindowsとAndroidで同じ変換エンジンを共有する基盤のビルドを修復し、Windowsの候補採用・翻訳ポップアップの操作性を改善したリリースです。通常の日本語変換、タイポ補正、先読み、翻訳入力は従来どおり利用できます。

主な変更

Windows

  • 変換候補ウィンドウの候補をクリックして採用できるようにしました。
  • 翻訳ポップアップが外側のマウスクリックで閉じるようにしました。
  • 設定画面のAIアシスト(タイポ補正・先読み)項目を変換設定ページへ整理して移動し、先読み変換のラベルと説明を明確にしました。
  • 変換エンジンが使うAzooKeyKanaKanjiConverterを、Windowsと同じchecksum固定のvendored版(llama.cpp b12125の新API対応版)へ更新しました。

Android

  • 学習連鎖の回帰テスト、設定UIの共通化・抽出、ベンチマークの更新を取り込みました。
  • 共有エンジン版APKは versionCode 15 / versionName 2.0.13-dev です。

ビルド・基盤

  • WindowsとAndroidの共有ビルドができなくなっていた問題を修復しました。AndroidのステージングはWindowsがビルドに使うvendored converterをそのまま使うようになり、SwiftPMミラーはローカルのbareミラーからタグを取得してバージョンpinをダウンロードなしで解決します。
  • タイポ補正・先読み・翻訳プロンプトの共通Rust(engine/rust)はそのまま両プラットフォームでコンパイルされ、予測変換の表示方法(Windowsは候補ウィンドウ、Androidはインライン/候補バー)は引き続き各デバイス層が担います。

動作確認

  • 共有Rustテスト: 64件合格(タイポ補正・先読み2段パイプライン・翻訳プロンプトを含む)。
  • Android: 共有エンジンをarm64-v8a / x86_64両ABIでビルドし、ソース/バイナリ指紋照合、ネイティブ依存閉包検査、単体テスト・lint・debug APK / テストAPK作成、APK内モデルSHA-256検証に合格しました。
  • Windows: ワークスペース全体の cargo check に合格しています。候補クリック採用・翻訳ポップアップの修正は、リリース前の実IME検証を reports/typo-assist/windows-selection-translation-fix-20261105.md などに記録しています。
  • このPCの試験IMEに今回の配布パッケージを適用済みです。リリース後の日常入力での確認をお願いします。
  • Android APKはdebug署名です。開発・限定試験用であり、正式配布にはrelease署名が必要です。

ダウンロード

ファイル 内容
ZeroConvert-IME-setup-v0.4.1.exe Windows 10/11 インストーラー(翻訳モデルは初回ON時に別途ダウンロード)
ZeroConvert-IME-v0.4.1-arm64-debug.apk Android arm64-v8a 実機向け
ZeroConvert-IME-v0.4.1-universal-debug.apk Android arm64-v8a / x86_64 共通
SHA256SUMS.txt 上記3ファイルのSHA-256

Windowsはインストーラー実行後にIMEを有効化してください。AndroidはAPK更新後にIMEを有効化し、翻訳入力(試験)を使う場合は設定でモデルをダウンロードしてください。

ライセンス

本リリースには、MIT / Apache-2.0 等の第三者ライセンスに加え、翻訳モデル(PLaMo 3 Translate、Preferred Networks, Inc.)が PLaMo Community License の条件で含まれます。詳細は Windows / Android の THIRD_PARTY_LICENSES.md を参照してください。