THAI.DEV / คู่มือภาษาไทย

วิธีเขียน README พร้อมเทมเพลตภาษาไทย

README ที่ดีช่วยให้ผู้อ่านรู้ว่าโครงการทำอะไร เริ่มใช้อย่างไร และขอความช่วยเหลือได้ที่ไหน คัดลอกโครงสร้างนี้ไปปรับใช้กับโครงการของคุณ

เขียน README ใน Markdown Editor

README ควรตอบคำถามอะไรบ้าง

เริ่มด้วยปัญหาที่โครงการช่วยแก้ ตามด้วยสิ่งที่ผู้ใช้ต้องเตรียม วิธีเริ่มใช้งาน และผลลัพธ์ที่ควรเห็น ผู้อ่านควรทดลองใช้งานเบื้องต้นได้โดยไม่ต้องเดาว่าคำสั่งไหนต้องรันก่อน

สำหรับโครงการขนาดเล็ก ไม่จำเป็นต้องมีทุกหัวข้อ เลือกเฉพาะข้อมูลที่มีจริง หากยังไม่มีชุดทดสอบหรือยังไม่ได้เลือกสัญญาอนุญาต ให้ระบุสถานะตามจริงแทนการใส่ข้อมูลตัวอย่างค้างไว้

เทมเพลต README ภาษาไทย

คัดลอกข้อความด้านล่างไปวางใน Markdown Editor แล้วแทนข้อความในวงเล็บเหลี่ยมด้วยข้อมูลจริงของโครงการ

# [ชื่อโครงการ]

[อธิบายว่าโครงการช่วยใคร ทำอะไร และแก้ปัญหาใดใน 1–2 ประโยค]

## ความสามารถหลัก

- [ความสามารถที่ใช้งานได้จริงข้อแรก]
- [ความสามารถที่ใช้งานได้จริงข้อถัดไป]

## สิ่งที่ต้องเตรียม

- [โปรแกรมหรือ runtime พร้อมเวอร์ชันที่ทดสอบแล้ว]
- [การตั้งค่าที่จำเป็น โดยไม่ใส่รหัสผ่านหรือ API key จริง]

## เริ่มใช้งาน

1. [วิธีรับไฟล์โครงการ]
2. [วิธีติดตั้งสิ่งที่ต้องใช้]
3. [คำสั่งหรือขั้นตอนเปิดโปรแกรม]
4. [ผลลัพธ์ที่ควรเห็นเมื่อทำสำเร็จ]

## ตัวอย่างการใช้งาน

[ใส่ตัวอย่างข้อมูลนำเข้า ขั้นตอน และผลลัพธ์]

## การตรวจสอบ

[วิธีทดสอบ หรือวิธีตรวจว่าระบบทำงานถูกต้อง]

## ปัญหาที่พบบ่อย

- [อาการ]: [สาเหตุที่ทราบและวิธีแก้]

## การมีส่วนร่วมและติดต่อ

[ลิงก์แจ้งปัญหาหรือช่องทางติดต่อที่เปิดให้ใช้จริง]

## สัญญาอนุญาต

[ระบุสัญญาอนุญาตให้ตรงกับไฟล์ LICENSE ของโครงการ]

ตัวอย่างคำอธิบายที่ผู้อ่านนำไปใช้ได้

แทนที่จะเขียนว่า “เครื่องมือที่ใช้งานง่ายและมีประสิทธิภาพ” ให้บอกพฤติกรรมที่ชัดเจน เช่น “ตัวแก้ไข Markdown บนเบราว์เซอร์ แสดงพรีวิวขณะพิมพ์ เปิดไฟล์ .md และดาวน์โหลดต้นฉบับได้โดยไม่ต้องสมัครสมาชิก” ผู้อ่านจะประเมินได้ทันทีว่าตรงกับงานของตนหรือไม่

ตรวจ README ก่อนเผยแพร่

  1. ทดลองทำตามขั้นตอนจากสภาพแวดล้อมที่ยังไม่ได้ตั้งค่าโครงการ
  2. ตรวจว่าคำสั่ง ชื่อไฟล์ และเวอร์ชันตรงกับโค้ดปัจจุบัน
  3. เปิดลิงก์และรูปภาพทุกจุด โดยเฉพาะเส้นทางแบบ relative
  4. นำข้อมูลส่วนตัว รหัสผ่าน และค่าลับออกจากตัวอย่าง
  5. บันทึกเป็น README.md แล้วตรวจการแสดงผลในระบบปลายทางอีกครั้ง

หากต้องการเพิ่มตารางหรือบล็อกโค้ด ดู รวมคำสั่ง Markdown