Phiên

Một phiên là đơn vị mà mọi thứ khác trên nền tảng phụ thuộc vào: đó là những gì người vận hành được trả tiền, những gì khách hàng bị tính phí, và những gì dataset được cắt ra từ đó. Trang này ghi lại vòng đời của nó, các sự kiện hoạt động bạn sẽ thấy trong log, và những gì xảy ra sau khi một phiên kết thúc.

Cập nhật lần cuối 2026-08-09

Vòng đời của phiên

Mỗi phiên di chuyển qua một tập hợp trạng thái nhỏ, cố định. Trạng thái hiện tại luôn hiển thị trong trang tổng quan, và mỗi lần chuyển trạng thái được ghi lại như một sự kiện hoạt động, vì vậy lịch sử của một phiên có thể được tái dựng chính xác.

Trạng tháiÝ nghĩaCách thay đổi
PENDINGPhiên tồn tại nhưng chưa có người vận hành nào kết nốiTrở thành ACTIVE khi người vận hành kết nối, hoặc CANCELLED nếu nó không bao giờ bắt đầu
ACTIVEMột người vận hành đã kết nối và đang điều khiển robot; thời gian ghi và tính phí đang chạyCó thể chuyển sang PAUSED, COMPLETED, hoặc CANCELLED
PAUSEDPhiên tạm thời dừng lại và không có đầu vào điều khiển nào được chấp nhậnTrở lại ACTIVE khi tiếp tục, hoặc kết thúc từ đây
COMPLETEDPhiên kết thúc bình thường; bản ghi được hoàn thiện và khách hàng có thể đánh giá người vận hànhTrạng thái cuối
CANCELLEDPhiên kết thúc trước khi hoàn thành bình thường, dù bởi một bên hay bởi nền tảngTrạng thái cuối

Sự phân biệt quan trọng nhất trong thực tế: các phiên COMPLETED tạo ra một dataset đã hoàn thiện và một người vận hành có thể đánh giá, trong khi CANCELLED đánh dấu các phiên không hoàn thành hành trình của chúng. Cả hai đều là trạng thái cuối; một phiên không bao giờ được mở lại.

Sự kiện hoạt động

Trong khi một phiên chạy, nền tảng ghi một log sự kiện có dấu thời gian. Khách hàng thấy nó trực tiếp trong khi giám sát, và nó vẫn gắn liền với phiên sau đó để phục vụ kiểm tra. Đây là những sự kiện bạn sẽ gặp.

Sự kiệnÝ nghĩa
SESSION_STARTNgười vận hành đã kết nối và phiên trở thành ACTIVE
SESSION_ENDPhiên kết thúc và chuyển sang trạng thái cuối
PAUSEPhiên đã bị tạm dừng; đầu vào điều khiển bị đình chỉ
RESUMEPhiên trở lại từ PAUSED sang ACTIVE
ACTIVITY_CHECKMột kiểm tra định kỳ xác nhận người vận hành đang chủ động điều khiển robot
INACTIVITY_WARNINGKhông có đầu vào từ người vận hành trong một khoảng thời gian; người vận hành được cảnh báo trước khi bất cứ điều gì bị dừng
INACTIVITY_STOPNgười vận hành vẫn không hoạt động sau cảnh báo và nền tảng đã dừng phiên
OPERATOR_SWITCHQuyền điều khiển chuyển từ người vận hành này sang người vận hành khác trong cùng một phiên
ERRORCó gì đó không ổn, chẳng hạn mất luồng hoặc lỗi điều khiển, và đã được ghi lại

Chuỗi không hoạt động tồn tại để bảo vệ ngân sách của khách hàng. Sự kiện ACTIVITY_CHECK kích hoạt định kỳ; một khoảng thời gian không có đầu vào tạo ra một INACTIVITY_WARNING, và sự im lặng kéo dài tạo ra một INACTIVITY_STOP. Đối với người vận hành, lời khuyên thực tế rất đơn giản: nếu bạn cần rời đi, hãy tạm dừng phiên thay vì để các cảnh báo đến.

Chat phiên

Khách hàng và người vận hành chia sẻ một chat trong suốt thời gian phiên. Đây là kênh cho hướng dẫn nhiệm vụ, vấn đề về cảnh, và phối hợp: một đối tượng ngoài tầm với, một camera cần điều chỉnh, một thay đổi trong những gì khách hàng muốn được minh họa. Tin nhắn được lưu trữ cùng phiên và có thể được xem lại sau khi kết thúc, điều này hữu ích khi một đánh giá hoặc tranh chấp cần bối cảnh.

Đánh giá sau khi hoàn thành

Khi một phiên đạt trạng thái COMPLETED, khách hàng có thể đánh giá người vận hành trên thang điểm 1 đến 5 sao và để lại phản hồi. Đánh giá góp phần vào điểm số tổng thể của người vận hành và mức độ hiển thị của họ trên nền tảng, vì vậy chúng là tín hiệu chất lượng chính mà chợ giao dịch vận hành dựa vào. Hãy đánh giá trung thực: một đánh giá thổi phồng cho một phiên cẩu thả sẽ đưa khách hàng tiếp theo vào cùng trải nghiệm đó.

Dữ liệu phiên trở thành dữ liệu huấn luyện

Trong suốt một phiên ACTIVE, nền tảng ghi lại đo từ xa của robot, đầu vào của người vận hành, và luồng camera. Sau khi hoàn thành, bản ghi được tổ chức thành các episode và xuất hiện trong trình duyệt dataset của khách hàng theo định dạng LeRobot. Từ đó nó có thể đi thẳng vào các pipeline huấn luyện cho ACT, Diffusion Policy, SmolVLA, hoặc fine-tune của GR00T, với lưu ý thường thấy rằng GR00T yêu cầu LeRobot v2.1.

Đây là lý do vì sao kỷ luật trong phiên quan trọng hơn cả phép lịch sự. Mỗi lần tạm dừng, mỗi khoảng thời gian nhàn rỗi, mỗi đường vòng tự ứng biến đều là một phần của bản ghi. Phiên sạch tạo ra episode sạch; phiên lộn xộn tạo ra dữ liệu phải được xem xét và cắt tỉa trước khi có thể sử dụng được.

Gia hạn một phiên

Khi công việc kéo dài hơn dự kiến, một phiên có thể được gia hạn thay vì bị cắt ngang tại thời điểm kết thúc đã đặt. Việc gia hạn chỉ khả thi khi phiên vẫn đang chạy và robot không có đặt chỗ xung đột phía sau; thời gian bổ sung được tính phí như phần còn lại của phiên theo gói của bạn. Nếu không thể gia hạn, hãy hoàn thành phiên bình thường và đặt một phiên tiếp theo: trình duyệt dataset giữ các episode của cả hai phiên cạnh nhau trong cùng một môi trường.

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

Sự khác biệt giữa COMPLETED và CANCELLED là gì?

COMPLETED nghĩa là phiên đã hoàn thành hành trình của nó: bản ghi được hoàn thiện và khách hàng có thể đánh giá người vận hành. CANCELLED nghĩa là nó kết thúc sớm, dù một bên kết thúc nó hay nền tảng đã dừng nó. Cả hai đều là trạng thái cuối.

Một người vận hành khác có thể tiếp quản giữa phiên không?

Có. Một lần chuyển giao được ghi lại như một sự kiện OPERATOR_SWITCH, vì vậy bản ghi phiên luôn cho thấy ai đang nắm quyền điều khiển tại bất kỳ thời điểm nào.

Chính xác điều gì kích hoạt việc dừng do không hoạt động?

Một khoảng thời gian kéo dài không có đầu vào từ người vận hành. Nền tảng trước tiên ghi lại một INACTIVITY_WARNING; chỉ khi người vận hành vẫn không hoạt động sau cảnh báo thì INACTIVITY_STOP mới kết thúc phiên. Việc chủ động tạm dừng tránh được toàn bộ chuỗi này.

Dữ liệu đi đâu sau một phiên?

Vào trình duyệt dataset của môi trường mà robot thuộc về, được tổ chức thành các episode theo định dạng LeRobot. Khách hàng đã đặt phiên sở hữu dữ liệu.