Workflow Recipes — ต่อเครื่องมือเป็นรันเดียว
สร้างสายโซ่เครื่องมือไฟล์ที่ใช้ซ้ำได้ — แปลง บีบอัด เปลี่ยนชื่อ zip — ที่รันบนไฟล์ที่วาง โฟลเดอร์ที่เฝ้า หรือตัวจับเวลา ทั้งหมดในเครื่อง
Workflow Recipes ต่อเครื่องมือไฟล์เข้าเป็นรันเดียวที่ใช้ซ้ำได้ — วางไฟล์ลงบนมัน (หรือชี้โฟลเดอร์หรือตัวจับเวลาเข้า) แล้วทุกขั้นรันตามลำดับ: แปลงเป็น WebP บีบอัด เปลี่ยนชื่อ zip คำขายของหน้าเองคือ "reusable chains for manual runs and Folder Monitor" — สร้างครั้งเดียว รันได้บ่อยเท่าที่ชอบ
สร้าง recipe
ใต้ Recipes › Workflows เริ่มจาก New Workflow (ว่างเปล่า) หรือเทมเพลตในตัวหนึ่งอัน แต่ละ recipe เป็นสายโซ่บนแคนวาส: node Trigger Workflow Steps ที่มีเลขลำดับ และ node Publish Output ตอนท้าย แทรกการทำงานด้วย Add Step หรือปุ่มบวกระหว่าง node — "Add to End" ต่อท้าย ตัวสร้างตรวจสายโซ่ขณะทำ ขั้นที่เข้ากันไม่ได้ (เช่นการทำงานวิดีโอหลังเรนเดอร์ PDF) จึงบันทึกโดยไม่ตั้งใจไม่ได้
การทำงานสามสิบสามอย่างพร้อมใช้:
| การทำงาน | ตัวเลือก |
|---|---|
| Convert Image | WebP, JPG หรือ PNG |
| Compress Image | Quality 1–100 |
| Compress PDF | Low, Medium, High |
| PDF to JPG / PDF to PNG | DPI 72–300 (แยกเป็นหนึ่งรูปต่อหน้า) |
| Compress Video | Low, Medium, High |
| Convert Video | MP4, MOV, AVI, MKV |
| Convert Audio | MP3, WAV, AAC, FLAC, OGG |
| Strip Metadata | PDF และรูป |
| Rename by Pattern | token {name} {index} {date} {ext} |
| Add Prefix / Add Suffix | ข้อความคงที่บนแต่ละชื่อไฟล์ |
| Create ZIP | ชื่อไฟล์บีบอัด + รหัสผ่านที่ไม่บังคับ — เก็บทุกอย่าง จึงเป็นได้แค่ขั้นสุดท้าย |
แต่ละขั้นมีตัวเลือก On Failure — Stop ยกเลิกการรันที่ข้อผิดพลาดแรก Continue ข้ามไฟล์ที่ล้มเหลวและไปต่อ Keep intermediates ตัดสินว่าไฟล์กลางสายโซ่รอดจากการรันหรือแค่ผลลัพธ์สุดท้ายที่ลงในโฟลเดอร์ของคุณ
เทมเพลต
สาม recipe มาพร้อมสำเร็จรูป — โคลนอันหนึ่งแล้วแก้ไขแทนเริ่มจากศูนย์:
- Privacy Upload Pack — ลอกเมทาดาทา → เปลี่ยนชื่อเป็น
upload_{date}_{index}→ Create ZIP สร้างมาเพื่อส่งชุดไฟล์โดยไม่รั่ว scheme การตั้งชื่อหรือ EXIF ของคุณ - Image Web Pack — แปลงเป็น WebP → บีบอัดที่คุณภาพ 80 → เปลี่ยนชื่อ
web_{name}_{index}ทรัพย์พร้อมเว็บในรอบเดียว - PDF Delivery Pack — บีบอัด Medium → ลอกเมทาดาทา → เปลี่ยนชื่อ
delivery_{date}_{index}→ ZIPpdf-delivery
Trigger
ตัวเลือก Start บน trigger ของ recipe ตัดสินว่ามันยิงอย่างไร:
- Manual Run — ค่าเริ่มต้น วางไฟล์ลงบน Files for this workflow แล้วกด Run Recipe
- Watch Folder — เลือกโฟลเดอร์; ทุกไฟล์ใหม่ในนั้นรัน recipe นี่เป็นเอนจินเดียวกับ Folder Monitor recipe ที่ตั้ง Watch Folder จึงปรากฏที่นั่นด้วย
- Scheduled Timer — เลือก Source Folder และช่วงเวลาใน Every Minutes; recipe กวาดโฟลเดอร์นั้นตามเวลา
ผลลัพธ์และประวัติ
แต่ละ recipe ใช้โฟลเดอร์ผลลัพธ์ของแอปเป็นค่าเริ่มต้น; ตั้ง Output Folder เฉพาะ recipe หรือปล่อย Use Default Folder เปิดไว้ การรันเขียนลงไดเรกทอรีมี timestamp ใต้มัน การรันซ้ำจึงไม่ชนกัน
แท็บ History แสดงทุกการรัน — ทั้ง manual และ Folder Monitor รวมกัน — พร้อมผลลัพธ์และการทำงาน Reveal ที่เปิดโฟลเดอร์ของรันนั้น การรันที่ล้มเหลวแสดงว่าขั้นไหนพัง
ที่เกี่ยวข้อง
- Folder Monitor และกฎ Smart
- การเข้าถึง AI ผ่าน MCP — รัน recipe ด้วยการถาม (
workflow_run_recipe) - เปลี่ยนชื่อไฟล์เป็นชุด — token ที่ใช้ในขั้นเปลี่ยนชื่อ
- คู่มือเปลี่ยนชื่อเป็นชุดอัตโนมัติ