ข้ามไปที่เนื้อหาหลัก

สร้างหน้าทีม

ใช้ผู้ช่วย AI สร้างหน้าที่แสดงผลการแข่งขันและนัดที่กำลังจะมาถึงของทีมหนึ่งทีม

เขียนโดย Pedro Maia

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

คุณไม่จำเป็นต้องเป็นนักพัฒนา ผู้ช่วย AI เช่น ChatGPT หรือ Claude สามารถสร้างหน้านี้ให้คุณได้จากคำแนะนำด้านล่าง

ก่อนเริ่มต้น

  • ลีกของคุณต้องใช้แผน Gold และเปิดใช้งาน API แล้ว ดู เริ่มต้นใช้งาน API

  • คุณต้องมีรหัสฤดูกาล (season ID) ดูวิธีค้นหาได้ที่ วิธีการทำงานของ API

  • คุณต้องมีชื่อทีม โดยพิมพ์ให้ตรงกับที่แสดงบนเว็บไซต์ลีกของคุณทุกประการ

  • ยังไม่มีลีกใช่ไหม ลองใช้พรอมต์กับลีกสาธิตของ LeagueRepublic ก่อนได้เลย: ใช้รหัสฤดูกาล 153020000 และชื่อทีม Kings Arms

วิธีใช้พรอมต์

  1. คัดลอกพรอมต์จากกล่องสีเทาด้านล่าง

  2. กรอกข้อมูลของคุณ แทนที่ [MY-SEASON-ID] ด้วยรหัสฤดูกาลของคุณ และ [MY-TEAM-NAME] ด้วยชื่อทีม

  3. บอกว่าคุณอยากให้หน้าตาเป็นอย่างไร อธิบายสีและสไตล์ของสโมสรที่ต้องการ หรือแนบภาพหน้าจอของเว็บไซต์หรือดีไซน์ที่คุณชอบ โดยทั่วไปการใช้ภาพจะได้ผลดีที่สุด หากคุณไม่ระบุอะไรเลย AI จะเลือกดีไซน์แบบเรียบง่ายให้

  4. วางลงในผู้ช่วย AI แล้วส่งได้เลย

  5. เปิดไฟล์ที่ได้รับ บันทึกไฟล์ จากนั้นดับเบิลคลิกเพื่อเปิดในเบราว์เซอร์ของคุณ

  6. ตรวจสอบเทียบกับเว็บไซต์ลีกของคุณ หากมีอะไรดูผิดปกติ ให้บอก AI ด้วยภาษาง่าย ๆ เช่น "นัดนั้นเป็นเกมเหย้า ไม่ใช่เกมเยือน" แล้ว AI จะแก้ไขให้

พรอมต์

ก่อนเริ่ม ให้อ่านข้อกำหนด LeagueRepublic JSON API ที่ https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md ใช้เฉพาะบริการ เว็บแอดเดรส และชื่อฟิลด์ที่ระบุไว้ในนั้นเท่านั้น และปฏิบัติตามกฎเรื่องขีดจำกัดการเรียกใช้ ค่าว่าง ข้อผิดพลาด และความหมายของ "road" ที่แปลว่าทีมเยือน หากคุณเปิดที่อยู่นั้นไม่ได้ ให้หยุดและขอให้ฉันวางข้อกำหนดให้

สร้างหน้าเว็บเดียว (ไฟล์ HTML หนึ่งไฟล์ที่ฉันเปิดในเบราว์เซอร์ได้) ที่แสดงนัดการแข่งขันของทีมหนึ่งทีมตลอดฤดูกาล รหัสฤดูกาลของฉันคือ [MY-SEASON-ID] และทีมชื่อ [MY-TEAM-NAME]

หน้าเว็บควร:

1. ค้นหารหัสของทีมจากโปรแกรมการแข่งขันของฤดูกาลในครั้งแรกที่โหลด แล้วจึงใช้บริการ Get Fixtures For Team จดจำรหัสไว้เพื่อไม่ต้องค้นหาซ้ำอีก

2. ใช้ชื่อทีมเป็นหัวเรื่อง

3. แบ่งนัดการแข่งขันเป็น "ผลการแข่งขัน" เรียงจากใหม่สุดไปเก่าสุด และ "นัดที่จะถึง" เรียงจากใกล้สุดไปไกลสุด

4. สำหรับแต่ละนัด ให้แสดงวันที่ รายการแข่งขัน (และรอบของถ้วย หากมี) คู่แข่ง ว่าเป็นเกมเหย้าหรือเกมเยือน และสกอร์ โดยแสดงสกอร์ของทีมฉันก่อน

5. สำหรับผลการแข่งขัน ให้แสดง W (ชนะ), D (เสมอ) หรือ L (แพ้) จากมุมมองของทีม หากนัดจบด้วยสกอร์เสมอและตัดสินด้วยจุดโทษ ให้แสดงผู้ชนะการดวลจุดโทษแทน D พร้อมสกอร์การดวลจุดโทษ

6. แสดงรายละเอียดสกอร์เพิ่มเติม เช่น ครึ่งแรก ด้วยตัวอักษรขนาดเล็ก หากนัดถูกเลื่อน ให้แสดงข้อความนั้นแทนเวลา หากวันแข่งขันผ่านไปแล้วแต่ยังไม่มีผลการแข่งขัน ให้แสดง "รอผลการแข่งขัน" แทนเวลา

7. อย่าโหลดข้อมูลซ้ำบ่อยกว่าหนึ่งครั้งต่อนาที

ออกแบบให้เรียบร้อยและอ่านง่ายบนโทรศัพท์ อธิบายเป็นขั้นตอนง่าย ๆ ว่าต้องเปิดและใช้ไฟล์อย่างไร ถามฉันหากมีส่วนใดไม่ชัดเจน

ดีไซน์: [อธิบายหน้าตาที่คุณต้องการ หรือแนบภาพหน้าจอ]

หากเกิดปัญหา

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

  • หน้าเว็บแสดงข้อความแสดงข้อผิดพลาด ตรวจสอบรหัสฤดูกาลของคุณ และตรวจสอบว่าได้เปิดใช้งาน API สำหรับลีกของคุณแล้ว

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

  • AI บอกว่าอ่านข้อกำหนดไม่ได้ เปิดที่อยู่ของข้อกำหนดในเบราว์เซอร์ของคุณ เลือกทั้งหมด คัดลอก แล้ววางลงใน AI

รายละเอียดทั้งหมดของบริการ Get Fixtures For Team อยู่ในข้อกำหนด API

นี่ไม่ใช่คำตอบที่ต้องการใช่ไหม