一场比赛结束后,你可能要尽快交一张比分海报和一段赛后战报。下面用四节比分演示:Qwen 只根据比分表写一段短文,ComfyUI 画一张没有队标和球员的背景,再把核对过的比分排到卡片上。示例队名、日期和比分全是虚构数据。

虚构篮球赛比分海报,含 AI 生成背景标识虚构篮球赛比分海报,含 AI 生成背景标识

虚构篮球赛赛后战报卡,比分和节次均为演示数据虚构篮球赛赛后战报卡,比分和节次均为演示数据

你需要准备什么

工具 用来做什么 费用与准备
Ollama + Qwen3.8-27B 根据确认的比分表起草标题和战报 本机运行;模型文件约 18GB,具体看选择的模型标签
ComfyUI + Z-Image-Turbo 生成没有文字和标志的背景 本机运行;需提前安装软件和模型
Python + Pillow 把比分、文案和 AI 提示排成卡片 免费;只在本地排版

先按Python 与 uv 入门准备 Python,再按本地部署 Qwen3.8-27B和Mac 上安装 ComfyUI装好模型。解压练习包后,在包目录创建并激活虚拟环境:

python3 -m venv .venv
source .venv/bin/activate
python -m pip install Pillow

本文走本机路线。M1 Max、64GB 内存上,Qwen 单次请求约 27 秒;ComfyUI 生成背景的时间会单独记录,取决于设备和缓存。若不想安装模型,可把同一份事实卡和提示词交给你有权限使用的文案工具,再在本地排版;本文没有验证第三方网页或 App 的操作界面。

第一步:先锁定比分表

真实战报先从记分表、裁判记录或主办方确认的数据录入。不要把直播评论、转发截图或模型回答当作比分来源。练习包中的 input/match.json 用 A队和 B队演示四节比分;各节加总分别为 68 和 61。

实际制作前至少复核比赛名称、日期、队名、终场比分、各节比分和统计口径。球员得分、篮板、伤病、关键回合和赛后采访没有记录,就不要填。这个示例不对应任何真实赛事。

第二步:让 Qwen 起草短战报

Qwen3.8 是 Qwen 团队、阿里巴巴的模型系列。本例在 Ollama 本机运行;Ollama 提供 Chat API,能把系统提示、事实卡和回答格式一起发给模型。查看 Qwen 官方仓库 · 查看 Ollama API · 查看 Ollama 模型库。

把真实比分填进 input/match.json,打开终端运行:

python scripts/run_qwen.py

脚本只连接本机 127.0.0.1:11434,输出保存在 output/qwen-draft.json。这次虚构样例的回答是:

虚构演示:2026-10-12社区篮球友谊赛,A队68-61胜B队。各节比分:18-14、15-20、17-11、18-16。记录未包含球员数据或关键回合。

本机这次请求用时 27.37 秒,输入 509 tokens、输出 129 tokens。它只说明这条样例跑通,不代表 Qwen 总能遵守提示。把每个数字和事实卡逐项对照;如果模型写了“逆转”“绝杀”“核心球员发力”等资料没有的内容,删掉再排版。检查后把可用文案写入 output/approved-copy.json。

第三步:生成不带文字的赛事背景

ComfyUI 是 Comfy Org 维护的图像工作流工具。按官方 Z-Image-Turbo 工作流和Mac 本机安装教程准备好环境后,运行练习包中的:

python scripts/generate_background.py

脚本连接本机 127.0.0.1:8188,生成抽象球场背景,自动加上“AI生成背景 · 虚构赛事”标识。先看图里是否出现伪字、队徽、赞助商标志或像真实球员的肖像;发现就重画或换成自制几何背景。背景只表达运动主题,不能冒充现场照片或官方赛事物料。

第四步:排成海报和战报卡

运行:

python scripts/render_cards.py

脚本会先检查每节比分相加是否等于终场比分,再输出 output/game-poster-ai-labeled.png 和 output/game-recap-ai-labeled.png,尺寸都是 1080×1350。发布前还要人工检查日期、队名、字号、移动端裁切和“虚构/AI生成”提示;数字校验通过只代表算术一致,不能替代对原始记分表的确认。

真实比赛发布前再核两件事

赛事名称、标志、徽记等相关权益受保护;国家体育总局《体育赛事活动管理办法》第二十五条还规定,未经赛事组织者等相关权利人许可,不得以营利为目的采集或传播赛事现场图片、音视频。查看办法原文。练习包的生成插画是虚构背景,没有使用赛事转播画面。要配现场照片或视频,先向组织者/权利人确认用途、平台、期限和授权范围。

需要使用运动员可识别的肖像时,先取得相应许可。《民法典》第一千零一十九条规定,未经肖像权人同意,不得制作、使用、公开其肖像,法律另有规定的除外。查看法条。

发布 AI 生成的背景或文字时,按《人工智能生成合成内容标识办法》主动声明,并使用发布平台提供的标识功能。卡片上的可见标签不能替代平台声明。

练习文件

下载赛事海报与战报练习包。包内有虚构比分表、提示词、模型草稿、人工核对稿、带标识背景、两张成品和运行记录。替换成真实赛事信息前,先确认数据来源和素材许可。