Kode yang menyertai blogpost saya, "Pandangan pada model teks prediktif yang didukung transformator baru Apple." Dengan repositori ini, Anda dapat mengintip aktivitas dari model teks prediktif baru di MacOS Sonoma.
Catatan: Pada titik tertentu musim panas ini, Apple menghapus kemampuan untuk memata -matai prediksi model di beberapa titik, tetapi saya tidak yakin beta mana yang mereka lakukan ini. Saya dapat mengkonfirmasi itu bekerja dalam macos sonoma beta 1, tetapi tidak dalam beta 7.

Repositori ini memiliki dua skrip:
Kedua skrip hanya berfungsi pada macos sonoma (14), tidak ada yang akan bekerja pada macos ventura (13) atau lebih awal. Jika Anda hanya tertarik untuk mendapatkan file kosa kata, Anda tidak perlu mengikuti instruksi pengaturan apa pun.
Catatan: Saya menguji instruksi ini baru -baru ini pada mesin virtual secara paralel, tetapi instruksi ini juga harus bekerja pada mesin sungguhan. Jika Anda perlu menginstal VM, saya menemukan tautan ke MacOS Sonoma Beta 1 IPSW di sini.
Ikuti panduan ini untuk menonaktifkan perlindungan integritas sistem. Anda harus boot ke mode pemulihan, menjalankan perintah, dan kemudian reboot. Jika Anda melakukan ini pada mesin sungguhan, jangan lupa untuk mengaktifkan kembali SIP setelah selesai :-)
Biasanya, Anda harus dapat menginstal alat baris perintah dengan perintah berikut:
xcode-select --installNamun, saya kesulitan melakukan ini di VM saya, jadi saya mengunduh paket alat baris perintah terbaru dari situs web pengembang Apple.
Untuk menginstal fq , Anda dapat mengikuti instruksi di ReadMe mereka, atau menginstal dengan Homebrew:
brew install wader/tap/fqpip3 install -r requirements.txtSetelah semuanya diatur, Anda harus dapat menjalankannya dengan sudo:
sudo python3 app.pyAnda mungkin melihat kesalahan berikut:
Failed to spawn: unable to find a process with name 'AppleSpell'
Ini karena AppleSpell perlu berjalan saat Anda memulai perintah. Untuk memastikan hal ini terjadi, buka aplikasi Notes (atau aplikasi lain dengan bidang teks) dan mulai mengetik, lalu coba mulai skrip lagi.
predictive-spy tersedia di bawah lisensi MIT. Lihat file lisensi untuk lebih jelasnya.