Langkau ke kandungan
Personal Apr 1, 2026 · 7 min read

Mengapa saya membina fns: saya penagih pintasan papan kekunci.

Saya penagih pintasan papan kekunci. Setiap saat yang dapat dijimatkan tanpa menyentuh tetikus, saya ingat dengan tepat dari mana penjimatan itu datang. Kerana itulah saya ingin menyelesaikan segala-galanya melalui papan kekunci, dan sudah lama mencari alat yang dapat memenuhi hasrat itu.

Setelah mencari ke sana ke mari, saya menyedari satu hakikat: pintasan-pintasan utama kini sudah menjadi medan perang syarikat teknologi gergasi. Alfred dan Raycast bersaing memperebutkan ⌘ + Space, manakala ChatGPT dan Claude bersaing memperebutkan ⌥ + Space. Siapa yang berjaya menguasai satu slot pintasan global, itulah titik permulaan penguncian pengguna.

Di sebalik persaingan itu, terdapat satu kekunci yang hampir kosong. Di sudut kiri bawah papan kekunci: kekunci fn. Kedudukannya paling mudah dijangkau jari di kalangan semua pengubah suai, namun tindakan lalai macOS hanyalah untuk memaparkan pemilih emoji. Ia tidak bercanggah dengan mana-mana aplikasi syarikat teknologi gergasi. Menyedari bahawa terdapat potensi besar di tempat yang kosong — itulah permulaannya.

Mengapa produktiviti dalam era AI terasa begitu mengecewakan

Apabila kita memerhatikan cara orang menggunakan AI hari ini, terdapat sesuatu yang janggal. Alat-alatnya jelas semakin canggih, namun aliran kerja sebenar justeru semakin berpecah-belah.

Sedang menyusun dokumen, ingin bertanya kepada AI, buka aplikasi berasingan, terima jawapan, salin, kembali ke kerja asal. Sedang mengekod, ingin mencari satu baris, beralih ke pelayar — tiba-tiba ada pemberitahuan masuk, aliran kerja terus terganggu. Menerima teks dari Slack yang perlu disusun, namun semasa proses meringkas pemberitahuan lain sudah masuk mengubah konteks.

Peralihan konteks seperti ini lebih mahal daripada yang disangkakan. Tangan beralih ke tetikus, pandangan berpindah ke tetingkap lain, kemudian kembali semula — dan pada waktu itulah pemikiran yang telah disimpan dalam fikiran berselerak. Bagi usahawan tunggal, pekerja bebas, pereka, pembangun yang bekerja seharian penuh dengan papan kekunci, kos ini terkumpul dan menggerogoti separuh hari kerja.

Mahir menggunakan AI bukan soal memilih model yang tepat. Betapa pendeknya jarak untuk menyerapnya ke dalam aliran kerja — itulah yang jauh lebih penting.

Kekangan alat-alat sedia ada

Alat produktiviti pintasan yang sedia ada mempunyai masalah yang sama: halangan untuk memulakan adalah tinggi.

Karabiner-Elements, Keyboard Maestro, Hammerspoon — alat-alat ini sangat berkuasa. Benar-benar berkuasa. Namun bagi orang yang pertama kali mencubanya, mereka terus rebah di peringkat “hendak mulakan dari mana?” Persediaan awal boleh mengambil masa beberapa hari, dan keluk pembelajaran pun curam. Secara statistik pun, majoriti pengguna berputus asa di tengah jalan.

Raycast dan Alfred pun tidak ringan. Jika hanya digunakan untuk carian mudah mungkin tidak mengapa, tetapi untuk memanfaatkan aliran kerja dan sambungan secara menyeluruh, tetap perlu membaca dokumentasi yang panjang. Belum lagi butiran yang dikehendaki pengguna kuasa — membezakan pengubah suai kiri dan kanan, memanggil tindakan berbeza dengan input pengubah suai berulang, merantai pintasan buatan sendiri — semuanya ada batasnya.

Akhirnya, keseluruhan pasaran berputar sekitar pengguna berpengalaman. Di celah-celah itu terdapat ruang kosong yang besar. Alat yang boleh disediakan dalam 5 minit oleh sesiapa pun, namun apabila diterokai lebih dalam boleh disesuaikan sepanjang sebulan. Adakah itu mungkin?

Lihat sahaja dari penggantian teks

Ambil contoh kecil: penggantian teks. Penggantian teks lalai macOS terlalu mudah. Taip ;eml dan alamat e-mel dimasukkan — itu sahaja. Dan itu pun sering tidak berfungsi atau rosak di pelayar pihak ketiga, Slack, atau aplikasi Electron.

Sebaliknya, TextExpander atau Espanso boleh melakukan segalanya. Namun jika pengguna baharu ingin “masukkan tarikh esok secara automatik, letakkan kursor dua ruang ke dalam dari hujung baris, kemudian sisipkan kandungan clipboard” — mereka perlu membaca manual berjam-jam.

Di fns, pengguna baharu hanya perlu memilih daripada templat yang kaya dan klik. Pada masa yang sama, pengguna kuasa masih boleh mengendalikan kawalan kedudukan kursor, pelarasan input, tarikh automatik, dan pilihan terperinci lain sepenuhnya. Mudah untuk bermula, semakin mendalam semakin kaya — inilah prinsip yang diterapkan pada setiap ciri.

Pendekatan fns

Maka itulah yang saya bina di dalam fns.

Kekunci fn sebagai pencetus global lalai. Kerana ini adalah tempat kosong yang tidak bercanggah dengan mana-mana aplikasi syarikat teknologi gergasi. Namun jika pengguna mahu, ia boleh ditukar kepada pintasan lain mengikut kehendak. Cmd+Space, Option+Space, Caps Lock — mana-mana kekunci boleh dipetakan.

Menarik AI ke dalam aliran kerja. Dalam mana-mana persekitaran yang menerima input teks, satu pintasan fn terus memanggil LLM awan seperti Claude atau Gemini, atau LLM pada peranti seperti Apple Foundation Model atau Windows Foundry Local. Tanpa membuka aplikasi berasingan, tanpa salin-tampal, AI menjadi sebahagian daripada aliran kerja.

Memuaskan pemula sekaligus pengguna kuasa. Dengan pembantu persediaan awal berasaskan AI dan templat yang kaya, sesiapa pun boleh dengan cepat membina persekitaran kerja mereka. Pada masa yang sama, pilihan lanjutan seperti input pengubah suai berulang, pembezaan pengubah suai kiri-kanan, dan perantaian pintasan suai masih tersedia sepenuhnya.

Meminimumkan konflik. Sistem pengikatan yang teliti memastikan pintasan tidak bercanggah dengan aplikasi lain. Ia secara automatik mengelak kekunci yang sudah digunakan aplikasi lain.

Untuk siapa alat ini

fns adalah alat untuk mereka yang ingin memaksimumkan produktiviti digital — usahawan tunggal, pekerja bebas, pereka, pembangun, penulis. Tujuannya adalah untuk mengurangkan masa yang terbuang pada tugas berulang dan menyerapkan AI ke dalam kerja secara semula jadi agar pemikiran tidak terganggu.

Selama ini sebahagian besar alat produktiviti dibina dengan fokus kepada pengguna berpengalaman. fns ingin mengubah itu. Ia harus boleh digunakan oleh sesiapa pun, dan pada masa yang sama harus tidak berpenghujung bagi mereka yang ingin menerokai lebih dalam. Inilah prinsip yang tidak berubah dari awal hingga akhir.

Ke hadapan

fns mempunyai lapan ciri teras: Text, Speech, Clipboard, Query, App Launcher, Scroll, Zoom, Click Mode. Ini adalah perkara yang paling ingin saya pasang dahulu setiap kali menyediakan Mac baharu.

Jika ingin mencuba sebelum memutuskan, cuba dahulu di pelayar. Terima kasih kerana membaca sehingga ke sini. Kekunci fn pun akan berterima kasih.