เพิ่มอาร์กิวเมนต์ให้พรอมต์
ให้ผู้ใช้กรอกค่าต่าง ๆ ก่อนเรียกใช้พรอมต์
เพิ่มอาร์กิวเมนต์ให้พรอมต์ เป็นบทเรียน MCP Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน MCP Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส MCP Academy มีบทเรียนทั้งหมด 4 บทเรียน
ช่องกรอกข้อมูล
prompt แบบคงที่ใช้ได้ดี แต่พลังที่แท้จริงมาจากอาร์กิวเมนต์ ซึ่งเป็นช่องว่างที่ผู้ใช้กรอกก่อน prompt จะทำงาน 🧩
พารามิเตอร์กลายเป็นอาร์กิวเมนต์
พารามิเตอร์แต่ละตัวของฟังก์ชันจะกลายเป็นอาร์กิวเมนต์ของ prompt โฮสต์จะแสดงช่องอินพุตสำหรับแต่ละตัวและรวบรวมค่าเหล่านั้น
@mcp.prompt()
def summarize(text: str) -> str:
return f"Summarize this:\n{text}"ใส่ค่าลงในข้อความ
ภายในฟังก์ชัน คุณจะนำอาร์กิวเมนต์มาแทรกในข้อความที่ส่งคืน โดยมักใช้ f-string เพื่อให้ข้อความสุดท้ายปรับตามผู้ใช้
คำใบ้ชนิดอธิบายอินพุต
คำใบ้ชนิดอย่าง str หรือ int จะบอกลูกข่ายว่าควรคาดหวังค่าแบบใด เพื่อให้ลูกข่ายช่วยแนะนำและตรวจสอบข้อมูลที่ผู้ใช้ป้อน
@mcp.prompt()
def plan(topic: str, days: int) -> str:
return f"Plan {days} days about {topic}."จำเป็นโดยค่าเริ่มต้น
อาร์กิวเมนต์ที่ไม่มีค่าเริ่มต้นถือเป็นสิ่งจำเป็น ผู้ใช้ต้องระบุค่าก่อนจึงจะเรียกใช้ prompt ได้ หากไม่มีค่า ก็จะเรียกใช้ไม่ได้
ไม่บังคับเมื่อมีค่าเริ่มต้น
กำหนดค่าเริ่มต้นให้พารามิเตอร์เพื่อทำให้เป็นตัวเลือก หากผู้ใช้ข้ามไป ระบบจะเติมค่าเริ่มต้นให้โดยอัตโนมัติ
@mcp.prompt()
def summarize(text: str, style: str = "brief") -> str:
return f"{style} summary:\n{text}"จัดทำเอกสารสำหรับแต่ละฟิลด์
การอธิบายอาร์กิวเมนต์ให้ดีช่วยให้ผู้ใช้ป้อนข้อมูลได้ถูกต้อง ชื่อฟิลด์ที่ชัดเจนและ docstring ที่เป็นระเบียบทำให้แบบฟอร์มเข้าใจได้ทันที
ตรวจสอบความถูกต้องที่ขอบเขต
โฮสต์จะรวบรวมและส่งค่าของอาร์กิวเมนต์ไปยังฟังก์ชันของคุณ คุณยังสามารถตรวจสอบค่าเหล่านั้นและแสดงข้อผิดพลาดที่ชัดเจนได้หากมีบางอย่างไม่ถูกต้อง
ช่องมากขึ้น ใช้ซ้ำได้มากขึ้น
อาร์กิวเมนต์หลายตัวเปลี่ยนพรอมต์หนึ่งรายการให้เป็นแม่แบบที่ยืดหยุ่น พรอมต์ตรวจสอบแบบเดียวกันสามารถใช้ตรวจบั๊ก รูปแบบการเขียน หรือความปลอดภัยได้ตามต้องการ
@mcp.prompt()
def review(code: str, focus: str = "bugs") -> str:
return f"Review this for {focus}:\n{code}"ทำให้แบบฟอร์มสั้น
ขอเฉพาะสิ่งที่จำเป็นจริง ๆ เท่านั้น อาร์กิวเมนต์ที่มากเกินไปจะเปลี่ยนแม่แบบที่กรอกได้อย่างรวดเร็วให้กลายเป็นแบบฟอร์มที่ยุ่งยากจนไม่มีใครอยากกรอก
จากทั่วไปสู่เฉพาะเจาะจง
อาร์กิวเมนต์ทำให้พรอมต์หนึ่งรายการใช้ได้กับหลายสถานการณ์ คุณเขียนข้อความเพียงครั้งเดียว แล้วให้ผู้ใช้กำหนดทิศทางด้วยข้อมูลนำเข้าไม่กี่รายการ 🎯
ตรวจสอบอย่างรวดเร็ว
มาดูกันว่าอาร์กิวเมนต์จะกลายเป็นตัวเลือกได้อย่างไร
สรุป: อาร์กิวเมนต์ของพรอมต์
เข้าใจแล้วใช่ไหมครับ/คะ! พารามิเตอร์ของฟังก์ชันจะกลายเป็นอาร์กิวเมนต์ที่กรอกได้ คำใบ้ชนิดข้อมูลจะอธิบายอาร์กิวเมนต์เหล่านั้น และค่าเริ่มต้นจะทำให้อาร์กิวเมนต์เป็นตัวเลือกได้ ✅
เรียนรู้ Python ด้วย AI tutor — ฟรี
เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป
- คอร์ส
- 30
- บทเรียน
- 120
คำถามที่พบบ่อย
บทเรียน “เพิ่มอาร์กิวเมนต์ให้พรอมต์” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “เพิ่มอาร์กิวเมนต์ให้พรอมต์” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส MCP Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส MCP Academy มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “เพิ่มอาร์กิวเมนต์ให้พรอมต์”
ให้ผู้ใช้กรอกค่าต่าง ๆ ก่อนเรียกใช้พรอมต์ คุณปฏิบัติ MCP Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน MCP Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน MCP Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน
บทเรียน “เพิ่มอาร์กิวเมนต์ให้พรอมต์” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน MCP Academy นี้ได้ไหม
ได้ บทเรียน MCP Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- ลงทะเบียนพรอมต์แรกของคุณ
- เพิ่มอาร์กิวเมนต์ให้พรอมต์
- ส่งคืนข้อความ ไม่ใช่แค่ข้อความตัวอักษร
- แม่แบบพรอมต์ตรวจทานโค้ด