一、Skill 简介
「2026世界杯全站助手」是一个覆盖「赛前科普→赛中播报→赛后传播」全链路的观赛智能体技能。它能用大白话解释越位规则、实时拉取48强积分榜和赛程、赛后一键生成朋友圈/公众号/小红书三种风格文案,甚至还能教你唱主队助威歌。
适合四类人:平时不看球但想凑热闹的"临时球迷"、想快速发圈装杯的社交达人、需要数据支撑写分析的内容创作者、以及想深入了解某支球队的真球迷。
一句话:它让AI当你的私人世界杯解说员+文案助手+社交军师。
image1080×608 233 KB
—————————————
二、使用场景
为什么想做它?
2026世界杯6月11日开幕,美加墨三国联合举办,首次扩军到48支球队,赛制全变了。12个小组,104场比赛,出线规则复杂得连老球迷都得重新补课。
每到世界杯,我身边就会冒出一堆"临时球迷"——女朋友、同事、朋友圈里平时不看球的人。“越位到底是个啥?”、“这届48支队怎么分的组?”、“梅西不是退役了吗怎么还在踢?”、"巴西赢了,我发个朋友圈配什么文案?"这些问题我每届都要像复读机一样回答无数遍。
之前遇到的麻烦:
给朋友解释规则,讲了半天对方还是一脸懵
查赛程要翻好几个App,数据还经常对不上
写赛后文案,朋友圈、公众号、小红书三种风格要分别构思,耗时耗力
朋友问冷门球队的事,答不上来很尴尬
做出来之后能省掉的动作:
不用再当人肉FAQ,AI用大白话+类比帮你解释规则
不用自己算分,一句话问出线形势
不用苦想文案,一键生成三种平台风格,直接复制就能发
冷门球队、球星故事、有趣冷知识,随时调用
—————————————
三、创作过程
第一步:梳理场景,确定功能模块
我先想清楚用户在什么场景下会用,而不是先堆功能。最终确定四大场景、十一个功能点:
场景一「赛前看懂」(6个功能):足球规则速成、2026新赛制解读、48强球队速览、冷门球队科普、球星档案、有趣冷知识
场景二「赛中看爽」(2个功能):当日赛程播报、小组赛出线形势
场景三「赛后聊得上」(2个功能):赛后社交文案生成(朋友圈/公众号/小红书三合一)、比赛亮点回顾
场景四「全程玩起来」(1个功能):主队应援指南
设计坚持四个理念:场景驱动不堆砌、新球迷优先但真球迷也能用、注重社交闭环、数据必须真实不瞎编。
第二步:搞定数据源——嵌套架构的思路
静态知识(赛制、规则、球队介绍)写进本地知识库就行。但每天的赛程、实时比分、积分榜变化,总不能让用户自己输入。
我踩了三条路:
免费足球API:试了好几个,要么免费额度太低,要么需要注册搞API Key(增加使用门槛),要么世界杯覆盖不全
Python爬虫:直接爬主流体育网站,技术可行但反爬机制分分钟教做人,维护成本太高
现成的足球数据技能(最终方案):搜了一下,找到了同类安装量最高的现成技能,覆盖世界杯、底层调用公开体育数据API、零密钥直接可用、21个命令几乎覆盖所有动态数据需求
最终采用「嵌套技能架构」:
上层:2026世界杯全站助手主技能,负责功能入口和工作流调度
下层左:现成足球数据技能(嵌套调用),负责赛程、比分、积分榜等硬数据
下层右:自定义功能模块(提示词+知识库),负责中文解读、场景设计、文案生成
┌──────────────────────────────────────────────┐
│ 「2026世界杯全站助手」Skill │
├──────────────────────────────────────────────┤
│ │
│ ┌────────────────────────────────────────┐ │
│ │ football-data(现成,嵌套调用) │ │
│ │ - 赛程、比分、积分榜、球员数据 │ │
│ │ - 零API Key,底层ESPN公开API │ │
│ │ - 21个命令,覆盖全部数据需求 │ │
│ └────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────┐ │
│ │ 自定义功能(提示词 + 知识库) │ │
│ │ - 7份参考文档(规则/赛制/球队/球星等) │ │
│ │ - 社媒文案模板(朋友圈/公众号/小红书) │ │
│ │ - 数据获取辅助脚本 │ │
│ └────────────────────────────────────────┘ │
│ │
└──────────────────────────────────────────────┘
分工明确:底层技能搞"硬数据",自定义功能出"软内容"。
第三步:用 SOLO 搭建知识库
在 SOLO 中创建项目,编写了7份参考文档:
football_rules.md — 足球规则速成(用大白话+类比解释越位、犯规等)
worldcup_2026_format.md — 2026新赛制解读(对比往届,表格化呈现48队分组和出线规则)
team_profiles.md — 48强球队速览(最详细,305行,覆盖每支队的风格、球星和看点)
player_profiles.md — 球星档案(C罗、姆巴佩等传奇与新生代)
worldcup_fun_facts.md — 世界杯有趣知识(离谱但真实的冷知识)
fan_culture.md — 主队应援指南(助威方式、歌曲、观赛礼仪)
social_media_templates.md — 社媒文案模板(朋友圈/公众号/小红书三种风格的模板和示例)
第四步:编写主入口和触发规则
在 SOLO 中定义主文件,设定触发规则:用户输入关键词或描述需求时,自动路由到对应功能模块。比如用户问"什么是越位",触发规则速成模块;用户说"今天有什么比赛",触发赛程播报模块;用户说"帮我写个赛后文案",触发文案生成模块。
第五步:逐条实测
文档上写的和实际能跑通的可能是两回事。我对20个功能点逐一实测,发现问题及时修正。
—————————————
四、使用步骤
安装技能:通过技能市场或 GitHub 仓库获取本技能,按照说明完成安装
确保依赖就绪:本技能嵌套调用了现成的足球数据技能,安装时会自动处理依赖
开始使用:在 SOLO 中直接用自然语言提问即可
常用指令示例:
“什么是越位?用大白话解释一下” → 触发规则科普
“今天有什么世界杯比赛?” → 触发赛程播报
“A组现在谁出线了?” → 触发出线形势分析
“阿根廷2-1法国的赛后文案,朋友圈、公众号、小红书都要” → 触发文案生成
“日本队实力怎么样?” → 触发球队速览
“给我讲几个世界杯冷知识” → 触发冷知识模块
“我是阿根廷球迷,怎么助威?” → 触发主队应援指南
—————————————
五、效果展示
场景一:规则科普
输入:什么是越位?用大白话解释一下
输出:
越位是足球里最容易懵的规则,用「插队」来理解就简单了。
核心规则:你队友传球的那一瞬间,你和对方球门之间必须至少有两个对方球员(通常是守门员+一个后卫)。如果你偷偷跑到所有人前面等球传过来,就叫越位。
关键细节:
越位不犯规,但如果你在越位位置参与了进攻,裁判会吹哨,进球无效
球门球、角球、界外球不存在越位
2026新技术:本届世界杯使用半自动越位技术(SAOT),通过12个专用摄像头追踪球员身体29个点位,AI自动判断越位,比人工画线更快更准。
(顺带科普了2026届的半自动越位技术,零基础也能秒懂。)
场景二:积分与赛程查询
输入:查询世界杯2026赛季积分榜
输出:瞬间拉出12个组48支队的官方积分榜数据。如果问球队赛程,比如阿根廷,会精准甩出三场小组赛的时间(北京时间)、对手和球场。
12个小组分组情况完整呈现:
A组:墨西哥、南非、韩国、捷克
B组:加拿大、波黑、卡塔尔、瑞士
C组:巴西、摩洛哥、海地、苏格兰
……(共12组48队,全部列出)
场景三:赛后文案一键三连
输入:阿根廷2-1法国的赛后文案,朋友圈、公众号、小红书都要
输出:
朋友圈(50字内):
心脏不好的别看世界杯 阿根廷2-1绝杀法国,最后10分钟我差点原地去世 #世界杯2026
公众号(500-800字):
阿根廷凭借梅西第78分钟的进球和阿尔瓦雷斯的点球,2-1击败法国。法国由姆巴佩在第55分钟扳回一球,但最终未能逆转。
战术分析:阿根廷采用4-3-3阵型,中场三人组控制节奏。法国在下半场变阵4-2-4加强进攻,但后防空档被阿根廷利用。
数据:控球率 48% vs 52%,射门 14 vs 18,射正 6 vs 7
小红书:
太燃了!梅西38岁还能绝杀法国
比赛回顾:阿根廷2-1击败法国!梅西78分钟进球+阿尔瓦雷斯点球
你觉得梅西能带队卫冕吗?评论区告诉我
#世界杯2026 #阿根廷 #法国 #梅西
三种风格差异化明显——朋友圈要短要梗,公众号要深要数据,小红书要标题党要互动。直接复制就能发。
场景四:当日赛程播报
输入:今天有什么世界杯比赛?
输出:今天有3场世界杯比赛:
21:00 阿根廷 vs 阿尔及利亚(北京时间6月17日09:00),看点:梅西世界杯首秀
00:00 法国 vs 伊拉克,看点:姆巴佩领衔的法国队能否展现统治力
03:00 西班牙 vs 乌拉圭,看点:传控大师vs南美铁血,风格碰撞
(以上为世界杯尚未开赛阶段的实测结果,开赛后积分榜和赛果数据将实时更新。)
—————————————
六、Skill 链接
GitHub 仓库:
github.com
Agent-Skills-is-The-Future/skills/worldcup-2026-assistant at main ·...
agent skills: wechat-greeting & xuefeng-skill. Contribute to JL-GUO/Agent-Skills-is-The-Future development by creating an account on GitHub.
仓库包含完整的技能文件、7份知识库文档、数据获取辅助脚本,欢迎 Star 和 Fork。
worldcup-2026-assistant/
├── SKILL.md # 主文件:功能入口+工作流+触发规则
├── references/
│ ├── football_rules.md # 足球规则速成(98行)
│ ├── worldcup_2026_format.md # 2026新赛制解读(97行)
│ ├── team_profiles.md # 48强球队速览(305行,最详细)
│ ├── player_profiles.md # 球星档案(114行)
│ ├── worldcup_fun_facts.md # 世界杯有趣知识(63行)
│ ├── fan_culture.md # 主队应援指南(98行)
│ └── social_media_templates.md # 社媒文案模板(118行)
├── scripts/
│ └── fetch_worldcup_data.py # 数据获取辅助脚本
└── assets/ # 预留资源目录
—————————————
七、总结与思考
做这个项目最大的感触:做智能体技能,不要什么都自己重头造轮子。
找到成熟的底层数据能力(足球数据技能),把它嵌套进来,然后把宝贵的时间花在"场景设计"和"中文语境优化"上,效率才是最高的。这就是「嵌套技能架构」的核心思想——把专业的事交给专业的模块,自己专注做差异化体验。
四个关键收获:
嵌套技能是最佳实践:底层能力靠现成,上层体验靠自己
场景驱动设计:先想清楚用户在什么场景下会用,再设计功能去覆盖
测试要逐条跑:文档上写的和实际能跑通的,可能完全是两回事
兴趣是最好的老师:世界杯是全球最大的体育赛事之一,做一个世界杯相关的工具,浑身有干劲
目前最满意的地方:
嵌套架构分工明确,硬数据和软内容各司其职
社媒文案一键三连功能,真正解决了"看完球不知道发什么"的痛点
规则科普用大白话+类比,零基础也能秒懂
后续优化方向:
开赛后持续迭代积分榜和赛程数据的展示方式
增加比赛实时文字直播功能
支持更多社媒平台的文案模板
技术不应该只是冷冰冰的代码,它可以是帮你维系社交、让你和朋友看球时多些谈资的桥梁。2026世界杯,我们换个姿势,用AI陪大家一起看球!
如果你觉得这个技能有用,欢迎到GitHub仓库点个Star,也欢迎在评论区交流你的使用体验和改进建议。