~/VibeHandbook
PDF ฟรี

เครื่องมือเอเจนต์

docs.claude.com

Slash Commands

มันคืออะไร

slash command คือพรอมป์ () ที่นำกลับมาใช้ซ้ำได้ ซึ่งคุณสั่งให้ทำงานโดยพิมพ์ /name ในเอเจนต์ของคุณ ลองนึกถึงปุ่มโทรด่วน (speed dial) บนโทรศัพท์: แทนที่จะกดหมายเลขเต็มทุกครั้ง คุณกดปุ่มเดียวแล้วหมายเลขทั้งหมดก็ถูกโทรออก แทนที่จะพิมพ์คำสั่งยาว ๆ ที่เรียบเรียงมาอย่างดีซ้ำทุกครั้ง คุณบันทึกมันไว้ครั้งเดียวแล้วเรียกใช้ด้วยชื่อสั้น ๆ คำสั่งหลายตัวรับอาร์กิวเมนต์ (arguments) ได้ ดังนั้นคำสั่งเดียวจึงนำกลับมาใช้ซ้ำได้กับข้อมูลนำเข้าที่ต่างกัน เช่น /review src/auth เทียบกับ /review src/api

จุดแข็ง

  • บันทึกพรอมป์ที่ดีไว้ครั้งเดียวและเรียกใช้ซ้ำได้อย่างแม่นยำ แทนที่จะต้องเขียนใหม่ทุกครั้ง
  • เรียกใช้ได้สั้น ๆ ทำให้ขั้นตอนการทำงานที่ใช้บ่อยเหลือแค่ไม่กี่ครั้งการกดแป้นพิมพ์
  • อาร์กิวเมนต์ทำให้คำสั่งเดียวยืดหยุ่นพอที่จะใช้กับข้อมูลนำเข้าได้หลากหลาย
  • เก็บไว้เป็นไฟล์ธรรมดาที่คุณสามารถทำเวอร์ชัน (version) และแชร์ได้ ทำให้ทีมใช้ถ้อยคำเดียวกัน

ข้อแลกเปลี่ยน

  • คำสั่งจะดีได้ก็เท่ากับพรอมป์ที่อยู่ข้างในเท่านั้น — พรอมป์ที่คลุมเครือก็ให้ผลลัพธ์ที่คลุมเครือ
  • กองคำสั่งที่เพิ่มขึ้นเรื่อย ๆ จะจำและดูแลรักษายาก
  • มันเป็นทางลัดไปสู่พรอมป์ ไม่ใช่การรับประกัน เอเจนต์ยังคงเป็นผู้ตีความมันอยู่ดี
  • ซ่อนสิ่งที่ถูกส่งไปจริง ๆ เล็กน้อย ซึ่งอาจทำให้ผู้ใช้ใหม่แปลกใจได้

ควรใช้เมื่อไร

สร้าง slash command เมื่อคุณพบว่าตัวเองพิมพ์คำสั่งเดิมซ้ำ ๆ — เช่น พรอมป์สำหรับรีวิวโค้ด ตัวสร้างข้อความ หรือคำขอแบบ "อธิบายไฟล์นี้ให้หน่อย" — โดยเฉพาะอย่างยิ่งคำสั่งที่มีโครงสร้างตายตัวซึ่งคุณต้องการให้สม่ำเสมอ

เข้ากับ vibe coding อย่างไร

Slash command เปลี่ยนพรอมป์ที่ดีที่สุดของคุณให้กลายเป็นชุดเครื่องมือส่วนตัว พรอมป์ที่คุณเขียนอย่างพิถีพิถันเพียงครั้งเดียวจะกลายเป็นปุ่มที่เชื่อถือได้ซึ่งคุณกดใช้ได้เลย ทำให้คุณภาพไม่ต้องขึ้นอยู่กับการจำถ้อยคำที่แม่นยำในทุกเซสชัน จับคู่มันกับอาร์กิวเมนต์เพื่อครอบคลุมงานทั้งตระกูลด้วยคำสั่งเดียวที่ปรับแต่งมาอย่างดี

---
description: Review a file for bugs and clarity.
argument-hint: <path>
---
Review the file at $ARGUMENTS. List concrete bugs first,
then smaller clarity or naming suggestions. Be specific.