

能力值不靠自己填,也不靠队长拍脑袋
每天给你出 3 道题:两位和你同场踢过的队友,谁的某一项更好。全队的回答用国际象棋等级分同一类的统计模型(Bradley–Terry)算成能力值。题目会优先挑「两人水平接近、最难判断」的组合,所以每一题都最有用。完全匿名,没有人知道你选了谁。
京蔚联是一支 2018 年成立的业余足球队。这个小程序管报名签到,也算能力值、排首发、给进球做动画回放、发球星卡和卡包。下面的截图全部来自正在使用的小程序,数据都是球队的真实数据。
大部分功能都围着「一场活动」转:赛前帮你安排,赛后把这场比赛变成数据、动画和收藏。功能多,但每个人每天只会看到和自己有关的那几个。

















这是小程序帮助中心里的完整功能清单。点任意一个功能,会看到它的说明,并高亮和它相关的功能。右上角带 4.x 的是最近一个月上线的。
小程序里没有孤立的功能。左边是队员每次参与时留下的数据,中间是把这些数据算成「评价」的几个引擎,右边是大家看得到、玩得到的东西。点任意一项看它连着谁。
提示:一次出勤会同时变成能力值的比较机会、京蔚值、一个卡包、赛季经验、羁绊点数和年报里的一行。
你答的每道「队友观察」都在校准别人的能力值;能力值又决定排阵、分组和身价。答得越多,分组越公平。
出勤开卡包、涨赛季经验;卡上的人是你的队友,集套卡要靠大家一起来,开到的卡还能组卡组打对决、爬天梯。全队每月还有共同目标,达成多送卡包。
进球回放、能力对决、身价、年度报告都能生成海报或卡片转发。最佳进球的评选里,有 15% 看的就是转发热度。
常见的约球、记分工具解决的是「谁来、几比几」。下面这些是京蔚联小程序额外做到的,每一项都在用真实数据运行。


每天给你出 3 道题:两位和你同场踢过的队友,谁的某一项更好。全队的回答用国际象棋等级分同一类的统计模型(Bradley–Terry)算成能力值。题目会优先挑「两人水平接近、最难判断」的组合,所以每一题都最有用。完全匿名,没有人知道你选了谁。


每个人在每个位置都有一个「实战值」(位置能力 × 位置适应 × 近期状态)。排阵用模拟退火在所有换人、换位置的组合里找阵容分最高的一套,还会考虑相邻两人的搭档默契。队内赛分组同时平衡各队战力、默契、新人数量,并尽量不让同一批人连续同队;之后再满足大家悄悄写下的「想同队」心愿。


进球提报时填的细节(传球方式、突破方式、射门区域、落点、身体部位……)会被翻译成一段俯视角的战术动画,跑位、传球弧线、门将扑救都有,画面里用的是真人头像。同一个进球每次播放都一样,可以转发。进球人的特长被触发时,还会插播一段像素小人的特技演出。


自己挑两队、排阵型,引擎按回合推进:控球、组织、突破、制造机会、射门,每一步都是具体两个球员的能力对抗,会累积体能、会换人。队内赛和训练的分组和比分也会生成一个「虚拟联赛」,每个人都有自己的积分和段位。同样的阵容、同样的随机种子,结果完全一样。


身价由能力、出勤、近期状态和 MVP 荣誉加权得出,再换算成美元,并从五大联赛等 840 名真实球员的身价里找一位和你身价最接近、位置相同的对标。球星镜像则把你的 8 项能力「形状」、位置、风格标签和身体条件,和 185 位球星的档案逐一比对。


活动照片上传后自动认出里面的人,在照片墙里点自己的头像就能找到所有有你的照片;赛后合影里被认出来,也算到场。上传一张证件照,自动生成主场、客场、门将服的职业照:生成后会自动检查胸前号码对不对,不对就重画,然后统一抠图、对齐头部。球星卡、海报、球员主页用的都是这套照片。


首页的 8 个「常用功能」每人每天单独算一次:5 个按你最近的使用习惯,2 个按当下场景(比如有进球待填、今天有人过生日),1 个推荐你还没用过的新功能。找不到就直接问吉祥物「小蔚」,它只根据功能说明和你的真实数据回答,查不到就说没找到。


天气不是只显示晴雨:按降水、体感温度、闷热、风力、空气质量和预警给出 0–100 的「踢球适宜度」。每个交过手的对手都会根据当时我们的阵容强度和净胜球估出实力,再用比分分布模型给下一场算胜平负概率。
首页「对阵中心」里有三种玩法:模拟对阵、卡牌对决、像素杯。里面的每个角色都是真实队员,能力、特长、搭档关系全部来自小程序里攒下的数据。
笼式五人制,四周是围网,球碰网会弹回来。玩法照着老游戏《足球小将》做:持球人自己往前带,碰到对手就停下来,左右拇指各弹出一个指令:带球突破、传球、一二配合、射门,防守时就是抢断、拦截、封堵。双方选完后按能力和随机数比大小,再播一段对决特写。





用本季开到的 5 张卡组一套卡组(第 1 张站门将位),再指定一位队长,和队友或电脑队打 8 个回合,攻守轮换。每回合进攻方出一张卡突破、防守方出一张卡拦截,突破成功再和门将对射。卡力只看卡本身:位置、这张卡记录的时刻(进球、MVP、帽子戏法……)、稀有工艺,编号等于球衣号还有加成,和本人能力无关。所以常来踢球、开到好卡的人卡组就强。




卡牌对决刚上线,本季能用的卡还不够组卡组。对决画面里的出牌和计算都是真实的对决引擎,卡组是用我卡库里的真卡在开发者工具里模拟出来的,没有写进正式数据。
业余球队最难的是让人一直来。这些玩法都绑在真实出勤和真实表现上:不来踢球,就拿不到。
一包 3 张,必有你自己那张。稀有工艺有限量:编号正好等于你的球衣号,卡值翻倍。每 10 包保底一张金箔,重复的卡可以换碎片。

出场、赛后填报、猜比分、给队友排名都涨经验;每 5 级一档奖励,解锁头像框和称号。
同场、同队、同队赢球、互相认可、一传一射都加点数,只升不降。升到 Lv5「黄金搭档」,生成两人击掌的合体卡。

参加活动、进球、认可、猜比分达成条件自动解锁;全队图鉴能看到每一枚谁拿到了。勋章还有实时 3D 渲染,转动手机会反光。

收到最多的 3 个认可标签成为特长:被点 2 次铜、10 次银、25 次金。金色特长在回放里有完整动画。
表现分会按比赛含金量加权,并按能力值做收缩,少踢一场不会被偶然高分挤掉;十一人用最优指派算法在 4 个阵型里排出来。
按前 3 个月的数据自动定目标,比如「出勤 190 人次」。达成后全队多送卡包,每个人能看到自己的贡献。
离你越近的人越默契。点开任何一位队友,看你们的默契度、同场次数、合作进球、共同点和「名场面」——那个名场面还能直接播放进球回放。

队友生日前一天选标签送祝福,寿星当天揭晓;入队周年弹出纪念卡;首页翻出往年今天你踢过的比赛和照片。
每天凌晨抽一批:传说 1 张、稀有 3 张、普通 4 张,当天参与时随机掉落,没掉出去的当天作废。只给正式会员,本季拿得越多掉率越低,大家都轮得到。卡背写着这张卡背后的故事。
苏晴每天从球队群聊里挑一个好笑的瞬间,按当时的场景给当事人换装,画成漫画卡,和事件卡一起掉落。只用群聊,原话不出苏晴的服务器;不想被画的人可以自己关掉。
挑阵型、点位置选人,一键生成整段球员出场视频,每个人用的都是自己的出场短片。
进球落点画成球门正面的九宫格热力图,点一格就能看对应进球的回放;点球单独建档:命中率、方向,被扑后的补射也记下来。
小程序新版一上线,她就在群里自动播报;队友过生日发生日海报;MVP 揭晓后发一段赛后复盘。


