💡 หลักการ Prompt ที่ดี: ให้ AI เป็น "เพื่อนร่วมงาน" ที่เก่ง

ลองเปลี่ยนมุมมองจากการคิดว่า AI เป็นแค่เครื่องมือ

ให้คิดว่า AI เป็น "เพื่อนร่วมงาน" ที่มีความรู้มหาศาล แต่ต้องการคำสั่งที่ชัดเจนและเป็นลำดับขั้นตอน

การ prompt ที่ดี จึงควรมีลักษณะคล้ายกับการมอบหมายงานให้เพื่อนร่วมงาน

  1. กำหนดบทบาท (Role-playing): บอก AI ว่าให้สวมบทบาทเป็นอะไร

    Act as a senior full-stack developer

  2. ระบุงานที่ต้องการ (Task): บอกอย่างเจาะจงว่าต้องการให้ทำอะไร

    Generate a React component for a user profile card

  3. ให้ข้อมูลประกอบ (Context): ยิ่งมีข้อมูลมากเท่าไหร่ AI ยิ่งเข้าใจและให้ผลลัพธ์ที่ตรงจุดมากขึ้น

    The app is a to-do list, using Next.js and Tailwind CSS

  4. ระบุรูปแบบผลลัพธ์ที่ต้องการ (Format): บอกว่าอยากได้ผลลัพธ์ในรูปแบบไหน

    Provide the code snippet only

เทคนิคสำหรับสถานการณ์ต่างๆ

  • ตอนทำ New Feature:

    ...outline the high-level steps for both the frontend and backend development.

  • ตอนมี Issue / Bug:

    Act as a debugger. I'm getting an error in the following React component...

  • ตอนคิดไอเดีย:

    You are an expert product manager. My web app is a simple photo gallery... Please brainstorm 5 innovative ideas...

คำแนะนำเพิ่มเติม

  • ใช้ภาษาที่ชัดเจน: ใช้คำสั่งที่เจาะจงและละเอียด
  • ใส่ตัวอย่าง: ถ้าเป็นไปได้ ให้ใส่ตัวอย่างโค้ดหรือรูปแบบที่คุณต้องการ