Từ ngữ giao diện: Cách yêu cầu màn hình từ mô hình AI

Bài viết này được viết vào ngày 6 tháng 11 năm 2026.

Các công cụ AI thay đổi rất nhanh. Tên gọi các màn hình thì không. Đầu trang (header), biểu mẫu (form), hộp thoại (dialog) — những từ ngữ này đã chỉ cùng một dạng cấu trúc trong nhiều năm qua. Nhãn trên nút bấm hay danh mục sản phẩm có thể thay đổi vị trí, nhưng bạn hãy đọc bài viết này như một hướng dẫn cách yêu cầu dạng màn hình từ AI, chứ không phải chuyến tham quan các nút bấm của một phần mềm cụ thể.

Ảnh bìa loạt bài: Thuật ngữ cơ bản cho vibe coding, 1/5, Đặt tên màn hình.

Hầu hết mọi người đều đã hình dung được màn hình mình muốn tạo ra. Họ có thể thấy nó trong đầu. Điều họ thiếu là tên gọi chính xác của nó, nên họ đành mô tả bằng cử chỉ hay hiện tượng: “Có cái gì đó trượt ra từ bên cạnh”, “Các ô vuông có kích thước khác nhau”, hoặc “Nó tự nhiên hiện lên ở giữa và tôi phải xử lý nó”. Mô hình AI vẫn có thể dựng giao diện từ những lời mô tả như vậy, nhưng nó sẽ phải đoán. Người tiếp theo cũng yêu cầu “cái gì đó từ bên cạnh” có thể nhận được một menu, một bảng điều khiển (panel), hoặc một trang hoàn toàn mới. Cùng một câu mô tả, nhưng cho ra ba màn hình khác nhau.

Khoảng cách này không phải do gu thẩm mỹ, cũng không phải vì ngôn ngữ nào đó đi sau. Các mô hình AI học tên gọi màn hình chủ yếu bằng tiếng Anh từ các hệ thống thiết kế (design system) vốn đã dùng các thuật ngữ đó từ lâu. Nếu ngôn ngữ của bạn có một từ thông dụng và chuẩn xác, hãy dùng từ đó và ghi kèm thuật ngữ tiếng Anh trong ngoặc đơn ở lần đầu xuất hiện, để bạn và AI cùng hiểu về một đối tượng. Còn nếu ngôn ngữ địa phương chưa có từ tương đương rõ ràng, đừng tự phát minh ra một từ ngữ cầu kỳ. Hãy giải thích hình dáng của nó trong một câu ngắn gọn và giữ nguyên danh từ tiếng Anh. Từ tiếng Anh đó chính là từ bạn sẽ dán vào câu lệnh (prompt).

Đây là một cách tiếp cận thực tế. Một nhân viên lễ tân phòng khám ở Jakarta, một giáo viên ở Ulaanbaatar hay một chủ cửa hàng ở Tunis không hề thiếu tư duy. Họ chỉ thiếu một danh từ tiếng Anh ngắn gọn mà mô hình AI đã xem là một thành phần quen thuộc. Khi danh từ đó có mặt trong câu lệnh, AI sẽ ngừng đoán mò và bắt đầu sắp xếp đúng thành phần. Ngôn ngữ địa phương vẫn làm tốt vai trò của con người: giải thích xem hình dáng giao diện đó phục vụ mục đích gì.

Một câu lệnh mà mô hình AI không cần đoán giúp bạn

Một yêu cầu hiệu quả gồm bốn phần: ý nghĩa bằng ngôn ngữ của bạn, tên thuật ngữ tiếng Anh, hành động tương tác, và điều kiện kết thúc.

Bốn ô nối tiếp: ý nghĩa, tên tiếng Anh, hành động, và điều kiện kết thúc.

Mơ hồ:

When I press settings, something like a menu should come in from the side.

Rõ ràng và có tên gọi:

When I press Settings, open a drawer from the start edge. Close it with Escape, or with a tap outside the panel.
Drawer là bảng điều khiển trượt ra từ cạnh màn hình và giữ nguyên trang bên dưới.

Câu thứ hai có thể đặt ngay bên dưới câu lệnh tiếng Anh bằng ngôn ngữ của bạn. Dòng câu lệnh bạn dán vào AI vẫn giữ bằng tiếng Anh, vì đó là dạng thức mà hầu hết các mô hình khớp chính xác với thành phần đã biết. Khái niệm “start edge” (cạnh bắt đầu) quan trọng hơn nhiều so với từ “bên phải”. Trên các trang web tiếng Ả Rập hoặc các ngôn ngữ viết từ phải sang trái (RTL), cạnh bắt đầu nằm ở bên phải. Nếu một drawer luôn mở từ bên phải màn hình, nó sẽ cảm thấy ngược ngạo đối với người dùng ở đó. Hãy dùng thuật ngữ start edge và để hướng viết tự quyết định vị trí cạnh trượt.

Điều kiện kết thúc là phần mà mọi người hay bỏ qua, nhưng lại là chi tiết cứu vãn trải nghiệm người dùng. Cụm từ “open a drawer” không hề nói rõ làm sao để đóng nó lại. Mô hình AI có thể tự thêm một nút đóng, một thao tác vuốt, hoặc không làm gì cả. Khi đó, người dùng trên điện thoại sẽ bị kẹt và không thể thoát ra. Hãy đặt tên cho lối thoát ngay trong cùng một câu với lối vào: phím Escape, chạm ra ngoài bảng điều khiển, hoặc một nút đóng rõ ràng. Chỉ cần một trong các cách đó là đủ, và cả ba cách thì càng thân thiện hơn.

Bốn thành phần này áp dụng cho hầu hết mọi dạng giao diện bạn sẽ gặp trong các bài tiếp theo của loạt bài. Hộp thoại (dialog) cần một lý do để tạm dừng trang và một đường quay lại. Thông báo toast — phần ghi chú nhỏ tự xuất hiện rồi biến mất — cần có thời lượng và quy tắc không được là nơi duy nhất chứa thông tin lỗi. Thẻ (card) cần nêu rõ nội dung bên trong, chứ không chỉ là yêu cầu trang “trông giống các ô thẻ”. Thuật ngữ không có điều kiện kết thúc chỉ là lớp vỏ ngoài; còn điều kiện không có thuật ngữ sẽ chỉ quay lại câu lệnh mơ hồ ban đầu.

Hai màn hình điện thoại. Bên trái là hình khối mờ xuất hiện từ bên cạnh. Bên phải là bảng trượt từ cạnh rõ ràng.

Những gì bạn có thể bỏ qua khi mới bắt đầu

Có một danh sách dài các xu hướng giao diện: hiệu ứng kính mờ (glassmorphism), lưới (grid) với các ô kích thước không đều, hình ảnh trượt ngang, hay hình nền di chuyển khác tốc độ. Bạn sẽ gặp lại các tên tiếng Anh này ở phần sau trong một khung ngắn để nhận biết khi AI đề xuất. Tuy nhiên, bạn không cần chúng để xuất bản trang đầu tiên. Một người học tới bốn mươi kiểu trang trí trước khi biết đặt tên cho một thanh đầu trang (header) sẽ chỉ cảm thấy bận rộn mà vẫn không thể mô tả màn hình tiếp theo.

Hãy bắt đầu từ quyết định chức năng chứ không phải trang trí. Khoảnh khắc này dừng người dùng lại, chia sẻ không gian trang với họ, hay chỉ thông báo thông tin? Đó là ba dạng thức hoàn toàn khác nhau. Ngôn ngữ hàng ngày thường gộp chung tất cả thành “cửa sổ bật lên” (popup). Ngôn ngữ giao diện tiếng Anh không làm vậy, và đó là lý do vì sao danh từ tiếng Anh đáng để học ngay cả khi bạn tư duy, viết lách và giảng dạy bằng ngôn ngữ khác. Bạn không cần chuyển tư duy sang tiếng Anh, mà chỉ mượn một danh từ — giống như người đầu bếp mượn tên gọi một chiếc chảo mà mọi căn bếp đều sử dụng.

Ba màn hình điện thoại được dán nhãn dừng, chia sẻ, và thông báo.

Hãy giữ một danh sách ngắn các danh từ bạn thực sự dùng trong tuần. Bảy hay năm từ là quá đủ. Nếu bạn đã yêu cầu header, card và form, ba từ đó chính là giáo trình của bạn. Tra cứu thuật ngữ bạn không dùng chỉ làm cho từ điển trở thành bài tập về nhà. Mục đích của tên gọi là lấp đầy từ còn thiếu trong một câu bạn đang muốn nói.

Những thay đổi thực tế khi làm việc

Đặt tên màn hình giúp rút ngắn cuộc tranh luận với mô hình AI. Nó cũng làm giảm sự bất đồng với đồng nghiệp không chung ngôn ngữ. Hai người có thể cùng chỉ vào từ “drawer” và cùng hiểu một dạng ngắt trải nghiệm: công việc chính vẫn hiển thị, bảng điều khiển bổ sung chỉ là tạm thời, phím Escape sẽ cất nó đi. Nếu không có tên gọi, họ sẽ tranh cãi về gu thẩm mỹ. Khi có tên gọi, họ sẽ thảo luận đúng trọng tâm: liệu khoảnh khắc này có nhất thiết phải ngắt trải nghiệm người dùng hay không.

Cuộc thảo luận thứ hai mới là điều đáng làm. Tên gọi thành phần không phải là sự trang trí, mà là một quyết định về sự chú ý của người dùng. Hộp thoại (dialog) ở giữa màn hình sẽ dừng trang lại. Drawer chia sẻ trang. Một ghi chú ngắn ở cuối màn hình không dừng bất cứ thứ gì. Những người mới tập tạo phần mềm bằng AI thường dành vài tuần đầu tiên đòi hỏi sự thẩm mỹ. Những tuần thực sự tạo ra tiến triển là khi họ học được dạng thức nào dừng người dùng và dạng thức nào không.

Có một rào cản xã hội khi vốn từ vựng này chỉ đọng lại trong một ngôn ngữ. Các bài hướng dẫn thường xuất hiện đầu tiên ở nơi các mô hình AI được huấn luyện. Tất cả những người khác được khuyên “chỉ cần mô tả những gì bạn muốn”, nghe thì có vẻ dân chủ nhưng lại dẫn đến sự đoán mò. Mô tả mong muốn vẫn đúng, nhưng làm điều đó bằng tên gọi chuẩn xác của thành phần sẽ giúp lời mô tả đứng vững khi làm việc với AI. Một trường học, một phòng khám hay một cửa hàng gia đình có thể viết bản yêu cầu bằng tiếng Việt, tiếng Hindi hay tiếng Pháp, rồi dán một câu tiếng Anh mà mô hình AI sẽ không diễn giải thành một thành phần khác. Tư duy vẫn thuộc về địa phương, còn tên gọi thành phần được dùng chung.

Bạn không cần một bảng chú giải dài dòng trước khi tạo trang đầu tiên. Bạn chỉ cần dạng thức tiếp theo bạn sắp yêu cầu, tên tiếng Anh của nó, và điều kiện để đóng nó lại. Phần còn lại của loạt bài này sẽ đi theo con đường đó: khung xương của một trang, cách hỏi thông tin từ người dùng, cách phản hồi những gì đã xảy ra, và một lượng chuyển động vừa đủ để hỗ trợ. Một người biết đặt tên màn hình đã có thể mô tả yêu cầu cho AI bằng bất kỳ ngôn ngữ nào mà không cần chờ trường thiết kế địa phương xuất bản một cuốn từ điển.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Lên đầu trang