赛程和赛果页面按日期分组,列出您赛季中的每一场比赛,包括已进行的和尚未进行的。访问者可以按级别、杯赛或球队进行筛选,并在赛果和即将进行的比赛之间切换。
您不需要是开发人员。ChatGPT 或 Claude 等 AI 助手可以根据下面的说明为您构建这个页面。
开始之前
如何使用提示词
复制提示词:从下方的灰色框中复制。
填写您的赛季 ID。将 [MY-SEASON-ID] 替换为您自己的编号。
说明您希望页面的外观。描述您的配色和风格,或者附上您网站的截图或您喜欢的设计。通常图片的效果最好。如果您什么都不说,AI 会选择一个简洁朴素的设计。
将提示词粘贴到 AI 助手中并发送。
打开它给您的文件。先保存,然后双击,在浏览器中打开。
与您的联赛网站进行对照检查。如果有地方看起来不对,请用简单的话告诉 AI,例如“延期的比赛显示成了赛果”。它会进行修正。
提示词
开始之前,请先阅读 LeagueRepublic JSON API 规范,地址是 https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md。只使用其中描述的服务、网址和字段名,并遵守其中关于请求频率限制、空值、错误以及 "road" 表示客队的规则。如果您无法打开该地址,请停止并要求我把规范粘贴给您。
请为我构建一个单页网页(一个我可以在浏览器中打开的 HTML 文件),列出我所在联赛本赛季的每一场比赛。我的赛季 ID 是 [MY-SEASON-ID]。
页面应当: 1. 使用 Get Fixtures For Season 服务一次性加载该赛季的全部比赛,并在页面上完成所有筛选,无需再次加载。 2. 设置两个标签页:“赛果”(最新的在前)和“赛程”(尚未进行的比赛,最近的在前)。 3. 按日期对比赛分组,并以日期作为标题。 4. 对每场比赛,显示主队、比分或开球时间、客队、级别或杯赛名称、杯赛轮次(如有)以及场地。 5. 允许我按级别或杯赛以及按球队进行筛选,筛选菜单由比赛本身的数据生成。 6. 如果比赛延期,则显示延期而不是时间。将日期待定的比赛放在“赛程”标签页末尾的单独区域中。如果比赛日期已过但还没有赛果,则显示“等待赛果”而不是时间。 7. 重新加载数据的频率不要超过每分钟一次。
保持设计简洁,并且在手机上易于阅读。请用简单的步骤说明如何打开和使用该文件。如有不清楚的地方,请先问我。
设计:[描述您想要的外观,或附上截图] |
如果出现问题
半场或点球比分没有显示。目前这个列表不包含这些额外详情。比赛中心和球队页面则包含。
缺少某个赛果。只有在联赛批准后,赛果才会显示。
页面显示错误信息。请检查您的赛季 ID,并确认您的联赛已开启 API。
页面在 AI 的预览窗口中无法运行。许多预览无法从其他网站获取数据。请保存文件,改为在浏览器中打开。
AI 说它无法读取规范。在浏览器中打开规范地址,全选并复制,然后粘贴给 AI。
Get Fixtures For Season 服务的完整详情请见 API 规范。
