วิศวกรไทยพัฒนา NRFLO ระบบ Open Source จัดการ AI Workflows ร่วมกับ Claude และ Python
สมาชิกกลุ่มแชร์ประสบการณ์พัฒนา NRFLO โปรเจกต์ Open Source สำหรับจัดการ AI Workflows ที่ผสมผสานการทำงานระหว่าง Python Scripts และ Claude โดยเลือกใช้ AI เฉพาะในขั้นตอนที่จำเป็นเพื่อเพิ่มประสิทธิภาพ พร้อมเปิดให้ใช้งานฟรีบน GitHub

สวัสดีครับทุกคน 👋
ผมเป็น Software Engineer ที่อาศัยอยู่ในไทยครับ ช่วงหลายเดือนที่ผ่านมาได้พัฒนาโปรเจกต์ Open Source ชื่อ **NRFLO** เป็นระบบสำหรับจัดการ AI Workflows โดยใช้ Claude และ AI Models อื่น ๆ ร่วมกับ Python Scripts
อยากมาแชร์แนวคิดและประสบการณ์จากการพัฒนาครับ 🙂
**สิ่งที่ผมเจอคือ ไม่ใช่ทุกขั้นตอนของงานที่จำเป็นต้องใช้ AI**
ตัวอย่างเช่น ถ้าเราต้องการวิเคราะห์เอกสารหลายฉบับ:
1. ใช้ Python เตรียมข้อมูลและตรวจสอบไฟล์
2. ใช้ Claude อ่านและดึงข้อมูลจากเอกสารหลายฉบับพร้อมกัน
3. ใช้ Python ตรวจสอบผลลัพธ์และเปรียบเทียบข้อมูล
4. ถ้าพบข้อมูลที่ขัดแย้งกัน ค่อยให้ AI อีกตัวช่วยตรวจสอบ
5. รวมผลลัพธ์เป็นรายงาน
แทนที่จะปล่อยให้ Agent ตัวเดียวจัดการทุกอย่าง เราสามารถกำหนดขั้นตอนให้ชัดเจน เลือกใช้ AI เฉพาะจุดที่จำเป็น และรันงานที่ไม่ต้องรอกันแบบขนานได้
ผมเลยสร้าง **NRFLO** ขึ้นมาเพื่อจัดการ Workflow ลักษณะนี้ โดยมีหน้าเว็บสำหรับดูขั้นตอนการทำงาน ผลลัพธ์ Logs และสถานะของแต่ละ Agent รวมถึงสามารถเรียกใช้งานผ่าน REST API หรือ MCP ได้
ตอนนี้ผมนำไปใช้กับอีกโปรเจกต์หนึ่งชื่อ TransferDue ซึ่งเป็นระบบวิเคราะห์เอกสารคอนโดในประเทศไทย แอปจะส่งงานให้ NRFLO ประมวลผล แล้วนำผลลัพธ์กลับไปสร้างรายงาน
ภาพที่แนบเป็นหน้าจอจากการรัน Workflow จริงครับ มีทั้งการทำงานแบบขนาน การข้ามขั้นตอนที่ไม่จำเป็น และการตรวจสอบผลลัพธ์
โปรเจกต์นี้เป็น **Open Source (Apache 2.0)** ใช้งานฟรีและติดตั้งบนเครื่องหรือเซิร์ฟเวอร์ของตัวเองได้ครับ
GitHub: [https://github.com/nrflo/nrflo](https://github.com/nrflo/nrflo)
อยากแลกเปลี่ยนประสบการณ์กับคนที่กำลังใช้ Claude ทำ Automation หรือสร้างแอปที่มี AI อยู่เบื้องหลังครับ
**ทุกคนจัดการ Workflow หลายขั้นตอนกันอย่างไรบ้างครับ?** ใช้ n8n, LangGraph, เขียน Python เอง หรือให้ Claude จัดการทั้งหมดเลย?
ยินดีรับความคิดเห็นและคำแนะนำครับ 🙏




ความคิดเห็น 0
กำลังโหลดความคิดเห็น...