Langkau ke kandungan utama

Bina halaman pasukan

Gunakan pembantu AI untuk membina halaman yang menunjukkan keputusan dan perlawanan akan datang bagi satu pasukan.

Ditulis oleh Pedro Maia

Halaman pasukan menunjukkan musim satu pasukan secara sepintas lalu: keputusannya dengan menang, seri dan kalah, serta perlawanan akan datang dalam setiap pertandingan yang disertainya. Ia sesuai untuk laman web kelab.

Anda tidak perlu menjadi pembangun. Pembantu AI seperti ChatGPT atau Claude boleh membina halaman itu untuk anda berdasarkan arahan di bawah.

Sebelum anda bermula

  • Liga anda memerlukan rancangan Emas dengan API dihidupkan. Lihat Bermula dengan API.

  • Anda memerlukan ID musim anda. Cara API berfungsi menunjukkan cara mencarinya.

  • Anda memerlukan nama pasukan, ditulis tepat seperti yang tertera di laman web liga anda.

  • Belum ada liga? Cuba prompt dengan liga demo LeagueRepublic dahulu: gunakan ID musim 153020000 dan nama pasukan Kings Arms.

Cara menggunakan prompt

  1. Salin prompt daripada kotak kelabu di bawah.

  2. Isi butiran anda. Gantikan [ID-MUSIM-SAYA] dengan ID musim anda dan [NAMA-PASUKAN-SAYA] dengan nama pasukan.

  3. Nyatakan rupa yang anda mahu. Terangkan warna dan gaya kelab anda, atau lampirkan tangkapan skrin laman web anda atau reka bentuk yang anda suka. Gambar biasanya paling berkesan. Jika anda tidak menyatakan apa-apa, AI akan memilih reka bentuk yang ringkas.

  4. Tampal ke dalam pembantu AI dan hantar.

  5. Buka fail yang diberikannya. Simpan fail itu, kemudian klik dua kali untuk membukanya dalam pelayar anda.

  6. Bandingkan dengan laman web liga anda. Jika ada yang tidak kena, beritahu AI dengan perkataan mudah, contohnya "perlawanan itu di tempat sendiri, bukan di tempat lawan". Ia akan membetulkannya.

Prompt

Sebelum anda bermula, baca spesifikasi API JSON LeagueRepublic di https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md. Gunakan hanya perkhidmatan, alamat web dan nama medan yang diterangkannya, dan ikut peraturannya tentang had kadar permintaan, nilai kosong, ralat dan "road" yang bermaksud di tempat lawan. Jika anda tidak dapat membuka alamat itu, berhenti dan minta saya menampal spesifikasi tersebut.

Bina untuk saya satu halaman web (satu fail HTML yang boleh saya buka dalam pelayar) yang menunjukkan perlawanan satu pasukan bagi musim ini. ID musim saya ialah [ID-MUSIM-SAYA] dan nama pasukan ialah [NAMA-PASUKAN-SAYA].

Halaman itu perlu:

1. Mencari ID pasukan daripada perlawanan musim kali pertama ia dimuatkan, kemudian menggunakan perkhidmatan Get Fixtures For Team. Ingat ID itu supaya tidak perlu dicari lagi.

2. Menggunakan nama pasukan sebagai tajuk.

3. Membahagikan perlawanan kepada "Keputusan", yang terbaharu dahulu, dan "Akan Datang", yang paling hampir dahulu.

4. Bagi setiap perlawanan, menunjukkan tarikh, pertandingan (dan pusingan piala, jika ada), lawan, sama ada di tempat sendiri atau di tempat lawan, dan skor, dengan skor pasukan saya dahulu.

5. Bagi keputusan, menunjukkan M, S atau K (menang, seri, kalah) dari sudut pandangan pasukan. Jika perlawanan berakhir seri dan ditentukan melalui penalti, tunjukkan siapa yang memenangi sepakan penalti dan bukannya S, berserta skor sepakan penalti.

6. Menunjukkan sebarang butiran skor tambahan, seperti separuh masa, dalam tulisan kecil. Jika perlawanan ditangguhkan, tunjukkan perkara itu dan bukannya masa. Jika tarikh perlawanan sudah berlalu tetapi belum ada keputusan, tunjukkan "Menunggu keputusan" dan bukannya masa.

7. Tidak memuat semula data lebih daripada sekali seminit.

Pastikan reka bentuknya kemas dan mudah dibaca pada telefon. Terangkan dalam langkah mudah cara membuka dan menggunakan fail itu. Tanya saya jika ada apa-apa yang tidak jelas.

Reka bentuk: [TERANGKAN RUPA YANG ANDA MAHU, ATAU LAMPIRKAN TANGKAPAN SKRIN]

Jika berlaku masalah

  • Halaman mengatakan pasukan tidak dapat ditemui. Semak bahawa nama pasukan ditulis tepat seperti di laman web liga anda, dan bahawa pasukan itu bermain dalam musim tersebut.

  • Halaman menunjukkan mesej ralat. Semak ID musim anda, dan pastikan API dihidupkan untuk liga anda.

  • Halaman tidak berfungsi dalam tetingkap pratonton AI. Banyak pratonton tidak dapat mengambil data daripada laman web lain. Simpan fail itu dan bukanya dalam pelayar anda.

  • AI mengatakan ia tidak dapat membaca spesifikasi. Buka alamat spesifikasi dalam pelayar anda, pilih semua, salin dan tampal ke dalam AI.

Butiran penuh perkhidmatan Get Fixtures For Team terdapat dalam spesifikasi API.

Adakah ini menjawab soalan anda?