球队页面让您一眼看清一支球队的整个赛季:包括胜、平、负的赛果,以及其参加的每项赛事中即将进行的比赛。它非常适合俱乐部网站。
您不需要是开发人员。ChatGPT 或 Claude 等 AI 助手可以根据下面的说明为您创建页面。
开始之前
如何使用提示词
从下方灰色框中复制提示词。
填写您的信息。将 [我的赛季ID] 替换为您的赛季 ID,将 [我的球队名称] 替换为球队名称。
说明您想要的外观。描述您俱乐部的配色和风格,或附上您网站的截图或您喜欢的设计。通常图片效果最好。如果您什么都不说,AI 会选择一个简洁的设计。
将其粘贴到 AI 助手中并发送。
打开它给您的文件。先保存,然后双击在浏览器中打开。
与您的联赛网站进行核对。如果有地方看起来不对,就用简单的话告诉 AI,例如“那场比赛是主场,不是客场”。它会进行修正。
提示词
开始之前,请阅读位于 https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md 的 LeagueRepublic JSON API 规范。只使用其中描述的服务、网址和字段名,并遵守其中关于请求频率限制、空值、错误以及“road”表示客场的规则。如果你无法打开该地址,请停下来,让我把规范粘贴给你。
请为我创建一个网页(一个我可以在浏览器中打开的 HTML 文件),显示一支球队在本赛季的比赛。我的赛季 ID 是 [我的赛季ID],球队名称是 [我的球队名称]。
页面应当: 1. 首次加载时,从本赛季的赛程中找到该球队的 ID,然后使用 Get Fixtures For Team 服务。记住这个 ID,这样就不需要再次查找。 2. 使用球队名称作为标题。 3. 将比赛分为“赛果”(最新的在前)和“即将进行”(最近的在前)。 4. 每场比赛显示日期、赛事(如有杯赛轮次也一并显示)、对手、主场还是客场,以及比分,并把我的球队的比分放在前面。 5. 对于赛果,从该球队的角度显示“胜”“平”或“负”。如果比赛打平后通过点球决胜,则显示点球大战的胜者及点球比分,而不是“平”。 6. 用小号字体显示额外的比分细节,例如半场比分。如果比赛被推迟,显示推迟信息而不是时间。如果比赛日期已过但还没有赛果,显示“等待赛果”而不是时间。 7. 重新加载数据的频率不要超过每分钟一次。
保持设计简洁,在手机上易于阅读。用简单的步骤说明如何打开和使用该文件。如有任何不清楚的地方,请问我。
设计:[描述您想要的外观,或附上截图] |
如果出现问题
页面提示找不到该球队。请检查球队名称是否与您联赛网站上的写法完全一致,以及该球队是否参加了该赛季。
页面显示错误消息。请检查您的赛季 ID,并确认您的联赛已开启 API。
页面在 AI 的预览窗口中无法正常工作。许多预览窗口无法从其他网站获取数据。请保存文件,然后在浏览器中打开。
AI 表示无法读取规范。在浏览器中打开规范地址,全选、复制,然后粘贴给 AI。
Get Fixtures For Team 服务的完整详情请参阅 API 规范。
