Tài liệu

Tài liệu RunMacro

Tạo robot đầu tiên, rồi tiến xa theo nhu cầu.

Hướng dẫn rõ ràng từng bước để tạo, chạy và cải thiện robot cho công việc máy tính lặp lại.

Tài liệu Tính năng Custom GPT Workflow
🤖 Tính năng

Tạo kịch bản tự động hóa bằng Custom GPT (Workflow Importer) trong RunMacro

Tạo workflow bằng Custom GPT cho phép mô tả kịch bản tự động hóa bằng lời nhắc ngôn ngữ tự nhiên trên ChatGPT và nhập an toàn vào RunMacro qua bộ biên dịch WorkflowImportCompiler.

Điều kiện cần#

  • Tài khoản ChatGPT (miễn phí hoặc trả phí) để truy cập RunMacro Custom GPT.
  • Phần mềm RunMacro phiên bản mới nhất.

Chế độ hỗ trợ#

  • Chế độ Desktop — Biên dịch và nhập kịch bản Desktop RPA an toàn.
  • Chế độ Browser — Tối ưu hóa các kịch bản web tự động hóa Chrome CDP.
  • RunMacro Runner — Cho phép chạy ngay kịch bản sau khi thẩm định.

Chức năng này làm gì#

Tính năng Tạo workflow bằng Custom GPT kết nối sức mạnh trí tuệ nhân tạo của mô hình ngôn ngữ lớn (RunMacro Official Custom GPT trên ChatGPT) với bộ biên dịch cục bộ an toàn WorkflowImportCompiler bên trong RunMacro. Bạn chỉ cần mô tả quy trình nghiệp vụ bằng ngôn ngữ tự nhiên (tiếng Việt hoặc tiếng Anh), Custom GPT sẽ sinh ra cấu trúc kịch bản JSON chuẩn hóa. Khi bạn dán mã vào RunMacro, hộp thoại Workflow Import Dialog sẽ kích hoạt bộ phân tích an toàn đa tầng: thẩm định cấu trúc cú pháp, cảnh báo rủi ro (thao tác xóa tệp, chạy code ngoài), chuẩn hóa tên nhãn trùng lặp và cho phép bạn xem trước từng bước trước khi nạp thẳng vào trình soạn thảo.

Hình ảnh & video#

Giao diện cấu hình tính năng Custom GPT Workflow trong RunMacro (Dark Mode)
Giao diện cấu hình Custom GPT Workflow trong RunMacro.

Khi nào nên dùng#

  • Tạo nhanh kịch bản tự động hóa phức tạp chỉ bằng một đoạn mô tả ngắn gọn thay vì phải kéo thả thủ công từng lệnh một.
  • Chuyển đổi quy trình SOP văn bản (Standard Operating Procedure) thành kịch bản RunMacro sẵn sàng chạy.
  • Nhập các kịch bản mẫu do cộng đồng hoặc đồng nghiệp chia sẻ dưới dạng văn bản qua bộ thẩm định an toàn.
  • Học cách viết kịch bản macro bằng cách quan sát Custom GPT xây dựng cấu trúc lệnh mẫu.

Khi nào không nên dùng#

  • Kịch bản siêu đơn giản chỉ có 1-2 click chuột (thêm trực tiếp trên thanh công cụ sẽ nhanh hơn).

Các bước cấu hình#

  1. Mở RunMacro Custom GPT trên giao diện ChatGPT (hoặc dùng đường link tích hợp trong menu Trợ giúp).
  2. Mô tả quy trình bạn muốn tự động hóa (ví dụ: 'Mở Chrome vào web CRM, tải file Excel về, mở file Excel và copy cột mã đơn hàng sang phần mềm MISA').
  3. Custom GPT sẽ tạo khối mã JSON chuẩn cấu trúc RunMacro Workflow v1.
  4. Bấm nút Sao chép khối mã kịch bản từ ChatGPT.
  5. Trong phần mềm RunMacro, vào menu Tệp › Nhập workflow từ Custom GPT (Ctrl+I).
  6. Hộp thoại thẩm định hiển thị: kiểm tra danh sách lệnh tại cột Bản xem trước (Preview) và xem các cảnh báo an toàn tại tab Rủi ro & Chẩn đoán.
  7. Bấm nút Áp dụng (Áp dụng) để đưa toàn bộ quy trình vào bảng kịch bản chính và bắt đầu chạy.

Giải thích từng tùy chọn#

Cửa sổ thẩm định kịch bản 2 cột (Source & Review Surface)#

Cột trái hiển thị mã nguồn văn bản thô; cột phải hiển thị trực quan danh sách lệnh, icon, thông số và các rủi ro phát hiện được.

Đọc lại từ Clipboard (Reload Clipboard)#

Chỉ đọc Clipboard khi người dùng bấm nút một cách chủ động, đảm bảo an toàn tuyệt đối quyền riêng tư dữ liệu cá nhân.

Bộ lọc rủi ro an toàn (Risk Analysis & Gate)#

Tự động phân loại mức độ rủi ro (Low / Medium / High). Các lệnh xóa dữ liệu hàng loạt hoặc chạy mã lệnh hệ thống bắt buộc người dùng xác nhận trước khi cho phép bấm Áp dụng.

Tự động chuẩn hóa kịch bản (Normalization)#

Tự động phát hiện và đổi tên các nhãn (Label) trùng lặp, chuẩn hóa định dạng tham số để kịch bản luôn hoạt động trơn tru không lỗi cú pháp.

Kết quả mong đợi#

Toàn bộ kịch bản tự động được biên dịch chính xác, thẩm định an toàn và nạp sẵn sàng vào trình soạn thảo RunMacro.

Ví dụ thực tế#

Ví dụ: Tạo kịch bản tự động tải báo cáo từ web và lưu vào thư mục#

  1. Nhắn Custom GPT: 'Tạo quy trình mở URL https://erp.company.com, đăng nhập tài khoản và click nút Xuất báo cáo, sau đó di chuyển file vào D:\BaoCao'.
  2. Sao chép khối mã JSON mà GPT phản hồi.
  3. Mở RunMacro, nhấn Ctrl+I và dán mã vào.
  4. Xem bảng thẩm định 4 bước lệnh đã phân tích thành công.
  5. Bấm Áp dụng — toàn bộ các lệnh CdpNavigate, SmartClick và MovePath sẵn sàng trên bảng làm việc.

Giới hạn và trường hợp lỗi#

  • Cần xem lại các bộ chọn selector nếu trang web mục tiêu có cấu trúc DOM quá phức tạp.

Mẹo & lỗi thường gặp#

Bạn có thể mô tả kèm tên biến và điều kiện rẽ nhánh (ví dụ: 'nếu có lỗi thì gửi tin nhắn Telegram') để Custom GPT tạo cấu trúc hoàn chỉnh.
Luôn kiểm tra tab Rủi ro & Chẩn đoán trên hộp thoại thẩm định để nắm rõ các lệnh có tác động tới tệp tin hoặc cài đặt hệ điều hành.

Thông tin kiểm chứng#

  • ui/workflow_import_dialog.py · xác minh 2026-09-30
  • core/workflow_import_compiler.py · xác minh 2026-09-30
Robot biểu tượng của RunMacro

Công việc của robot. Thời gian của bạn.

Tạo robot trong vài phút, không cần lập trình. Chạy ổn định, quản lý từ xa, chi phí rõ ràng — và bạn luôn giữ quyền kiểm soát.