Workflow Recipes — nối các công cụ thành một lần chạy
Xây một chuỗi công cụ file tái sử dụng — convert, compress, rename, zip — chạy trên file được thả vào, thư mục được theo dõi hoặc timer, tất cả local.
Workflow Recipes nối các công cụ file thành một lần chạy tái sử dụng — thả file lên nó (hoặc trỏ một thư mục hay timer vào) và mọi bước thực thi theo thứ tự: convert sang WebP, compress, rename, zip. Khẩu hiệu của chính trang là "reusable chains for manual runs and Folder Monitor" — xây một lần, chạy bao nhiêu lần tùy thích.
Xây một recipe
Dưới Recipes › Workflows, bắt đầu từ New Workflow (trống) hoặc một trong các template có sẵn. Mỗi recipe là một chuỗi trên canvas: một node Trigger, các Workflow Steps được đánh số, và một node Publish Output ở cuối. Chèn action bằng Add Step hoặc các nút dấu cộng giữa các node — "Add to End" thêm vào cuối. Trình xây kiểm tra chuỗi trong lúc bạn làm, nên một bước không tương thích (ví dụ action video sau một bước render PDF) không thể bị lưu nhầm.
Mười ba action khả dụng:
| Action | Tùy chọn |
|---|---|
| Convert Image | WebP, JPG hoặc PNG |
| Compress Image | Quality 1–100 |
| Compress PDF | Low, Medium, High |
| PDF to JPG / PDF to PNG | DPI 72–300 (tách thành một ảnh mỗi trang) |
| Compress Video | Low, Medium, High |
| Convert Video | MP4, MOV, AVI, MKV |
| Convert Audio | MP3, WAV, AAC, FLAC, OGG |
| Strip Metadata | PDF và ảnh |
| Rename by Pattern | Token {name} {index} {date} {ext} |
| Add Prefix / Add Suffix | Text cố định trên mỗi tên file |
| Create ZIP | Tên archive + mật khẩu tùy chọn — gom mọi thứ, nên chỉ có thể là bước cuối |
Mỗi bước mang một lựa chọn On Failure — Stop hủy lần chạy ở lỗi đầu tiên, Continue bỏ qua file lỗi và đi tiếp. Keep intermediates quyết định file giữa chuỗi có sống sót sau lần chạy hay chỉ đầu ra cuối cùng rơi vào thư mục của bạn.
Template
Ba recipe được tạo sẵn — clone một cái và sửa nó thay vì bắt đầu từ trống:
- Privacy Upload Pack — strip metadata → đổi tên thành
upload_{date}_{index}→ Create ZIP. Dành cho việc trao một gói file mà không lộ naming scheme hay EXIF của bạn. - Image Web Pack — convert sang WebP → compress ở quality 80 → đổi tên
web_{name}_{index}. Asset sẵn sàng cho web trong một lượt. - PDF Delivery Pack — compress Medium → strip metadata → đổi tên
delivery_{date}_{index}→ ZIPpdf-delivery.
Trigger
Các tùy chọn Start trên trigger của recipe quyết định nó kích hoạt thế nào:
- Manual Run — mặc định. Thả file lên Files for this workflow và bấm Run Recipe.
- Watch Folder — chọn một thư mục; mọi file mới trong đó chạy recipe. Đây là cùng engine với Folder Monitor, nên một recipe đặt Watch Folder cũng hiện ở đó.
- Scheduled Timer — chọn một Source Folder và khoảng lặp trong Every Minutes; recipe quét thư mục đó theo giờ hẹn.
Đầu ra và lịch sử
Mỗi recipe mặc định dùng thư mục đầu ra của app; đặt một Output Folder riêng cho recipe hoặc để Use Default Folder bật. Các lần chạy ghi vào một thư mục có dấu thời gian bên dưới nó, nên các lần chạy lặp lại không bao giờ đâm nhau.
Tab History liệt kê mọi lần chạy — manual lẫn Folder Monitor — kèm kết quả và hành động Reveal mở thư mục của lần chạy. Một lần chạy thất bại cho thấy bước nào vấp.
Liên quan
- Folder Monitor và quy tắc Smart
- AI access over MCP — chạy recipe bằng cách hỏi (
workflow_run_recipe) - Đổi tên file hàng loạt — các token dùng trong bước rename
- Hướng dẫn tự động hóa đổi tên hàng loạt