Orbe Tài liệu English Bắt đầu

Ví dụ

Điểm khởi đầu dùng ngay. Mở một ví dụ, đọc cách nó chạy rồi chỉnh theo việc của bạn — các ví dụ này đi kèm Orbe và hiện trong thư viện mẫu của launcher.

Mọi ví dụ chỉ dùng hành động riêng của Orbe, đọc thông tin đăng nhập từ môi trường hoặc kho bí mật (vault) của bạn và không bao giờ ghi cứng bí mật — nên đọc, chia sẻ và chạy đều an toàn.

Công thức mã Python

Python chạy được, chỉ dùng gói orbe và thư viện chuẩn. Xem tài liệu SDK.

Công thức

Đăng nhập cơ bản

Mở một trang và đăng nhập, lấy tên đăng nhập và mật khẩu từ biến — không ghi cứng vào mã.

Xem công thức →
Công thức

Điền biểu mẫu

Điền các trường và gửi biểu mẫu với nhịp gõ và click như người thật.

Xem công thức →
Công thức

Thu thập một danh sách

Cuộn qua một danh sách và đọc các mục ở phía trình duyệt (không chạy script trong trang).

Xem công thức →
Công thức

Chạy nhiều hồ sơ

Chạy cùng một tác vụ trên nhiều hồ sơ cùng lúc, mỗi hồ sơ giữ hành vi riêng.

Xem công thức →

Kịch bản không cần code Trình soạn kịch bản

Mở các mẫu này trong Trình soạn kịch bản và chỉnh lại — không cần code. Mỗi mẫu minh hoạ một khả năng khác nhau.

Kịch bản

Kiểm tra sức khoẻ danh sách tài khoản

Duyệt qua một tệp CSV tài khoản và kiểm tra từng tài khoản còn hoạt động không: đăng nhập, xác nhận dấu hiệu đã đăng nhập, chụp màn hình trạng thái, và dừng gọn tài khoản đó khi gặp checkpoint. Cách nhanh để biết tài khoản nào còn sống. Trỏ data.path tới tệp CSV của bạn (cột: user, pass); chạy mỗi tài khoản trong một hồ sơ Orbe riêng. Chỉ đọc, không đăng bài hay thao tác rủi ro.

Xem kịch bản →
Kịch bản

Hỏi mình mã rồi chạy tiếp

có người xác nhậncaptchamã dùng một lần

Khi một bước cần con người — mã dùng một lần trên điện thoại hoặc đáp án captcha — kịch bản tạm dừng và hỏi, rồi gõ đúng thứ bạn nhập và chạy tiếp. Máy giữ mạch kịch bản; bạn chỉ cung cấp phần máy không nên làm.

Xem kịch bản →
Kịch bản

Dừng và giao lại khi gặp captcha

Làm việc bình thường, nhưng ngay khi captcha hoặc bước xác minh xuất hiện thì dừng, chụp màn hình và giao quyền điều khiển lại cho bạn — Orbe không bao giờ cố giải hay vượt thử thách. Dùng mẫu này trong mọi flow dễ gặp checkpoint. Lớp kỷ luật cũng tự dừng khi gặp checkpoint; mẫu này làm bước giao lại rõ ràng và giữ bằng chứng.

Xem kịch bản →
Kịch bản

Đăng bài từ danh sách CSV

Chạy một flow cho mỗi dòng của tệp CSV (for_each_row): mở khung soạn, gõ nội dung bài từ dòng đó, gửi. Trỏ data.path tới tệp CSV của bạn có cột 'text'. Lớp kỷ luật giới hạn số bài mỗi ngày theo nền tảng; gặp checkpoint thì dừng cả lượt chạy.

Xem kịch bản →
Kịch bản

Đăng nhập cơ bản

Mở một trang, đăng nhập bằng thông tin lấy từ biến (không bao giờ ghi cứng mật khẩu trong mẫu), dừng an toàn nếu xuất hiện checkpoint xác minh.

Xem kịch bản →
Kịch bản

Thêm vào giỏ và thanh toán

Mở trang sản phẩm, thêm vào giỏ, sang bước thanh toán và điền biểu mẫu giao hàng, rồi dừng ngay trước khi trả tiền để bạn xem lại. Gắn mọi thông tin thanh toán hay cá nhân vào biến hoặc nguồn dữ liệu — không ghi cứng. Mẫu này cố ý dừng trước khi gửi thanh toán.

Xem kịch bản →
Kịch bản

Điền biểu mẫu nhiều trường

Điền biểu mẫu đăng ký hoặc hồ sơ từng trường một (tìm theo nhãn hiển thị của trường — không dùng CSS selector), rồi gửi và xác nhận. Gắn mọi giá trị vào biến hoặc dòng CSV; không ghi cứng dữ liệu cá nhân. Muốn điền một biểu mẫu cho mỗi dòng CSV, bọc các bước trong vòng lặp For-each-row.

Xem kịch bản →
Kịch bản

Đăng nhập và xác nhận phiên

Đăng nhập, dừng an toàn nếu có checkpoint xác minh, rồi xác nhận tài khoản thực sự đã đăng nhập trước khi làm gì khác. Thông tin đăng nhập gắn vào biến — hãy thay hoặc nạp từ kho của bạn; không ghi cứng mật khẩu thật.

Xem kịch bản →
Kịch bản

Lướt web làm nóng

Lướt nhẹ nhàng, nhịp như người để làm nóng một hồ sơ mới: mở bảng tin, cuộn vài lần có khoảng dừng đọc. Không đăng bài, không thao tác rủi ro — giới hạn của lớp kỷ luật và "con người" riêng của từng hồ sơ giữ cho nhịp tự nhiên.

Xem kịch bản →
Kịch bản

IP mới cho mỗi tài khoản

proxynhiều tài khoảnđổi IP

Làm nóng một danh sách tài khoản, đổi sang IP proxy mới trước mỗi tài khoản để chúng không bao giờ dùng chung IP. Bước proxy chạy qua gateway cục bộ của Orbe. Điền accounts.csv bằng thông tin đăng nhập của bạn.

Xem kịch bản →
Kịch bản

Gửi kết quả lượt chạy tới webhook của bạn

httptích hợp

Sau khi làm xong việc, đọc trang và POST một kết quả ngắn tới endpoint HTTPS của bạn. Yêu cầu được gia cố chống SSRF (chỉ https, từ chối đích nội bộ/riêng tư) và chỉ chạy trong flow tin cậy — không tự gửi cookie hay thông tin đăng nhập. Nếu endpoint cần token API, đặt vào header qua kho bí mật (vault).

Xem kịch bản →
Kịch bản

Click với nhãn dự phòng

bền vữngxử lý lỗi

Thử click nút chính; nếu trang đổi nhãn thì chuyển sang nhãn dự phòng thay vì làm hỏng cả lượt chạy. Đây là xử lý lỗi theo từng khối — mẫu bền vững cho các trang hay thử nghiệm A/B giao diện.

Xem kịch bản →
Kịch bản

Tái dùng đoạn mẫu bằng Call-workflow

tái dùnggọi flowghép flow

Mở một trang, rồi chạy đoạn mẫu 'chấp nhận biểu ngữ cookie' như một bước phụ trước khi làm việc chính — viết xử lý đó một lần và gọi từ mọi flow. Flow con được tìm cục bộ và luôn chạy ở mức tin cậy thấp hơn giữa bên gọi và bên được gọi.

Xem kịch bản →
Kịch bản

Thu thập danh sách, loại trùng, đếm

thu thậpdữ liệu

Đọc các phần tử có thể thao tác trên trang, bỏ trùng, giữ mười mục đầu và đếm — điểm khởi đầu cho mọi việc thu thập cần làm sạch trước khi xuất. Mở rộng bằng selector của bạn và một bước ghi (webhook của bạn).

Xem kịch bản →
Kịch bản

Thu thập danh sách phân trang

Tải trang danh sách, rồi bấm "Load more" liên tục cho đến khi nút biến mất (vòng lặp while), đọc các mục mỗi vòng. Trỏ list_url và chữ trên nút/dấu hiệu vào đích của bạn. Không gửi gì đi — chỉ đọc.

Xem kịch bản →
Kịch bản

Đoạn mẫu: chấp nhận biểu ngữ cookie

đoạn mẫutái dùng được

Một đoạn mẫu nhỏ tái dùng được — nếu có biểu ngữ cookie thì chấp nhận, không thì bỏ qua. Nó không tự mở tab, nên các flow khác có thể gọi làm bước đầu. Các mẫu khác tham chiếu tới nó qua khối Call-workflow.

Xem kịch bản →
Kịch bản

Làm nóng danh sách tài khoản

Chạy một lượt làm nóng nhẹ cho mỗi dòng của CSV tài khoản: mở bảng tin, cuộn và đọc vài lần có khoảng dừng như người, và dừng gọn tài khoản đó nếu gặp checkpoint. Trỏ data.path tới CSV của bạn (cột: user, pass). Giới hạn của lớp kỷ luật và "con người" riêng của mỗi hồ sơ giữ cho nhịp tự nhiên; chạy mỗi tài khoản trong một hồ sơ Orbe riêng.

Xem kịch bản →
Kịch bản

Tiếp tục làm nóng nhiều ngày

làm nóngtrạng tháinhiều ngày

Nhớ hồ sơ này đang ở ngày nào của lịch làm nóng qua các lượt chạy riêng biệt, lướt web đúng ngày đó, rồi tăng bộ đếm. Trạng thái được giữ giữa các lượt, nên sự cố hay một đêm nghỉ không làm lịch bắt đầu lại.

Xem kịch bản →
Kịch bản do người khác chia sẻ sẽ được gắn nhãn Imported · Untrusted flow — "This workflow is imported — review each step before running it. It runs with tighter limits (screenshots confined, waits capped), and Orbe won't run it on its own." (thông báo hiển thị bằng tiếng Anh trong app: kịch bản nhập từ ngoài, hãy xem từng bước trước khi chạy; nó chạy với giới hạn chặt hơn và Orbe không tự chạy nó). Orbe kiểm tra nó với các khối được phép trước, và bạn duyệt trước khi chạy.

Tự xây kịch bản: Trình soạn kịch bản · Khối & hành động · SDK & MCP.