การให้คะแนนโดยบรรณาธิการ: การให้คะแนนของผู้ใช้: [ทั้งหมด: 0 เฉลี่ย: 0/5].ilfs_responsive_below_title_1 { width: 300px; } @media (ความกว้างต่ำสุด: 500px) {.ilfs_responsive_below_title_1 { width: 300px; } } @media (ความกว้างต่ำสุด: 800px) {.ilfs_responsive_below_title_1 { width: 336px; } }
DopplerTask เป็น เครื่องมืออัตโนมัติของงานโอเพนซอร์สและฟรีสำหรับนักพัฒนา ที่นี่คุณสามารถโฮสต์เครื่องมือนี้ด้วยตนเองเพื่อทำงานต่างๆ โดยอัตโนมัติ คุณสามารถกำหนดงานของคุณเป็นเวิร์กโฟลว์ได้ที่นี่ด้วยภาพและตั้งค่าให้เป็นงานอัตโนมัติ รองรับการทำงานหลายอย่างพร้อมกับการเขียนสคริปต์ที่คุณสามารถประกอบเข้าด้วยกันเพื่อสร้างเวิร์กโฟลว์ทั้งหมด คุณสามารถทำงานหลายอย่างให้เป็นอัตโนมัติได้ แล้วจัดการทั้งหมดจากอินเทอร์เฟซที่เป็นหนึ่งเดียว
คุณสามารถทำทุกอย่างได้ตั้งแต่ส่งคำขอ HTTP ไปจนถึงการดำเนินการฐานข้อมูล คุณสามารถเรียกใช้คำสั่งของระบบและดำเนินการกับเบราว์เซอร์ได้ ตัวสร้างงานที่มีให้นั้นโต้ตอบได้มากและสนับสนุนการสร้างเวิร์กโฟลว์การลากด้วยความช่วยเหลือของโหนด คุณสามารถนำเข้าและส่งออกงานของคุณ และใช้งานได้ในหลายอินสแตนซ์ของ DopplerTask สำหรับตอนนี้ คุณสามารถปรับใช้มันในเครื่องหรือบน VPS โดยใช้ Docker
มีแพลตฟอร์มการทำงานอัตโนมัติมากมายที่นั่น แต่ส่วนใหญ่จะได้รับเงินหรือเสนอแผนฟรีที่จำกัดมาก เช่น Zapier เพื่อให้ไม่มีข้อจำกัดของการทำงานอัตโนมัติ คุณสามารถโฮสต์เครื่องมือของคุณเองได้ และ DopplerTask ก็เป็นหนึ่งในเครื่องมือที่คุณจะชอบ แน่นอนว่าไม่มีโมดูลการทำงานอัตโนมัติมากเท่ากับ Zapier แต่โมดูลที่มีอยู่นั้นมีประโยชน์มาก หากคุณเป็นโปรแกรมเมอร์หรือนักพัฒนา คุณจะต้องชอบสิ่งนี้อย่างแน่นอน
เครื่องมือทำงานอัตโนมัติของงานโอเพ่นซอร์สฟรีสำหรับนักพัฒนา: DopplerTask
ตั้งแต่ DopplerTask เป็นเครื่องมือที่โฮสต์เอง ดังนั้น คุณต้องมีเซิร์ฟเวอร์ Linux หรือ PC เพื่อติดตั้ง การติดตั้งทำได้ง่ายเพราะมีอิมเมจ Docker สำเร็จรูป หรือหากคุณเป็นโปรแกรมเมอร์ คุณยังสามารถปรับใช้ด้วยตนเองได้เช่นกันหากต้องการ
การติดตั้ง DopplerTask:
เพียงตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Docker บน Linux พีซีหรือ VPS หากคุณกำลังใช้ DigitaOcean ในขณะที่สร้าง Droplet คุณต้องเลือก Docker จากสายเครื่องมือ วิธีนี้จะช่วยให้คุณไม่ต้องดำเนินการติดตั้ง Docker daemon ที่น่าเบื่อด้วยตนเอง
เพียงเปิดเทอร์มินัลแล้วเรียกใช้คำสั่งด้านล่างเพื่อดาวน์โหลดและติดตั้ง Doppler Task รอให้การติดตั้งเสร็จสิ้น เนื่องจากจะใช้เวลาสองสามวินาที
docker run-d-p 8090:8090-p 61614:61614-v $HOME:/root dopplertask/dopplertask
หลังจากการติดตั้งสิ้นสุดลง คุณสามารถเข้าถึง UI หลักของ DopplerTask ในเบราว์เซอร์ได้ ป้อน “localhost:8090/public/index.html” ในแถบที่อยู่เพื่อดำเนินการ
ขณะนี้ ไม่มีการลงชื่อสมัครใช้หรือเข้าสู่ระบบ คุณจะเข้าถึงตัวสร้างเวิร์กโฟลว์โดยตรงเพื่อสร้างการทำงานอัตโนมัติ คุณสามารถเห็นได้ในภาพหน้าจอด้านบน หาก UI ไม่ปรากฏขึ้น คุณสามารถรีสตาร์ทเซิร์ฟเวอร์ หรือเรียกใช้คำสั่ง Docker run อีกครั้งได้
การใช้ DopplerTask เพื่อสร้าง Task Automation:
ทั้งหมด โมดูลสำหรับระบบอัตโนมัติจะได้รับบนแผงด้านขวา คุณสามารถคลิกที่ใดก็ได้เพื่อเพิ่มไปยังตัวสร้างเวิร์กโฟลว์ นอกจากนี้ยังรองรับการแก้ไขโหนด ดังนั้นคุณสามารถเข้าร่วมหลายบล็อกได้หากต้องการ แต่ละบล็อกที่คุณเพิ่มหรือรวมไว้ในเวิร์กโฟลว์ของคุณต้องได้รับการกำหนดค่า บล็อกการทำงานอัตโนมัติบางส่วนที่รองรับอยู่ด้านล่าง
การดำเนินการของ MySQL: ด้วยวิธีนี้ คุณสามารถเลือกทำงานฐานข้อมูลบนฐานข้อมูล MySQL ได้ คุณสามารถขอทั้งสองอย่าง อินสแตนซ์ฐานข้อมูล MySQL ในพื้นที่และระยะไกล การทำงานของเมาส์: การดำเนินการนี้ใช้เมาส์ ด้วยวิธีนี้ คุณสามารถเลื่อนเคอร์เซอร์ของเมาส์ไปยังตำแหน่งเฉพาะและแม้กระทั่งจำลองการคลิกเมาส์ การทำงานของเบราว์เซอร์: ด้วยวิธีนี้ คุณสามารถเรียกดูเว็บและดำเนินการกับ GUI ได้ การดำเนินการ SSH: เชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลผ่าน SSH การทำงานของสคริปต์: เรียกใช้สคริปต์ รอการดำเนินการ: ใช้เพื่อเพิ่มความล่าช้าในกระบวนการทำงานอัตโนมัติ การดำเนินการ HTTP: โมดูลนี้จะช่วยคุณดำเนินการตามคำขอ HTTP คุณสามารถใช้เพื่อทำการเรียก API เช่นคำขอ GET, POST และ PUT รองรับส่วนหัวที่กำหนดเองและคุณสามารถระบุข้อความเนื้อหาที่กำหนดเองเพื่อส่งระหว่างการร้องขอ ดำเนินการคำสั่ง: ใช้โมดูลนี้เพื่อดำเนินการคำสั่งของระบบ
หลังจากเลือกบล็อกแล้ว ก็ถึงเวลากำหนดค่าบล็อกเหล่านั้น คลิกที่โมดูล จากนั้นหน้าการกำหนดค่าจะแสดงเป็นป๊อปอัป คุณต้องระบุพารามิเตอร์ที่เกี่ยวข้องตามโมดูลที่คุณเลือก ตัวอย่างเช่น หากคุณเลือกบล็อก MySQL คุณจะต้องระบุพารามิเตอร์การเชื่อมต่อฐานข้อมูล หากคุณเลือกผู้สร้างคำขอ HTTP คุณจะต้องระบุประเภทคำขอและปลายทางด้วย
ในทำนองเดียวกัน คุณกำหนดค่าโมดูลอื่นๆ และบันทึกการเปลี่ยนแปลง คลิกที่ปุ่มบันทึกและบันทึกงานโดยตั้งชื่อ ง่ายๆ แค่นี้
หากคุณต้องการระบุพารามิเตอร์ของงาน คุณก็ระบุได้เช่นกัน หรือถ้าคุณต้องการส่งออก คุณก็สามารถทำได้เช่นกัน เมื่อคุณส่งออกงาน งานจะบันทึกในรูปแบบ JSON
ด้วยวิธีนี้ คุณสามารถโฮสต์ ตั้งค่า และใช้ DopplerTask ได้ สร้างงานได้ไม่จำกัดโดยมีช่วงเวลาหลายช่วงสั้นเพียง 1 วินาที มันจะทำงานทั้งหมดอย่างมีประสิทธิภาพ และคุณสามารถอ่านเพิ่มเติมเกี่ยวกับการใช้งานขั้นสูงได้ในที่เก็บ GitHub มี CLI ด้วยเช่นกันสำหรับการโต้ตอบและคำแนะนำในการใช้งาน
ความคิดสุดท้าย:
หากคุณกำลังมองหาเครื่องมืออัตโนมัติแบบโอเพนซอร์สที่โฮสต์ด้วยตนเอง DopplerTask เป็นตัวเลือกที่ดีมาก แค่ลองดูและฉันแน่ใจว่ามันจะไม่ทำให้คุณผิดหวัง ขั้นตอนการใช้งานและติดตั้งนั้นง่ายมาก คอลเลกชันของบล็อกอัตโนมัติที่สนับสนุนนั้นดี และฉันหวังว่าพวกเขาจะเพิ่มตัวเลือกเพิ่มเติมในการอัปเดตที่จะมาถึง หากคุณเป็นโปรแกรมเมอร์ คุณสามารถมีส่วนร่วมในการพัฒนาได้