งานที่เราทำเองทุกเช้าเวลาเดิม คืองานที่คุ้มที่สุดที่จะตั้งเวลาไว้ เพราะตั้งครั้งเดียวได้ทุกวัน
และมันดีกว่าการตั้งใจว่าจะทำทุกวัน เพราะวันที่ลืม ก็คือวันที่ขาด
สไลด์ 1 — งานเดิมทุกวัน ทำเองทุกวัน
ทำเองทุกเช้า ลืมวันไหน ก็ขาดวันนั้น และพอไม่อยู่ก็ไม่มีใครทำ
ตั้งเวลาไว้ เดินเองแม้เราไม่อยู่ ไม่มีวันไหนที่ข้อมูลขาด
ตั้งครั้งเดียว ได้ทุกวัน ดีกว่าตั้งใจทำทุกวัน
สไลด์ 2 — ศัพท์ที่ต้องรู้ในบทนี้
- Cron ตารางเวลาที่เครื่องอ่าน วิธีบอกเครื่องว่าให้ทำงานตอนไหน
- Schedule ตารางงาน รายการงานที่ตั้งเวลาไว้แล้วทั้งหมด
- Routine งานประจำบนคลาวด์ วิ่งเองที่เครื่องของผู้ให้บริการ ไม่ต้องเปิดคอมเรา
- Trigger ตัวจุดชนวน สิ่งที่ทำให้งานเริ่มวิ่ง
สี่คำนี้ใช้กับระบบตั้งเวลาทุกเจ้า ไม่ใช่แค่ตัวเดียว
สไลด์ 3 — อ่านตารางเวลาแบบ cron ให้เป็น
ห้าช่องเรียงกัน อ่านจากซ้ายไปขวา คือ นาที ชั่วโมง วันที่ เดือน วันในสัปดาห์
| เขียนแบบนี้ | แปลว่า |
|---|---|
0 9 * * * | ทุกวัน เก้าโมงเช้า |
0 9 * * 1-5 | จันทร์ถึงศุกร์ เก้าโมงเช้า |
*/30 * * * * | ทุกครึ่งชั่วโมง |
จำหลักไว้ว่า นาทีมาก่อนเสมอ ส่วนดอกจันแปลว่าทุกค่า
ที่จริงเราไม่ต้องเขียนเองก็ได้ บอกเป็นภาษาคนแล้วให้ AI แปลงให้ แต่ควรอ่านออกเพื่อจะได้ตรวจว่ามันตั้งถูก
สไลด์ 4 — ตั้งเวลาได้สามที่ เลือกให้ถูก
| ที่ตั้ง | ข้อดี | ข้อจำกัด |
|---|---|---|
| บนคลาวด์ | ไม่ต้องเปิดคอมเรา | ไม่เห็นไฟล์ในเครื่อง ความถี่จำกัดกว่า |
| บนเครื่องเรา | เห็นไฟล์และโปรแกรมในเครื่อง ตั้งถี่ได้มาก | คอมต้องเปิดอยู่ |
| ในแชทที่เปิดค้าง | ใช้ตอนนั่งเฝ้างานอยู่ | ปิดแชทแล้วหยุด |
สรุปสั้น ๆ อยากให้เดินแน่แม้ปิดคอม เลือกคลาวด์ อยากให้แตะไฟล์ในเครื่อง เลือกเครื่องเรา
สไลด์ 5 — งานแบบไหน ใช้แบบไหน
งานที่ผลลัพธ์ตายตัว เช่น ก๊อปไฟล์สำรองทุกคืน ดึงตัวเลขยอดขายมาเก็บ ส่งไฟล์ขึ้นที่เก็บ งานพวกนี้ สคริปต์ธรรมดาพอ ไม่ต้องใช้ AI เพราะถูกกว่าและไม่มีทางตอบเพี้ยน
งานที่ต้องคิดก่อนทำ เช่น อ่านรีวิวลูกค้าแล้วสรุป ดูยอดแล้วบอกว่าผิดปกติตรงไหน ร่างโพสต์จากข่าวเมื่อวาน งานพวกนี้ค่อยให้ AI วิ่ง
จ่ายค่า AI กับงานที่แค่ก๊อปไฟล์ คือเผาเงินฟรีทุกวัน วันละนิดแต่ทุกวัน
สไลด์ 6 — ร้านเราตั้งเวลาอะไรได้บ้าง
- ทุกเช้าแปดโมง สรุปยอดขายเมื่อวานส่งเข้าแชท
- ทุกคืน เช็คของใกล้หมดแล้วเตือนให้สั่งเพิ่ม
- ทุกวันจันทร์ รวมรีวิวลูกค้าทั้งสัปดาห์มาสรุป
- ทุกวันตีสอง สำรองข้อมูลร้านเก็บไว้อีกที่
เริ่มจากงานที่เราทำเองทุกวันอยู่แล้ว อันนั้นคุ้มที่สุด
สไลด์ 7 — คำสั่งที่ใช้ได้จริง
ทุกเช้าแปดโมง สรุปยอดขายเมื่อวานให้หน่อยตั้งงานประจำบนคลาวด์ ทุกวันจันทร์เก้าโมง รวมรีวิวลูกค้ามาสรุปตอนนี้มีงานตั้งเวลาอะไรอยู่บ้างบอกเวลากับสิ่งที่อยากได้ ที่เหลือให้มันแปลงเป็นตารางเอง และอย่าลืมคำสั่งสุดท้าย เพราะเราต้องรู้ว่ามีอะไรวิ่งอยู่บ้าง
สไลด์ 8 — กับดักที่ต้องรู้ก่อนตั้ง
- คอมปิดหรือหลับ งานที่ตั้งไว้ในเครื่องจะไม่วิ่ง และไม่มีการย้อนทำให้
- เวลาอาจคลาดได้ ระบบเลื่อนเวลาเล็กน้อยกันงานชนกัน อย่าตั้งงานที่ต้องเป๊ะวินาที
- ต้องรู้เมื่อพัง ให้ส่งข้อความบอกทุกครั้ง ทั้งตอนสำเร็จและตอนล้ม
- งานที่ใช้ AI มีค่าใช้จ่าย ยิ่งวิ่งถี่ยิ่งจ่ายมาก ตั้งเท่าที่จำเป็น
ตั้งเสร็จแล้วต้องมีทางรู้ว่ามันยังวิ่งอยู่จริง ไม่ใช่คิดว่าวิ่งอยู่
ลองทำเลย
ตั้งงานแรกเป็นงานที่พังแล้วไม่เสียหาย เช่นสรุปยอดส่งเข้าแชทตัวเอง แล้วเปิดดูสามวันติดว่ามันส่งจริงทุกวันไหม ถ้าครบสามวันค่อยตั้งงานที่สำคัญกว่านี้
เช็คลิสต์ก่อนไปบทถัดไป
- อ่านตาราง cron ห้าช่องออก
- เลือกได้ว่างานของเราควรตั้งบนคลาวด์หรือบนเครื่อง
- แยกออกว่างานไหนใช้สคริปต์พอ งานไหนต้องใช้ AI
- ทุกงานที่ตั้งไว้ มีการแจ้งกลับว่าสำเร็จหรือล้ม








