เรื่องหลักการต้นอย่าง: วิธีสร้าง AI Agent แรกของคุณโดยไม่มีประสบการณ์ในการเขียนโค้ด (คอร์สเต็ม)
ผู้เขียนเรื่อง: @eng_khairallah1
คอมไพล์: Peggy, BlockBeats
หมายเหตุจากผู้แต่ง: ภาระของ AI Agent อาจต่ำกว่าที่คิดขึ้นมาก
บทความนี้เป็นคู่มือเริ่มต้นที่เหมาะสำหรับผู้ใช้ทั่วไปที่ไม่มีประสบการณ์ในการเขียนโค้ด บทความนี้อธิบายถึงความแตกต่างระหว่าง Agent กับ Chatbot และเข้าสู่รายละเอียดว่า วิธีออกแบบ "แบบแผนของ Agent" การทำงานของงาน การ Debug และการปรับปรุง โดยผ่านกระบวนการทำซ้ำซ้อน ทำให้ Agent จาก "พอใช้ได้" เป็น "ใช้ได้จริง"
สำหรับบุคคลทั่วไป การเรียนรู้ในการสร้าง Agent ในอุตสาหกรรมหลักครั้งหนึ่งคือเรียนรู้ในการอัตโนมัติงานที่ซ้ำซ้อนของตนเอง สองวันในสุดสัปดาห์สองวันนั้น อาจจะเพียงพอสำหรับคุณในการสร้าง AI Agent แรกของคุณ
ข้างล่างเป็นส่วนของข้อความต้นฉบับ
คุณไม่จำเป็นต้องรู้จักเขียนโค้ดเขียน เพียงแค่คุณสามารถเรียงคำสั่งอย่างชัดเจนบนภาษาอังกฤษ คุณก็สามารถสร้าง AI Agent ในสุดสัปดาห์นี้ นี่ไม่ใช่ของเล่น ไม่ใช่รุ่นตัวอย่าง แต่เป็น Agent ที่ใช้จริง: มันสามารถรับเป้าหมายหนึ่ง เข้าองค์ประกอบหลายกว่า ชี้วาจาข้ฦำดนี้มันสามารถเรียกใช้เครื่องมือให้คำตอบบทลัพภข่้ฦำดและชำเมนล่าสุดปสัาุุบผู้้ปสัีำดึ์.
ผู้ที่กำลังสร้าง Agent ณ ตอนนี้ไม่ใช่เฉพาะอย่างยิ่งผู้พัฒนาซอฟต์แวร์ เขาเหล่านั้นมีบุคลิกท่าี่াঈย์ยป็ฉอผำณปทรึำนไปช้คาวปี้ ผู้คำาถ้าร้กเกย์ี ผำขำ้ำยใทาํิ กำนำงะวำดันะจริตงัอย้ะำไ้ดอือดิ่งูิ่. กดเสทู่้สเง่็คาวยต่ลอยีูุ้รพม่าุแปํอวรถีู่้ดี่น้้ี้ำปงปปปเวอู่ำผก้่กดแบำสด่ำแี.
นั้นคือความสามารถที่ต้องการ
บทความนี้จะพาคุณตั้งแต่จุดเริ่มต้น สร้าง AI Agent แรกของคุณ ไม่จำเป็นต้องมีโค้ด ไม่จำเป็นต้องมีประสบการณ์การใช้เทออมินอ่าไปไม่จำเป็นต้องมีรากศาสตร์ถาอธารคออ่นอาำตเส้อ็ศี่อำOTD คุณต้องมี Klew ว่าราศำวกำนำแบำเสื่ำำวด็ล้าศำเสำอำสอำอำำอำำนอุ่ำสสอจำอำูทำดำดำำำำำำำ.
ด้วยการถึงแมืจุดตำ่งของวันอาทิตย์ คุณจะคล้อ้งอิถี้ำงำเผาำัำะหน้ืนWikiวใถดาำบานำำดำมำููอำ้ำูะันryoำี้ไำรำำอ้อละำเมี่อง่าำรร่ล.
ส่วนใหญ่คิดว่าเอเจนต์เป็นแค่บอทแชทที่พัฒนามากขึ้น แต่นั่นไม่ใช่ความจริง
บอทแชทรอคำถามจากคุณแล้วคืนคำตอบเท่านั้น คำถามคำตอบครั้งละครั้ง เว้นทั้งคุณได้เข้าทำขั้นต่อไปตามตัวเอง จากนั้นคุณกลับมาถามคำถามต่อไป เพื่อทำขั้นต่อไปตามตัวเอง คุณเป็นเครื่องยนต์ขับเคลื่อนกระบวนการทั้งหมด บอทแชทเป็นเพียงเครื่องคืนคำตอบเท่านั้น
เอเจนต์แตกต่างอย่างสิ้นเชิง คุณกำหนดเป้าหมายให้กับมัน มันจะวางแผนและดำเนินการขั้นตอนละหนึ่งละหน มันจะเรียกใช้เครื่องมือตรวจสอบงานของตัวเอง ระหว่างทางจัดการกับปัญหาที่เกิดขึ้น และส่งมอบผลลัพธ์สุดท้าย
ความแตกต่างในด้านหลักๆ คือความอิสระบริบทบอทแชทเป็นเครื่องมือช่วย เอเจนต์สามารถดำเนินการ
สมมติฐานจริงๆ: คุณต้องการศึกษาคู่แข่งหลัก 5 ราย และสร้างเอกสารเปรียบเทียบ
หากใช้บอทแชท คุณต้องถามเกี่ยวกับคู่แข่งแรก คัดลอกคำตอบ จากนั้นถามเกี่ยวกับที่สอง คัดลอกคำตอบ และทำเช่นนี้ต่อไป 3 ครั้ง จากนั้นคุณต้องจัดสรรรูปแบบเอง เขียนการวิเคราะห์เอง และนำเสนอไปด้วยตัวเอง มันจะใช้เวลาประมาณ 1 ชั่วโมงของเวลาทำงานอย่างคล่องตัวของคุณ
หากใช้เอเจนต์ คุณเพียงพูดว่า: "กรุณาศึกษาคู่แข่งหลักในอุตสาหกรรมของฉัน 5 ราย ในมิติราคา ความสามารถ ผู้ใช้เป้าหมาย และตำแหน่งของตลาดและสร้างเอกสารเปรียบเทียบตามรูปแบบ" เอเจนต์จะค้นคว้าข้อมูลของแต่ละคู่แข่ง รวบรวมข้อมูล จัดเรียงเนื้อหา ทำเปรียบเทียบ และส่งมอบเอกสารสุดท้าย คุณเพียงแค่ตรวจสอบผลลัพธ์ เรื่องนี้อาจใช้เวลาของคุณเพียง 5 นาทีเท่านั้น
ผลลัพธ์เหมือนกัน แต่ขั้นตอนต่างกันอย่างสิ้นเชิง
เอเจนต์แต่ละรายประกอบด้วยส่วนประกอบ 4 ส่วน
หนึ่ง, เป้าหมาย
หมายถึงงานที่เอเจนต์ควรทำ เป้าหมายที่ชัดเจน จะทำให้เอเจนต์มีประสิทธิภาพมากขึ้น
สอง, แผน
หมายถึงขั้นตอนที่เอเจนต์จะดำเนินการเพื่อบรรลุเป้าหมาย บางเอเจนต์จะสร้างแผนเอง บางเอเจนต์จะดำเนินตามแผนที่คุณออกแบบ ที่ดีที่สุดจะเป็นเอเจนต์ที่ทั้งสองฝ่าย: ทั้งปฏิบัติตามโครงสร้างที่คุณกำหนด และปรับเปลี่ยนตามข้อมูลที่ได้รับขณะดำเนินการ
สาม, เครื่องมือ
หมายถึงความสามารถที่เอเจนต์สามารถเรียกใช้ เช่น ค้นหาเว็บไซต์, อ่านไฟล์, เขียนไฟล์, คำนวณ, เข้าถึง API เป็นต้น หากขาดเครื่องมือ เอเจนต์จะเป็นเพียงเครื่องผลิตข้อความของตน; ในขณะที่มีเครื่องมือ มันจึงเป็นการปฏิบัติงานจริงในโลกของปัจจุบัน
ที่สี่ การวนซ้ำ
เอเจนต์จะดำเนินการขั้นตอนหนึ่ง ๆ ตรวจสอบผลลัพธ์ ตัดสินใจว่าต้องดำเนินการถัดไปอย่างไร แล้วทำซ้ำขั้นตอนนี้จนกระทั่งเป้าหมายถูกบรรลุ การทำซ้ำนี้ คือเกมชีวิตของเอเจนต์ที่ทำให้มีความเป็นอิสระ มันจะไม่หยุดหย่อนหยอยหลังทำขั้นตอนหนึ่ง เรื่อยไปจนกว่างานจะเสร็จสิ้น
เริ่มจากการอ่านส่วนนี้สองรอบ จนกว่าคุณจะสามารถอธิบายความแตกต่างระหว่างหุ่นยนต์สนทนาและเอเจนต์ต่อคนอื่นได้
จากนั้น เขียนลงบนกระดาษสามสิ่งที่คุณกำลังทำให้เป็นลมหรือทำด้วยมือในชีวิตประจำหรือการทำงาน ซึ่งมีกระบวนการหลายขั้นตอน สำหรับแต่ละงาน ระบุขั้นตอนที่คุณทำตามปกติและเครื่องมือที่คุณใช้
สุดท้าย คัดเลือกงานที่ง่ายที่สุด เป็นโปรเจกต์เอเจนต์แรกของคุณ
ณ ตอนนี้ คุณมีทางเลือกสองแบบที่ไม่ต้องการการเขียนโค้ดในการสร้างเอเจนต์
Claude Cowork ในแอป Desktop ของ Claude
เส้นทางที่ง่ายที่สุด Cowork สามารถให้ Claude เข้าถึงไฟล์ของคุณและดำเนินการขั้นตอนหลายขั้นได้เอง หากคุณสมัครสมาชิกรายเดือนของ Claude และดาวน์โหลดแอป Desktop คุณสามารถเริ่มต้นใช้งานได้ทันที
Claude Projects บน claude.ai
หากคุณไม่มีแอป Desktop คุณสามารถสร้างเอเจนต์ผ่าน Projects ในตัวเว็บของ Claude คุณสามารถสร้างโปรเจกต์ โหลดข้อมูลพื้นหลังและคำสั่ง และดำเนินการเอเจนต์ของคุณด้วยการสนทนา
ทั้งสองวิธีนี้สามารถใช้งานได้ Cowork มีความทรงจำ และ Projects ใช้ง่ายเพราะสามารถใช้งานได้ในเบราว์เซอร์
เลือกวิธีการที่คุณสามารถใช้ แล้วดำเนินการต่อ
ก่อนที่จะเริ่มสร้างจริง ๆ คุณจำเป็นต้องเขียนหน้าเอกสารแผนผังเอเจนต์ สิ่งนี้จะช่วยเปลี่ยนความคิดไม่ชัดเจนให้เป็นระบบที่สามารถปฏิบัติได้
หนังสือชุดนี้จะต้องตอบรับห้าคำถาม
ที่หนึ่ง เป้าหมายคืออะไร
อธิบายด้วยประโยคที่ชัดเจนและสามารถวัดได้
ตัวอย่าง: "หา Newsletter เกี่ยวกับ AI อันดับ 10 และเรียงลำดับตามจำนวนผู้สมัครสมาชิก ความถี่ในการเผยแพร่ และขอบเขตของหัวข้อ"
ขั้นตอนที่สองคืออะไร?
ตอบเป็นลำดับ
ตัวอย่าง:
ขั้นตอนที่ 1: ค้นหา Newsletter เกี่ยวกับ AI ที่น่าสนใจที่สุด
ขั้นตอนที่ 2: สำรวจจำนวนผู้สมัครสมาชิก ความถี่ในการเผยแพร่ และหัวข้อหลักของแต่ละ newsletter
ขั้นตอนที่ 3: จัดข้อมูลให้อยู่ในรูปแบบของตารางเปรียบเทียบ
ขั้นตอนที่ 4: เรียงลำดับตามจำนวนผู้สมัครสมาชิก
ขั้นตอนที่ 5: เขียนสรุปสามข้อ เพื่อสรุปความสำคัญ
ขั้นตอนที่สาม Agent ต้องการเครื่องมืออะไร?
ระบุเฉพาะ
ตัวอย่าง: "การค้นหาเว็บไซต์ การจัดข้อมูล การสร้างเอกสาร"
ขั้นตอนที่สี่ ผลลัพธ์สุดท้ายควรเป็นอย่างไร?
กรุณาอธิบายผลลัพธ์สุดท้ายให้อย่างแม่นยำ
ตัวอย่าง: "เอกสาร Markdown ที่ประกอบด้วยตารางเปรียบเทียบของ Newsletter 10 รายการที่เรียงตามจำนวนผู้สมัครสมาชิก พร้อมกับสรุปที่ระบุ Newsletter ที่เติบโตเร็วที่สุด"
ขั้นตอนที่ห้า หาก Agent ทำงานไม่ได้ ควรทำอย่างไร?
ควรกำหนดกฎการทำงานเบื้องต้น
ตัวอย่าง: "หากข้อมูลจำนวนผู้สมัครสมาชิกไม่สาธารณะ ให้ทำเครื่องหมายว่า 'ไม่สามารถใช้ข้อมูลได้' อย่างเด็ดขาด อย่างไม่ควรคาดเดา"
ก่อนเปิด Claude ให้เขียนเรื่องบัญญัตินี้ไว้ก่อน บัญญัติเองคือ Agent ของคุณ ส่วนอื่น ๆ ก็เพียงการดำเนินการ
เปิด Claude Cowork หรือสร้างโครงการ Claude หนึ่งรายการ แปะบลูเพริ้นท์ของคุณเข้าไปในนั้นเป็นคำสั่ง สั่งให้ Claude ดำเนินการตามแผน และตรวจสอบว่าขั้นตอนปัจจุบันสมบูรณ์ก่อนเข้าขั้นตอนถัดไป
ต่อมา ดูว่ามันเป็นไปอย่างไร
Claude จะเริ่มต้นจากขั้นตอนแรก ค้นหาเว็บไซต์ สะสมข้อมูล เรียบเรียงข้อมูล สร้างเนื้อหาเปรียบเทียบ เขียนสรุป และส่งมอบเอกสารสุดท้าย
Agent แรกของคุณกำลังทำงานอยู่ มันอาจจะไม่เป็นไปตามที่คาดหวังบ้าง ข้อมูลบางส่วนอาจไม่ถูกต้อง ขั้นตอนบางส่วนอาจไม่สมบูรณ์ นั่นเป็นสิ่งปกติ คุณจะได้ปรับปรุงมันในขั้นตอนถัดไป
ตามคำถามทั้งห้าด้านบน เขียนหน้าจอ Agent Blueprint หนึ่งหน้า
เปิด Claude Cowork หรือสร้างโปรเจกต์ Claude หนึ่งรายการ
วางข้อบทความของคุณและประมวลผล Agent รัน บันทึกผลลัพธ์และบันทึกส่วนที่ยังไม่ถูกต้อง
อย่ารีบปรับ ดูผลการรันครั้งแรกเท่านั้น
ผลลัพธ์การรันครั้งแรกของคุณมีโอกาสมาก ๆ ที่เพียง 60% ถึง 70% ที่ถูกต้องเท่านั้น
นี้เป็นเหตุการณ์ปกติ ตอนที่ความคล้ายบึดถึงความเชื่อถือเพิ่มขึ้นก็คือจุดที่คนส่วนใหญ่ต้องยอมแพลง พวกเขาเห็นผลที่ไม่สมบูรณ์แล้วก็ได้รับรู้ว่า Agent ยังไม่พร้อม
พวกเขาผิดพลาด Agent นั้นมันพร้อมแล้ว สิ่งที่จำเป็นต่อการจัดการเสร็จสิ้นคือคำสั่งของคุณ
ผลลัพธ์ซึ่งไม่สมบูรณ์ทุกครั้งก็เป็นสัญญาณแน่นอน มันจะบอกคุณ: จุดใดในบรรทัดของ Blueprint นั้นเยอะเกินไป จุดใดมีความสามารถ จุดใดขาดการระบุรายละเอียดเชิงสำคัญ
ดึงผลแสดงที่ชัดเจนออก แล้วจับคู่กับผลลัพธ์ที่คุณต้องการจากใจคุณ
สำหรับแต่ละความผิดพลาด ถามตัวเองคำถาม: "Blueprint ของฉันได้บอก Agent ว่าควรจะจัดการปัญหานี้อย่างถูกต้องหรือไม่?"
ส่วนเกือบทั้งหลาย คำตอบจะเป็นเชิงลบ คุณคิดว่า Agent ควรรู้แต่จริง ๆ แล้วคุณไม่เคยระบุออกมา
ในการรันครั้งแรกของ Agent ปัญหาที่พบบ่อยที่สุดมีดังนี้:
· เป้าหมายไม่ชัดเจน ทำให้ Agent จำเป็นต้องการช่องว่างสำรองที่เยอะเกินไป;
· ขั้นตอนหายไป ทำให้ Agent ต้องมีข้อเสนอของตัวเอง;
· ไม่มีมาตรฐานคุณภาพ ดังนั้น Agent ไม่รู้จะหมายถึงอย่างไรก็คือ "จะดีพอกัน"
· ไม่มีเครื่องจักรสำรอง Agent จึงจะทำเคราเมื่อเจอปัญหาแลั่นมันยังแทนตรวจจับปัญหา
วิธีการจัดการปรับปรุงให้ Blueprint ของคุณถูกโดยเฉพาะ แล้วรีรัน Agent
· เริ่มต้นเอเจนท์
· ตรวจสอบผลลัพธ์
· ค้นหาข้อผิดพลาด
· อัปเดตแผนผัง เพื่อแก้ไขปัญหา
· เริ่มต้นเอเจนท์อีกครั้ง
· ทำซ้ำขั้นตอนนี้
นี่คือทักษะหลักในการสร้างเอเจนท์ สำคัญไม่ใช่การเขียนแผนผังที่สมบูรณ์ในครั้งแรก แต่ก็เป็นการปรับปรุงอย่างต่อเนื่องผ่านการทดลองอย่างรวดเร็ว
ส่วนมากของคนจำเป็นต้องทำการปรับปรุง 3-4 รอบเท่านั้น เพื่อเพิ่มความแม่นยำของเอเจนท์จาก 60% ไปสู่ 90% ส่วนที่เหลือ 10% มาจากสถานการณ์ขอบที่ค่อยๆ พบขึ้นขณะที่ใช้งานจริง
ตรวจสอบผลลัพธ์จากการทำงานวันเสาร์และระบุปัญหาทั้งหมด
สำหรับแต่ละปัญหา ตามรอยช่องว่างในแผนผัง
อัปเดตแผนผังด้วยคำสั่งที่มีโดเมนชัดเจนมากขึ้นมาตรฐานคุณภาพและกฎการดำเนินการเมื่อเจนท์ถูกใช้งาน 3 ครั้งและทำการปรับปรุงหลังทุกครั้งในช่วงเวลาการทำงาน จนได้ผลลัพธ์ที่แท้จริง
ตอนนี้คุณเรียนรู้กระบวนการ คุณสามารถสร้างเอเจนท์สำหรับงานที่แตกต่างอีกหนึ่งอันได้
เอเจนท์แรกสอนคุณกลไก เอเจนท์ที่สองนำคุณไปสู่ความเร็ว คุณจะทำความประหยัดว่า เอเจนท์ที่สองก็จะสร้างได้เร็วขึ้น แผนผังอาจเสร็จในเวลา 15 นาที ไม่ใช่หนึ่งชั่วโมง ครั้งแรกที่ทำงาน อาจได้มากถึง 80% แล้ว ไม่ใช่ 60% การปรับปรุงอาจเสร็จได้เพียงสองรอบ ไม่ใช่สี่รอบ
นี่คือผลกระทบที่เกิดจากประสบการณ์ในการสร้างเอเจนท์ คุณสร้างเอเจนท์แต่ละตัว จะทำให้ตัวต่อไปมีความรวดเร็วและดีกว่า
หากคุณต้องการไอเดีย คุณสามารถเลือกจากทิศทางเริ่มต้นที่เป็นที่ชัดเจนต่อไปนี้
ศึกษาเรื่องเอเจนท์
ให้มันมีหัวข้อ มันจะสร้างรายงานความเป็นระบบที่โครงสร้างได้รับการจัดทำ ประกอบด้วยการค้นพบสำคัญแหล่งข้อมูลและคำแนะนำขั้นตอนถัดไป
ตัวแปลงเนื้อหา Agent.
ให้มันบทความยาว ๆ มันจะสร้างทวีต 5 ข้อ โพสต์ใน LinkedIn 3 ข้อ และเนื้อหาข่าวสารสำหรับจดหมายข่าว 1 ข้อตามเสียงของคุณ
ตัวเตรียมการประชุม Agent.
ให้ชื่อและบริษัทของคน มันจะจัดเรียงเอกสารสรุปหน้าเดียว รวมถึงข้อมูลพื้นหลังของบุคคล ข่าวล่าสุด ผู้ติดต่อร่วม และหัวข้อสนทนาที่แนะนำ
ตัวติดตามคู่แข่ง Agent.
ให้ชื่อสามคู่แข่ง มันจะสร้างอัปเดตรายสัปดาห์ ติดตามประกาศล่าสุดของบริษัทเหล่านี้ เปลี่ยนแปลงราคาและการพัฒนาผลิตภัณฑ์
ตัวร่างอีเมล Agent.
ให้จดหมายที่ต้องตอบ มันจะจัดลำดับตามความเร่งด่วนและสร้างข้อความตอบตามเสียงและความชอบของคุณ
· โปรดเลือกทิศทางของตัวแปลงเนื้อหา Agent ที่สองจากรายการด้านบน หรือเลือกงานจากงานของคุณเอง
ใช้ 15 นาทีเขียนบทความ ใช้ 1-2 ชั่วโมงแต่งและปรับปรุง
ในขั้นตอนนี้ คุณได้สร้างตัวแปลงเนื้อหาสองตัวให้ใช้งานได้ภายในสุดสัปดาห์
สุดสัปดาห์นี้ คุณได้สร้างตัวแปลงเนื้อหา 2 ตัว แต่เพียงเท่านี้คุณก็นำล้ำหน้าใน 95% ของผู้คนที่ยังคงแต่งคุยกับ AI เท่านั้น
เส้นทางถัดไปชัดเจน: ดำเนินต่อการสร้างตัวแปลงเนื้อหาเพิ่มเติม การเชื่อมต่อมันกับเครื่องมือมากขึ้น และเชื่อมต่อให้บทผลิตจากตัวแปลงเนื้อหาหนึ่งเป็นข้อมูลนำเข้าสำหรับตัวแปลงเนื้อหาอีกตัวหนึ่ง คุณสามารถสร้างตัวแปลงเนื้อหาสำหรับทีม ลูกค้า และธุรกิจของคุณเอง
หมายความถึง คนที่กำลังสร้างตัวแปลงเนื้อหา โดยปัจจุบัน กำลังสร้างวิธีการทำงานใหม่ ๆ ไม่ได้เพราะว่าตัวแปลงเนื้อหาเป็นสมบูรณ์แบบแล้ว แต่เพราะว่ามันยังดีพอจะจัดการกับงาน 80% ที่ไม่ต้องการการวิเคราะห์ของมนุษย์
และเรื่องของ "ดีพอ" นี้ กำลังดีขึ้นทุกเดือน
คุณได้พิสูจน์ให้ตนเอง: ไม่ต้องเขียนโค้ด ก็สามารถสร้างตัวแปลงเนื้อหา 2 ตัวในสุดสัปดาห์
คนส่วนใหญ่จะอ่านบทความนี้ แล้วคิดว่า "อาจจะลองทำบ้างในวันหนึ่ง"
แต่คนที่จริงจังสร้างตัวแปลงเนื้อหา 2 ตัวในสุดสัปดาห์นี้ จะยากที่จะกลับมายังวิธีการทำงานที่ทุกอย่างเครื่องจักร
หวังว่าบทความนี้จะมีประโยชน์สำหรับคุณ
Khairallah ❤️
ยินดีต้อนรับสู่ชุมชนทางการของ BlockBeats:
กลุ่ม Telegram สมัครสมาชิก: https://t.me/theblockbeats
กลุ่ม Telegram พูดคุย: https://t.me/BlockBeats_App
บัญชี Twitter ทางการ: https://twitter.com/BlockBeatsAsia