Cách đề xuất hoạt động nhất quán — văn bản mờ hiện cạnh con trỏ, chấp nhận bằng Tab — nhưng có thể bật hoặc tắt Windows theo từng ứng dụng; vùng đệm mã trong VS Code bị tắt theo mặc định, còn khung trò chuyện và khung văn bản được hỗ trợ.

macOS tích hợp những gì

macOS từ lâu đã có tính năng Text Replacements ở cấp hệ thống (trong Cài đặt hệ thống, mục Bàn phím), cho phép người dùng thiết lập các phím tắt được tự động mở rộng khi nhập, cũng như gợi ý văn bản tiên đoán phía trên bàn phím trong các ngữ cảnh nhập liệu bằng bàn di chuột hoặc cảm ứng. Vì macOS kiểm soát một nền tảng nhập liệu văn bản thống nhất được các ứng dụng Cocoa sử dụng, nội dung thay thế hoặc gợi ý được thiết lập một lần có thể xuất hiện nhất quán trong Mail, Notes, Safari và mọi ứng dụng được xây dựng trên các API văn bản tiêu chuẩn.

macOS từ lâu đã có tính năng

Vì sao Windows chọn hướng đi khác

Windows có lịch sử lâu dài và đa dạng hơn về các nền tảng ứng dụng — Win32, WPF, UWP, WinUI, cùng số lượng lớn ứng dụng Electron và dựa trên Chromium (Slack, Discord, VS Code) và ứng dụng hiển thị nội dung trên trình duyệt, vốn không dùng chung một nền tảng nhập liệu văn bản gốc. Không có một nền tảng duy nhất làm nền tảng cho mọi ứng dụng Windows, khiến việc phát hành nhất quán một tính năng “dự đoán văn bản toàn hệ thống” được định nghĩa tập trung trở nên khó khăn hơn nhiều trong mọi ứng dụng người dùng có thể nhập liệu.

Windows có tích hợp tính năng dự đoán văn bản trong một số ngữ cảnh — chẳng hạn, bàn phím cảm ứng trên màn hình đưa ra các từ gợi ý. Nhưng đây là giao diện nhập liệu cảm ứng/máy tính bảng, chứ không phải tính năng xuất hiện khi gõ bằng bàn phím vật lý trong Word hoặc Outlook. Đối với việc gõ bằng bàn phím trên máy tính để bàn, trước đây Windows để các ứng dụng riêng lẻ (một số ứng dụng email, một số IDE) tự xử lý tính năng dự đoán cụm từ thay vì triển khai ở cấp hệ điều hành.

Đây không phải là đánh giá về chất lượng: Sự đa dạng về nền tảng ứng dụng của Windows cũng chính là yếu tố tạo nên tính linh hoạt — cùng một hệ điều hành có thể chạy mọi thứ, từ phần mềm Win32 đã có hàng chục năm tuổi đến các ứng dụng hiện đại được đóng gói từ web. Sự linh hoạt đó đi kèm với một sự đánh đổi, và tính năng dự đoán văn bản toàn hệ thống là một trong những điều khó tập trung hóa hơn vì sự đánh đổi này.

Không phải nhận định về chất lượng:

Sự đa dạng về khuôn khổ ứng dụng của Windows cũng chính là điều tạo nên tính linh hoạt — cùng một hệ điều hành có thể chạy mọi thứ, từ phần mềm Win32 đã tồn tại hàng chục năm đến các ứng dụng hiện đại được đóng gói từ web. Tính linh hoạt đó đi kèm sự đánh đổi, và dự đoán văn bản trên toàn hệ thống là một trong những tính năng khó tập trung hóa hơn vì điều đó.

Kết quả thực tế

Đối với người dùng Windows, điều đó có nghĩa là khả năng hỗ trợ dự đoán văn bản hiện nay phụ thuộc hoàn toàn vào ứng dụng bạn đang dùng:

Bàn phím cảm ứng: có

Một số ít ứng dụng có tính năng tự động hoàn thành hoặc gợi ý riêng, nhưng chúng chỉ hoạt động trong chính ứng dụng đó và không dùng được ở nơi khác.

Một số ứng dụng: có tính năng tích hợp

Một số ít ứng dụng có tính năng tự động hoàn thành hoặc đề xuất riêng, nhưng chúng chỉ hoạt động trong chính ứng dụng đó và không áp dụng ở nơi khác.

Phần lớn việc gõ trên máy tính để bàn: không có gì

Vì Windows không tập trung tính năng này ở cấp hệ điều hành, cách thiết thực để có được tính năng đó là dùng một tiện ích chạy nền, hoạt động theo cách mà các ứng dụng Windows thường nhận dữ liệu bàn phím — bất kể chúng được xây dựng trên nền tảng nào. Typeahead cho Windows áp dụng cách tiếp cận này: chạy từ khay hệ thống và theo dõi con trỏ nhập liệu trong hầu hết mọi ứng dụng máy tính để bàn — WhatsApp, Telegram, Slack, Chrome, Edge, Firefox, Outlook, Thunderbird, Word, Notepad, Notepad++ và khung trò chuyện cùng các vùng văn bản của VS Code — thay vì phụ thuộc vào từng ứng dụng riêng lẻ để xây dựng công cụ gợi ý của mình.

Về cơ bản, cách này giải quyết ở cấp ứng dụng điều mà hệ điều hành chưa tập trung hóa: một công cụ, một mô hình, hoạt động nhất quán bất kể ứng dụng bạn đang dùng được xây dựng trên nền tảng nào.

Gợi ý thực sự xuất hiện như thế nào

Typeahead hiển thị phần còn lại của câu hiện tại dưới dạng văn bản mờ bên cạnh con trỏ khi bạn gõ. Nhấn Tab hoặc phím mũi tên phải để chấp nhận và tiếp tục, hoặc cứ gõ tiếp để bỏ qua — nội dung sẽ không bao giờ được chèn nếu bạn không nhấn phím chấp nhận. Tính năng này chạy bằng mô hình cục bộ (Qwen 3.5 qua llama.cpp), hoàn toàn ngoại tuyến, nên không phụ thuộc vào tích hợp đám mây của một ứng dụng cụ thể hay vào việc có sẵn một tính năng cụ thể của hệ điều hành.

Khía cạnh hoặc phím mũi tên phải để chấp nhận và tiếp tục, hoặc cứ nhập tiếp để bỏ qua đề xuất — sẽ không có nội dung nào được chèn nếu bạn không nhấn phím chấp nhận. Tính năng chạy trên mô hình cục bộ (Qwen 3.5 thông qua llama.cpp) hoàn toàn ngoại tuyến, nên không phụ thuộc vào tích hợp đám mây của một ứng dụng cụ thể hay sự hiện diện của một tính năng cụ thể trong hệ điều hành. Tích hợp sẵn trong Windows Typeahead cho Windows
Phạm vi Tích hợp sẵn trên macOS Chỉ có trong từng ứng dụng hoặc trên bàn phím cảm ứng Toàn hệ thống (các ứng dụng Cocoa)
Chỉ theo từng ứng dụng hoặc trên bàn phím cảm ứng Toàn hệ thống trên các ứng dụng được hỗ trợ Loại đề xuất Thay thế từ/cụm từ
Hoạt động ngoại tuyến Có Có Có

Câu hỏi thường gặp

Windows có tính năng dự đoán văn bản tích hợp nào không?
Bàn phím cảm ứng trên màn hình đưa ra các từ gợi ý, nhưng tính năng này chỉ áp dụng khi bạn dùng bàn phím ảo đó làm phương thức nhập liệu — không áp dụng khi gõ bằng bàn phím vật lý trong các ứng dụng máy tính để bàn.
Vì sao Windows không có tính năng toàn hệ thống như Text Replacements trên macOS?
Các ứng dụng Windows được xây dựng trên nhiều nền tảng khác nhau — Win32, WPF, UWP, WinUI, Electron và ứng dụng hiển thị nội dung trên trình duyệt — mà không có một lớp nhập liệu văn bản dùng chung như Cocoa được hầu hết ứng dụng Mac gốc sử dụng. Sự đa dạng này khiến việc triển khai nhất quán một tính năng tập trung trong mọi ứng dụng trở nên khó khăn hơn.
Đây có phải là lời chê trách Windows không?
Các ứng dụng Windows được xây dựng bằng nhiều khuôn khổ khác nhau — Win32, WPF, UWP, WinUI, Electron và các ứng dụng hiển thị bằng trình duyệt — mà không có một lớp nhập văn bản dùng chung như Cocoa được phần lớn ứng dụng Mac gốc sử dụng. Sự đa dạng đó khiến việc triển khai nhất quán một tính năng tập trung duy nhất trên mọi ứng dụng trở nên khó khăn hơn.
Đây có phải là lời chỉ trích Typeahead không?
Tính năng này chạy dưới dạng tiện ích ở khay hệ thống, theo dõi con trỏ nhập liệu ở cấp hệ điều hành thay vì phụ thuộc vào một nền tảng ứng dụng cụ thể. Nhờ đó, tính năng có thể đưa ra gợi ý nhất quán trong các ứng dụng nhắn tin, trình duyệt, ứng dụng email, Word và trình soạn thảo văn bản.
Tính năng này có hoạt động giống nhau trong mọi ứng dụng không?
Cách hiển thị gợi ý nhất quán — văn bản mờ bên cạnh con trỏ, chấp nhận bằng phím Tab — nhưng Typeahead có thể được bật hoặc tắt riêng cho từng ứng dụng. Theo mặc định, tính năng này tắt trong vùng soạn thảo mã của VS Code, nhưng được hỗ trợ trong khung trò chuyện và vùng văn bản.

Tải Typeahead

Dự đoán câu trên toàn hệ thống cho Windows 10/11. Dùng thử miễn phí $9.99, trong 7 ngày, chỉ một lần.

Tải ứng dụng trên Microsoft Store