Cần đọc trước
Sau khi làm xong chức năng theo Xây automation từ số 0, nên xử lý vài việc trước khi giao cho người khác chạy. Trang này gom những câu hỏi thường gặp kiểu đó.
Thích ứng đa ngôn ngữ
Một automation thường được phát triển và chạy thử với một ngôn ngữ giao diện. Chữ trên nút, menu và thông báo thay đổi theo ngôn ngữ. Nếu thiết bị sang ngôn ngữ khác, tác vụ thật có thể không tìm thấy điều khiển cũ.
Có hai cách phổ biến. Chọn theo tình huống.
Cách 1: Thích ứng trước
Phù hợp khi số ngôn ngữ cần phủ không nhiều và muốn kiểm thử ổn định trước khi bàn giao. Cách làm: bạn tự đổi ngôn ngữ giao diện, rồi bảo agent thích ứng chức năng theo ngôn ngữ đang hiện.
Đừng giao cho agent việc «vào Cài đặt tìm ngôn ngữ rồi đổi». Lối vào cài đặt ngôn ngữ thường khuất, và vị trí khác nhau giữa từng trang web / app. Agent thường không biết đổi ngôn ngữ ở đâu. Nếu tự tìm dễ đoán sai, bấm nhầm, vừa mất thời gian vừa tốn tài nguyên tính toán.
Cách làm
- Hoàn thành chức năng bằng một ngôn ngữ và xác nhận chạy được.
- Mở thiết bị gắn với cuộc trò chuyện này (trình duyệt, Android hoặc iPhone) và tự đổi ngôn ngữ hiển thị sang ngôn ngữ tiếp theo cần hỗ trợ.
- Quay lại trò chuyện và nói:
Tôi đã đổi ngôn ngữ giao diện. Hãy thích ứng chức năng theo ngôn ngữ đang hiện trên màn hình.
- Agent thấy giao diện đã đổi ngôn ngữ và thích ứng theo chữ hiện tại, thay vì tìm cài đặt ngôn ngữ trước. Muốn thêm ngôn ngữ thì lặp bước 2 và 3 cho từng ngôn ngữ.
Bạn mở lối vào ngôn ngữ. Agent chỉ nhìn màn hình hiện tại và sửa chức năng. Cách này tiết kiệm thời gian và tài nguyên tính toán.
Cách 2: Thích ứng sau khi tác vụ thất bại (chỉnh sửa lỗi)
Phù hợp khi có nhiều ngôn ngữ, hoặc ngôn ngữ thiết bị ở môi trường thật khó đoán trước. Khi phát triển, chỉ cần thích ứng một ngôn ngữ. Không cần tự tay đổi từng ngôn ngữ trước.
Khi tác vụ thật chạy trên thiết bị ngôn ngữ khác rồi thất bại vì chữ giao diện không khớp, vào chế độ chỉnh sửa lỗi và để agent bổ sung ngôn ngữ đó từ màn hình tại chỗ thất bại. Lần chạy sau cùng ngôn ngữ thường sẽ qua luôn.
Cách làm
- Hoàn thành chức năng bằng một ngôn ngữ, xác nhận chạy được, rồi bàn giao và chạy tác vụ thật như bình thường.
- Khi tác vụ thất bại vì ngôn ngữ giao diện khác, vào chỉnh sửa (hoặc quay lại cuộc trò chuyện tương ứng) và bảo agent thích ứng theo giao diện đang mở trên thiết bị hiện tại, ví dụ:
Tác vụ thất bại vì ngôn ngữ giao diện khác. Hãy thích ứng chức năng theo ngôn ngữ đang hiện trên màn hình.
- Agent thấy màn hình thật lúc thất bại và thích ứng theo chữ hiện tại. Không cần tìm cài đặt ngôn ngữ, và bạn cũng không cần đổi ngôn ngữ trước.
- Gặp ngôn ngữ chưa thích ứng thì cũng đợi thất bại rồi chỉnh sửa một lần theo cách tương tự.
Điểm chính: phát triển chỉ giữ một ngôn ngữ chạy thông; ngôn ngữ mới bổ sung theo nhu cầu bằng「tác vụ thất bại → chỉnh sửa và thích ứng」, thay vì đổi từng ngôn ngữ trước.