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ạ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#

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#
- 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).
- 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').
- Custom GPT sẽ tạo khối mã JSON chuẩn cấu trúc RunMacro Workflow v1.
- Bấm nút Sao chép khối mã kịch bản từ ChatGPT.
- Trong phần mềm RunMacro, vào menu Tệp › Nhập workflow từ Custom GPT (Ctrl+I).
- 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.
- 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#
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#
- 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'.
- Sao chép khối mã JSON mà GPT phản hồi.
- Mở RunMacro, nhấn
Ctrl+Ivà dán mã vào. - Xem bảng thẩm định 4 bước lệnh đã phân tích thành công.
- 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#
Thông tin kiểm chứng#
ui/workflow_import_dialog.py· xác minh 2026-09-30core/workflow_import_compiler.py· xác minh 2026-09-30
RunMacro