超200亿Token、10万次API调用、73个AI成果——这不是演习,是实战!
7月9日上午,米兰官网AI造物节·48小时黑客马拉松正式落下帷幕。
这场被内部定义为“转型战役”的AI马拉松,在48小时的极限冲刺后,交出了一份沉甸甸的答卷——Token消耗总量超200亿,API请求次数10万+,合计产出73个AI成果。数字背后,是总部全员从0到1的AI原生实战。
闭幕式上,一段开场视频带着大家重温了这场“不是体验、是实战;不是文化活动、是转型战役;不是可以试试、是必须参与、必须交付”的48小时。从7月4日上午10点开赛,到7月6日上午10点提交锁定,参赛者们完成了从选题、开发到部署、路演的全流程。
A组和B组的获奖队伍依次揭晓:
造物大奖各获得10000元奖金+2000元Token奖励
一等奖各获3000元奖金+1000元Token

1023) {
_this.hover(function(){
var _src = _this.data('img');
var _href = _this.data('href');
_this.addClass('cur').siblings().removeClass('cur');
$('.list32-right .bgImg').attr("style","background-image:url("+_src+")");
$('.list32-right .m-img').attr('src',_src);
$('.list32-right .list32-right-a').attr('href',_href);
$('.list32-left,.list32-right').removeClass('cur');
setTimeout(function(){
$('.list32-left,.list32-right').addClass('cur');
}, 400);
},function(){
return;
})
}else {
_this.click(function(){
var _src = _this.data('img');
var _href = _this.data('href');
_this.addClass('cur').siblings().removeClass('cur');
$('.list32-right .bgImg').attr("style","background-image:url("+_src+")");
$('.list32-right .m-img').attr('src',_src);
$('.list32-right .list32-right-a').attr('href',_href);
$('.list32-left,.list32-right').removeClass('cur');
setTimeout(function(){
$('.list32-left,.list32-right').addClass('cur');
}, 400);
});
}
});
initLoad0();
function initLoad0() {
var _this = $('.list32-btn').eq(0);
var _src = _this.data('img');
var _href = _this.data('href');
_this.addClass('cur').siblings().removeClass('cur');
$('.list32-right .bgImg').attr("style","background-image:url("+_src+")");
$('.list32-right .m-img').attr('src',_src);
$('.list32-right .list32-right-a').attr('href',_href);
$('.list32-left,.list32-right').addClass('cur');
}
var _introWidth = $(window).width();
if(_introWidth > 1023) {
$('.swiper-btns-wrap3 .prev').hover(function(){
goToPrev();
intervalPrev = setInterval(function(){goToPrev();}, 1000);
return intervalPrev;
},function(){
clearInterval(intervalPrev);
});
$('.swiper-btns-wrap3 .next').hover(function(){
goToNext();
intervalNext = setInterval(function(){goToNext();}, 1000);
return intervalNext;
},function(){
clearInterval(intervalNext);
});
}else {
return;
}
})