Ghost text to wzorzec interfejsu, w którym podpowiedź pojawia się bezpośrednio za kursorem, jaśniejszym odcieniem szarości niż wpisany tekst. Pisz dalej, a podpowiedź po prostu zniknie. Naciśnij Tab, a stanie się zwykłym tekstem. Nazywa się „ghost text”, bo nie jest na stałe wstawiony do dokumentu — to podgląd, który znika, gdy go zignorujesz.
Jeśli korzystałeś z GitHub Copilot w edytorze, to już go widziałeś. Jeśli wpisywałeś adres URL w pasku adresu przeglądarki i widziałeś, jak reszta wcześniej odwiedzonej strony pojawia się na szaro, widziałeś prostszą wersję tego samego rozwiązania. Ten wzorzec jest stary — powłoki wiersza poleceń od dziesięcioleci oferują szare, wstawiane w linii uzupełnianie historii — ale zastosowanie go do podpowiedzi całych zdań w języku naturalnym jest nowsze, a Windows powoli wprowadza tę funkcję poza wąskimi, wyspecjalizowanymi zastosowaniami.
Gdzie ghost text już występuje
Edytory kodu
VS Code, środowiska IDE JetBrains i podobne narzędzia wyświetlają uzupełnienia kodu w linii — od prostego dopasowywania nawiasów po wielolinijkowe podpowiedzi generowane przez AI.
Paski adresu przeglądarek
Chrome, Edge i Firefox podczas pisania uzupełniają adresy URL na podstawie historii, wyświetlając je szarym tekstem, który można zaakceptować strzałką w prawo lub klawiszem Tab.
Powłoki i terminale
Fish, Zsh z autosugestiami i moduł PSReadLine dla PowerShell wyświetlają szare uzupełnienia w linii na podstawie historii poleceń.
Word — w ograniczonym zakresie
Word czasami wyświetla szare podpowiedzi w linii dotyczące dat i rozpoznanych zwrotów, które można zaakceptować klawiszem Enter — ale tylko w dokumentach Worda.
Dlaczego ta funkcja rzadko występuje poza tymi aplikacjami
Ghost text wygląda prosto, ale aplikacja musi dobrze wykonywać dwie rzeczy: wyświetlać nakładkę wizualnie umieszczoną w polu tekstowym, która nie staje się częścią tekstu, oraz generować wiarygodną podpowiedź na tyle szybko, by nie opóźniała pisania. Edytory kodu i przeglądarki mają oba te elementy, ponieważ uzupełnianie jest kluczowe dla ich działania, a ich twórcy bezpośrednio zainwestowali w tę funkcję.
Większość aplikacji Windows — komunikatory, programy pocztowe, zwykłe edytory tekstu i narzędzia czatowe — nigdy nie została zaprojektowana z myślą o mechanizmie uzupełniania, a jego dodanie zależy od decyzji twórców danej aplikacji. Nie istnieje wspólne API Windows, które bezpłatnie zapewniałoby każdemu polu tekstowemu warstwę ghost text. W rezultacie ten wzorzec pojawił się tam, gdzie dostawcy uznali, że warto go wdrożyć, a nie pojawił się nigdzie indziej.
Wprowadzenie ghost text do pozostałych aplikacji Windows
Typeahead zostało stworzone, by wypełnić tę lukę bez czekania, aż twórcy każdej aplikacji sami dodadzą tę funkcję. Działa jako narzędzie w zasobniku systemowym i wyświetla podpowiedzi ghost text w linii, przy miejscu wstawiania tekstu, w niemal każdej aplikacji komputerowej Windows — WhatsApp, Telegramie, Slacku, Chrome, Edge, Firefoxie, Outlooku, Thunderbirdzie, Wordzie, Notatniku, Notepad++ oraz panelach czatu i tekstowych VS Code. Bufory kodu są domyślnie wyłączone, aby narzędzie nie konkurowało z dedykowanymi funkcjami uzupełniania kodu.
Podpowiedzi są generowane przez lokalny LLM (Qwen 3.5 za pośrednictwem llama.cpp), który działa całkowicie offline, albo przez własne fragmenty tekstu i autouzupełnianie oparte na słowniku, gdy model nie jest jeszcze załadowany. Naciśnij Tab lub strzałkę w prawo, aby zaakceptować podpowiedź — dokładnie tak, jak w znanym Ci już edytorze kodu lub pasku adresu przeglądarki. Wpisywany tekst nigdy nie opuszcza urządzenia: nie ma konta ani telemetrii tekstu, a pola haseł i aplikacje finansowe są automatycznie wykluczane.
Często zadawane pytania
Czym dokładnie jest „ghost text”?
Czy ghost text to to samo co autouzupełnianie?
Dlaczego VS Code ma ghost text, a Slack nie?
Czy Typeahead działa również w edytorach kodu?
Czy ghost text z Typeahead wymaga internetu?
Pobierz Typeahead
Jednorazowy zakup, bez subskrypcji. Windows 10 / Windows 11. 7-dniowy bezpłatny okres próbny.
Pobierz w Microsoft Store