Per què vaig crear fns: soc addicte als dreceres de teclat.
Soc addicte a les dreceres de teclat. Si estalvio un segon sense tocar el ratolí, me’n recordo. Sempre he volgut fer-ho tot des del teclat, i durant molt de temps vaig buscar l’eina que ho fes possible.
Al final d’aquesta recerca vaig arribar a una conclusió: les dreceres més valuoses s’han convertit en un camp de batalla per a les grans empreses tecnològiques. Alfred i Raycast es disputen ⌘ + Space, ChatGPT i Claude competeixen per ⌥ + Space. Qui s’apodera d’una drecera global té el primer graó del bloqueig d’usuari.
Enmig de tot això, hi havia una tecla gairebé buida. A la part inferior esquerra del teclat, la tecla fn. És la més accessible de tots els modificadors, però macOS només li assigna per defecte el selector d’emoji. Cap gran aplicació la reclama. Veure aquest potencial en aquest buit — aquí és on tot va començar.
Per què la productivitat a l’era de la IA és tan frustrant
Si s’observa com la gent utilitza la IA avui en dia, hi ha alguna cosa absurda: les eines s’han tornat increïblement potents, però els fluxos de treball reals estan més fragmentats que mai.
Estàs escrivint un document, obres una altra app per consultar la IA, copies la resposta i tornes a la teva tasca. Estàs programant, canvies al navegador per a una cerca ràpida, apareix una notificació i el fil es trenca. Reps un text a Slack que has d’organitzar, i mentre ho fas, una altra notificació et canvia el context.
Aquests canvis de context costen més del que sembla. La mà va al ratolí, la mirada es desvia cap a una altra finestra, i el pensament que tenies en ment es dissipa. Per als solopreneurs, els freelancers, els dissenyadors i els desenvolupadors que treballen al teclat tot el dia, aquest cost s’acumula i s’emporta la meitat de la jornada.
Usar bé la IA no és triar el millor model. És reduir al màxim la distància entre la IA i el flux de treball.
Les limitacions de les eines existents
Les eines de productivitat de teclat existents comparteixen un problema comú: la barrera d’entrada és massa alta.
Karabiner-Elements, Keyboard Maestro, Hammerspoon són potents — realment potents. Però per a algú que comença, la fase “per on començo?” és un mur. La configuració inicial porta dies, la corba d’aprenentatge és pronunciada. Estadísticament, la majoria dels usuaris ho abandona a mig camí.
Raycast i Alfred tampoc no són lleugers. Per a una cerca simple, bé. Però per aprofitar de debò els fluxos de treball i les extensions, cal passar hores a la documentació. I quan es busquen els detalls que volen els power users — distingir modificadors esquerre/dret, activar accions diferents amb modificadors encadenats, encadenar dreceres personalitzades — tard o d’hora es topa amb un límit.
Tot el mercat gira al voltant dels usuaris avançats. Quedava un gran buit: una eina que qualsevol pugui configurar en 5 minuts, però que es pugui personalitzar durant un mes sencer si es vol aprofundir. Era possible?
L’exemple de l’expansió de text
Posem un exemple senzill: l’expansió de text. La substitució de text nativa de macOS és massa bàsica — escriure ;eml per inserir una adreça de correu electrònic, més o menys. I a sobre, no funciona o falla en navegadors de tercers, Slack o aplicacions Electron.
A l’altre extrem, TextExpander o Espanso ho fan tot. Però si algú que comença vol “inserir la data de demà, col·locar el cursor dos caràcters abans del final de la línia, i enganxar el contingut del porta-retalls”, primer ha de llegir el manual una bona estona.
A fns, un principiant tria entre plantilles riques i fa clic, ja està. Al mateix temps, un power user pot controlar la posició del cursor, ajustar els valors introduïts, configurar la inserció automàtica de dates. Fàcil per començar, infinitament més profund a mesura que s’avança — aquest és el principi aplicat a cada funcionalitat.
L’enfocament de fns
Així és com es va construir fns.
La tecla fn com a disparador global per defecte. És l’espai buit que ningú reclama. Però l’usuari pot remapejar-lo lliurement: Cmd+Space, Option+Space, Caps Lock — qualsevol tecla es pot assignar.
La IA integrada en el flux de treball. En qualsevol entorn on es pugui escriure text, una sola drecera fn crida instantàniament Claude, Gemini o altres LLM al núvol, però també LLM on-device com Apple Foundation Model o Windows Foundry Local. Sense obrir una altra app, sense copiar i enganxar: la IA es converteix en part del flux de treball.
Satisfer tant principiants com power users. Un assistent de configuració inicial basat en IA i plantilles riques permeten a tothom preparar el seu entorn ràpidament. Al mateix temps, opcions avançades — modificadors encadenats, distinció esquerre/dret, encadenament de dreceres personalitzades — estan completament disponibles.
Conflictes minimitzats. Un sistema de vinculació sofisticat evita que les dreceres entrin en conflicte amb altres apps. Les tecles que ja ocupa una altra aplicació s’eviten automàticament.
Per a qui és aquesta eina?
fns està fet per als qui volen maximitzar la seva productivitat digital — solopreneurs, freelancers, dissenyadors, desenvolupadors, escriptors. L’objectiu és reduir el temps perdut en tasques repetitives i integrar la IA de forma natural en la feina, per no perdre mai el fil del pensament.
Fins ara, les eines de productivitat s’han dissenyat principalment per a usuaris avançats. fns volia canviar això. Accessible per a tothom, i infinitament profund per als qui vulguin explorar-ho. Aquest és el principi que no ha canviat de principi a fi.
El que ve
fns inclou vuit funcionalitats essencials: Text, Speech, Clipboard, Query, App Launcher, Scroll, Zoom, Click Mode. Són les primeres coses que vull instal·lar en un Mac nou.
Si vols provar-ho abans de decidir, prova-ho al navegador. Gràcies per llegir fins aquí. La tecla fn també t’ho agraeix.