diff --git a/src/pages/2026/center/index.jsx b/src/pages/2026/center/index.jsx index 025dedd7c..6d4e98d0f 100644 --- a/src/pages/2026/center/index.jsx +++ b/src/pages/2026/center/index.jsx @@ -17,6 +17,7 @@ function Center(props) { const [activeTracks, setActiveTracks] = useState({}); const [searchKeyword, setSearchKeyword] = useState(''); + const [isPaused, setIsPaused] = useState(false); // 默认选中第一个赛道 useEffect(() => { @@ -35,9 +36,10 @@ function Center(props) { } }, []); - // 每隔5秒自动切换赛道 + // 每隔8秒自动切换赛道 useEffect(() => { const interval = setInterval(() => { + if (isPaused) return; setActiveTracks(prev => { const newTracks = { ...prev }; directions.forEach(direction => { @@ -52,10 +54,10 @@ function Center(props) { }); return newTracks; }); - }, 5000); + }, 8000); return () => clearInterval(interval); - }, []); + }, [isPaused]); const handleTrackClick = (directionId, trackName) => { setActiveTracks(prev => ({ @@ -109,7 +111,11 @@ function Center(props) { } -
+
setIsPaused(true)} + onMouseLeave={() => setIsPaused(false)} + > {e.tasks && activeTrack && e.tasks[activeTrack] && (
diff --git a/src/pages/2026/center/index.less b/src/pages/2026/center/index.less index 2e8b015db..84c05d05d 100644 --- a/src/pages/2026/center/index.less +++ b/src/pages/2026/center/index.less @@ -7,7 +7,7 @@ flex-direction: column; .title { - padding-top: 40px; + padding-top: 160px; } .search_wrap { @@ -74,6 +74,7 @@ } .directions { + height: 632px; margin-top: 40px; width: 1600px; border-radius: 16px; @@ -205,6 +206,13 @@ width: 1171px; .track_tasks { + height: 486px; + overflow-y: auto; + scrollbar-width: none; + -ms-overflow-style: none; + &::-webkit-scrollbar { + display: none; + } .tasks_grid { display: flex; flex-wrap: wrap; diff --git a/src/pages/2026/center/info.js b/src/pages/2026/center/info.js index a903dd054..1c238061f 100644 --- a/src/pages/2026/center/info.js +++ b/src/pages/2026/center/info.js @@ -1,94 +1,161 @@ -export const directions = [{ +export const directions = [ + { id: 1, - name: 'AI方向', - desc: '聚焦人工智能前沿技术与应用,探索大模型、智能算法在开源场景下的创新实践', + name: 'AI Infra', + desc: '聚焦人工智能基础设施前沿技术与应用,探索大模型、智能算法在开源场景下的创新实践', tasks: { - '开源案例教学赛道': [ - { name: 'InVision虚拟化工平台上支持Asterinas(显锐)操作系统的容器运行时', level: 3, owner: '西北工业大学', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: 'OpenTiny NEXT前端智能应用贡戴赛', level: 2, owner: '西北工业大学', url: 'https://www.gitlink.org.cn/competitions'}, - { name: 'ylong_http支持https代理', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: 'ModelEngine开源项目贡戴赛', level: 1, owner: '华为', url: 'https://www.gitlink.org.cn/competitions'}, - { name: 'openUBMC开源项目贡戴赛', level: 3, owner: '西北工业大学', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'} + '开源项目贡献赛道': [ + { + name: '国产开源GPU AI创新生态赛', + level: 2, + owner: '沐曦', + url: 'https://www.gitlink.org.cn/competitions/track1_2026GPUAI' + }, + { + name: 'openUBMC开源项目贡献赛', + level: 2, + owner: '华为', + url: 'https://www.gitlink.org.cn/competitions/track1_2026openUBMC' + }, + { + name: 'vLLM Ascend开源项目贡献赛', + level: 2, + owner: '华为昇腾社区', + url: 'https://www.gitlink.org.cn/competitions/track1_2026vLLMAscend' + }, + { + name: 'OpenTiny NEXT前端智能应用贡献赛', + level: 2, + owner: '华为', + url: 'https://www.gitlink.org.cn/competitions/track1_2026OpenTiny' + }, + { + name: 'ModelEngine开源项目贡献赛', + level: 2, + owner: '华为', + url: 'https://www.gitlink.org.cn/competitions/track1_2026ModelEngine' + } ], '开源任务挑战赛道': [ - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'} - ], - '开源代码评注赛道': [ - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'} - ], - '开源代码评论赛道': [ - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'} + { + name: '基于AI/Agent的NPU算子自动生成', + level: 3, + owner: '华为', + url: 'https://www.gitlink.org.cn/competitions/track2_2026MindSpore' + }, + { + name: 'Mooncake KVCache存储设计和性能优化', + level: 3, + owner: '阿里云计算有限公司', + url: 'https://www.gitlink.org.cn/competitions/track2_2026Mooncake' + } ] } }, { id: 2, - name: '泛在操作系统方向', + name: '泛在操作系统', desc: '面向物联网时代,研究跨设备、跨场景的操作系统技术与生态构建', tasks: { - '开源案例教学赛道': [ - { name: '基于openvela的音视频识别系统', level: 1, owner: '华为' }, - { name: '基于openvela的音视频识别系统', level: 1, owner: '华为' }, - { name: 'OpenTiny NEXT前端智能应用贡戴赛', level: 2, owner: '西北工业大学' }, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: 'ModelEngine开源项目贡戴赛', level: 1, owner: '华为' }, - { name: 'ModelEngine开源项目贡戴赛', level: 3, owner: '西北工业大学' }, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'} + '开源项目贡献赛道': [ + { + name: 'ylong_http 支持 https 代理', + level: 1, + owner: '南京大学', + url: 'https://www.gitlink.org.cn/competitions/track1_2026ylong_http' + }, + { + name: 'openGauss开源项目贡献赛', + level: 2, + owner: '华为', + url: 'https://www.gitlink.org.cn/competitions/track1_2026openGauss' + }, + { + name: 'CrowdOS 群智应用开发与大模型智能增强实践', + level: 2, + owner: '西北工业大学', + url: 'https://www.gitlink.org.cn/competitions/track1_2026CrowdOS' + }, + { + name: '星绽开源社区贡献赛', + level: 3, + owner: '蚂蚁', + url: 'https://www.gitlink.org.cn/competitions/track1_2026Asterinas' + } ], '开源任务挑战赛道': [ - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于openvela的音视频识别系统', level: 2, owner: '华为' }, - { name: 'ModelEngine开源项目贡戴赛', level: 3, owner: '西北工业大学' }, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'} - ], - '开源代码评注赛道': [ - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'} - ], - '开源代码评论赛道': [ - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'}, - { name: '基于AI/Agent的NPU算子自动生成', level: 2, owner: '小米', url: 'https://www.gitlink.org.cn/competitions'} + { + name: '泛在操作系统原生的MCP协议栈设计', + level: 3, + owner: '开放原子', + url: 'https://www.gitlink.org.cn/competitions/track2_2026OpenHarmony' + }, + { + name: '面向人机物融合的多级融合调度', + level: 3, + owner: '开放原子', + url: 'https://www.gitlink.org.cn/competitions/track2_2026OpenHarmony02' + }, + { + name: '基于 openvela 的多模态交互跨端协同控制系统设计', + level: 1, + owner: '北京小米移动软件有限公司', + url: 'https://www.gitlink.org.cn/competitions/track2_2026openvela01' + }, + { + name: '基于 openvela 的多模态交互跨端协同控制系统设计', + level: 2, + owner: '北京小米移动软件有限公司', + url: 'https://www.gitlink.org.cn/competitions/track2_2026openvela01' + }, + { + name: '基于 openvela 的多模态交互跨端协同控制系统设计', + level: 3, + owner: '北京小米移动软件有限公司', + url: 'https://www.gitlink.org.cn/competitions/track2_2026openvela01' + }, + { + name: '基于 openvela 的端云协同轻量视觉人形检测互动展示', + level: 2, + owner: '北京小米移动软件有限公司', + url: 'https://www.gitlink.org.cn/competitions/track2_2026openvela02' + }, + { + name: '基于 openvela 的端云协同轻量视觉人形检测互动展示', + level: 3, + owner: '北京小米移动软件有限公司', + url: 'https://www.gitlink.org.cn/competitions/track2_2026openvela02' + }, + { + name: '基于 openvela 的音频识别系统', + level: 2, + owner: '北京小米移动软件有限公司', + url: 'https://www.gitlink.org.cn/competitions/track2_2026openvela03' + }, + { + name: '基于 openvela 的音频识别系统', + level: 3, + owner: '北京小米移动软件有限公司', + url: 'https://www.gitlink.org.cn/competitions/track2_2026openvela03' + }, + { + name: '泛在应用场景解决方案', + level: 1, + owner: '北京大学', + url: 'https://www.gitlink.org.cn/competitions/track2_2026XiUOS' + }, + { + name: '泛在应用场景解决方案', + level: 2, + owner: '北京大学', + url: 'https://www.gitlink.org.cn/competitions/track2_2026XiUOS' + }, + { + name: '在hvisor虚拟化平台上支持Asterinas(星绽)操作系统', + level: 3, + owner: '矽望社区', + url: 'https://www.gitlink.org.cn/competitions/track2_2026Hvisor' + } ] } }