Skip to content

Commit 646b2a3

Browse files
committed
feat: add Fliggy hackathon banner and refresh devwall counts
- Add 2026 飞猪 AI 旅行创新大赛 homepage banner with CTA - Refresh devwall: 112 developers / 121 cases - Add 16 new contributors to contributors wall - Update contributor count references across homepage, contributors, showcase
1 parent 615e270 commit 646b2a3

3 files changed

Lines changed: 89 additions & 22 deletions

File tree

‎_layouts/home.html‎

Lines changed: 70 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,26 @@
226226
.doc-link h3 { font-size: 16px; font-weight: 500; margin-bottom: 4px; letter-spacing: -.2px; }
227227
.doc-link p { font-size: 12px; color: var(--body); }
228228

229+
/* Hackathon banner */
230+
.hackathon-banner { padding: 72px 24px; background: linear-gradient(180deg, #f8fafb 0%, #ffffff 100%); border-bottom: 1px solid var(--hairline); }
231+
.hackathon-banner-inner { max-width: 1180px; margin: 0 auto; display: grid; grid-template-columns: 1.1fr .9fr; gap: 56px; align-items: center; }
232+
.hackathon-banner-kicker { display: flex; align-items: center; gap: 10px; font-family: var(--font-mono); font-size: 10px; font-weight: 500; color: #696969; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 14px; }
233+
.hackathon-banner-kicker::before { content: ""; width: 28px; height: 2px; background: var(--violet); }
234+
.hackathon-banner h2 { font-size: 34px; font-weight: 500; line-height: 1.18; letter-spacing: -1.1px; margin-bottom: 16px; }
235+
.hackathon-banner p { font-size: 14px; color: var(--body); line-height: 1.8; margin-bottom: 18px; }
236+
.hackathon-banner ul { list-style: none; margin: 0 0 24px 0; padding: 0; }
237+
.hackathon-banner li { position: relative; padding-left: 18px; font-size: 13.5px; color: var(--body); line-height: 1.7; margin-bottom: 8px; }
238+
.hackathon-banner li::before { content: ""; position: absolute; left: 0; top: 9px; width: 6px; height: 6px; border-radius: 50%; background: var(--violet); }
239+
.hackathon-banner-actions { display: flex; gap: 12px; flex-wrap: wrap; }
240+
.hackathon-banner .btn { border-radius: 12px; }
241+
.hackathon-banner-card { background: #fff; border: 1px solid #ededf1; border-radius: 20px; padding: 28px; box-shadow: var(--shadow-card); }
242+
.hackathon-banner-card h3 { font-size: 15px; font-weight: 500; margin-bottom: 18px; color: #16171d; letter-spacing: -.2px; }
243+
.hackathon-banner-meta { display: grid; gap: 12px; }
244+
.hackathon-banner-meta-item { display: flex; justify-content: space-between; align-items: baseline; padding-bottom: 12px; border-bottom: 1px solid #f2f2f2; }
245+
.hackathon-banner-meta-item:last-child { border-bottom: 0; padding-bottom: 0; }
246+
.hackathon-banner-meta-label { font-size: 12px; color: var(--mute); }
247+
.hackathon-banner-meta-value { font-size: 13px; color: #16171d; font-weight: 500; }
248+
229249
/* Footer */
230250
.footer { padding: 56px 24px max(56px,env(safe-area-inset-bottom,0px)); border-top: 1px solid var(--hairline); text-align: center; background: #fff; }
231251
.footer p { font-size: 12px; color: var(--mute); }
@@ -289,6 +309,10 @@
289309
.qwen-flow-step:not(:last-child)::after { content: "↓"; right: 50%; top: auto; bottom: -11px; transform: translateX(50%); }
290310
.qwen-install { grid-template-columns: 1fr; }
291311
.qwen-copy-btn { width: 100%; }
312+
.hackathon-banner { padding: 52px 18px; }
313+
.hackathon-banner-inner { grid-template-columns: 1fr; gap: 28px; }
314+
.hackathon-banner h2 { font-size: 26px; letter-spacing: -.8px; }
315+
.hackathon-banner-actions .btn { width: 100%; }
292316
}
293317

294318
@media (prefers-reduced-motion: reduce) {
@@ -355,6 +379,33 @@ <h1>Born open, <span class="gradient-text">ship AI together</span>.</h1>
355379
</div>
356380
</section>
357381

382+
<section class="hackathon-banner" aria-label="2026 飞猪 AI 旅行创新大赛">
383+
<div class="hackathon-banner-inner">
384+
<div>
385+
<div class="hackathon-banner-kicker">Hackathon</div>
386+
<h2>2026 飞猪 AI 旅行创新大赛</h2>
387+
<p>阿里云百炼 × 飞猪联合发起旅游行业首个 AI 黑客松,面向个人开发者开放报名。基于飞猪 AI 开放平台与 flyai skill,可调用机票、酒店、门票等全品类实时数据;结合阿里云百炼模型与工作流,从创意到落地跑通全链路。</p>
388+
<ul>
389+
<li>赛道可选自由方向,或酒店 Staycation、目的地探索、AI 私人讲解、入境游助手四大预设命题</li>
390+
<li>作品提交时间:09.22 - 10.25</li>
391+
</ul>
392+
<div class="hackathon-banner-actions">
393+
<a class="btn btn-primary" href="https://opc.aliyun.com/feizhu" target="_blank" rel="noopener">立即报名参赛</a>
394+
<a class="btn btn-secondary" href="https://opc.aliyun.com/feizhu" target="_blank" rel="noopener">了解详情</a>
395+
</div>
396+
</div>
397+
<div class="hackathon-banner-card">
398+
<h3>赛事要点</h3>
399+
<div class="hackathon-banner-meta">
400+
<div class="hackathon-banner-meta-item"><span class="hackathon-banner-meta-label">主办方</span><span class="hackathon-banner-meta-value">阿里云百炼 × 飞猪</span></div>
401+
<div class="hackathon-banner-meta-item"><span class="hackathon-banner-meta-label">面向对象</span><span class="hackathon-banner-meta-value">个人开发者</span></div>
402+
<div class="hackathon-banner-meta-item"><span class="hackathon-banner-meta-label">作品提交</span><span class="hackathon-banner-meta-value">09.22 - 10.25</span></div>
403+
<div class="hackathon-banner-meta-item"><span class="hackathon-banner-meta-label">报名官网</span><span class="hackathon-banner-meta-value">opc.aliyun.com/feizhu</span></div>
404+
</div>
405+
</div>
406+
</div>
407+
</section>
408+
358409
<section class="compat-strip" aria-label="兼容的开源 Agent 生态">
359410
<div class="compat-strip-inner">
360411
<span class="compat-label">Works with</span>
@@ -449,9 +500,25 @@ <h3>阿里云百炼</h3>
449500

450501
<section class="devwall">
451502
<div class="devwall-inner">
452-
<h2>96 位开发者,98 个真实案例</h2>
503+
<h2>112 位开发者,121 个真实案例</h2>
453504
<p class="section-sub">从小学生到博士生,从独立开发者到企业工程师 &mdash;&mdash; 他们用阿里云百炼把一个具体问题,做成了能跑起来的东西。</p>
454505
<div class="devwall-avatars">
506+
<a href="https://github.com/Licecert" target="_blank" rel="noopener" title="@Licecert"><img src="https://github.com/Licecert.png?size=96" alt="@Licecert" loading="lazy" width="48" height="48"></a>
507+
<a href="https://github.com/yonggodlikean" target="_blank" rel="noopener" title="@yonggodlikean"><img src="https://github.com/yonggodlikean.png?size=96" alt="@yonggodlikean" loading="lazy" width="48" height="48"></a>
508+
<a href="https://github.com/zhuan447133268-lab" target="_blank" rel="noopener" title="@zhuan447133268-lab"><img src="https://github.com/zhuan447133268-lab.png?size=96" alt="@zhuan447133268-lab" loading="lazy" width="48" height="48"></a>
509+
<a href="https://github.com/fengfengfeng23" target="_blank" rel="noopener" title="@fengfengfeng23"><img src="https://github.com/fengfengfeng23.png?size=96" alt="@fengfengfeng23" loading="lazy" width="48" height="48"></a>
510+
<a href="https://github.com/sin0317" target="_blank" rel="noopener" title="@sin0317"><img src="https://github.com/sin0317.png?size=96" alt="@sin0317" loading="lazy" width="48" height="48"></a>
511+
<a href="https://github.com/a1178013314" target="_blank" rel="noopener" title="@a1178013314"><img src="https://github.com/a1178013314.png?size=96" alt="@a1178013314" loading="lazy" width="48" height="48"></a>
512+
<a href="https://github.com/oraguinal9" target="_blank" rel="noopener" title="@oraguinal9"><img src="https://github.com/oraguinal9.png?size=96" alt="@oraguinal9" loading="lazy" width="48" height="48"></a>
513+
<a href="https://github.com/PingGuoMiaoMiao" target="_blank" rel="noopener" title="@PingGuoMiaoMiao"><img src="https://github.com/PingGuoMiaoMiao.png?size=96" alt="@PingGuoMiaoMiao" loading="lazy" width="48" height="48"></a>
514+
<a href="https://github.com/DingYida111" target="_blank" rel="noopener" title="@DingYida111"><img src="https://github.com/DingYida111.png?size=96" alt="@DingYida111" loading="lazy" width="48" height="48"></a>
515+
<a href="https://github.com/18978080047" target="_blank" rel="noopener" title="@18978080047"><img src="https://github.com/18978080047.png?size=96" alt="@18978080047" loading="lazy" width="48" height="48"></a>
516+
<a href="https://github.com/taoran7977" target="_blank" rel="noopener" title="@taoran7977"><img src="https://github.com/taoran7977.png?size=96" alt="@taoran7977" loading="lazy" width="48" height="48"></a>
517+
<a href="https://github.com/huangjeanne" target="_blank" rel="noopener" title="@huangjeanne"><img src="https://github.com/huangjeanne.png?size=96" alt="@huangjeanne" loading="lazy" width="48" height="48"></a>
518+
<a href="https://github.com/Laohesix" target="_blank" rel="noopener" title="@Laohesix"><img src="https://github.com/Laohesix.png?size=96" alt="@Laohesix" loading="lazy" width="48" height="48"></a>
519+
<a href="https://github.com/eeeKinn" target="_blank" rel="noopener" title="@eeeKinn"><img src="https://github.com/eeeKinn.png?size=96" alt="@eeeKinn" loading="lazy" width="48" height="48"></a>
520+
<a href="https://github.com/wxmpro" target="_blank" rel="noopener" title="@wxmpro"><img src="https://github.com/wxmpro.png?size=96" alt="@wxmpro" loading="lazy" width="48" height="48"></a>
521+
<a href="https://github.com/maqing0303" target="_blank" rel="noopener" title="@maqing0303"><img src="https://github.com/maqing0303.png?size=96" alt="@maqing0303" loading="lazy" width="48" height="48"></a>
455522
<a href="https://github.com/wx73306-create" target="_blank" rel="noopener" title="@wx73306-create"><img src="https://github.com/wx73306-create.png?size=96" alt="@wx73306-create" loading="lazy" width="48" height="48"></a>
456523
<a href="https://github.com/EthanSMC" target="_blank" rel="noopener" title="@EthanSMC"><img src="https://github.com/EthanSMC.png?size=96" alt="@EthanSMC" loading="lazy" width="48" height="48"></a>
457524
<a href="https://github.com/maxi-max-dev" target="_blank" rel="noopener" title="@maxi-max-dev"><img src="https://github.com/maxi-max-dev.png?size=96" alt="@maxi-max-dev" loading="lazy" width="48" height="48"></a>
@@ -460,25 +527,9 @@ <h2>96 位开发者,98 个真实案例</h2>
460527
<a href="https://github.com/MrsFlower" target="_blank" rel="noopener" title="@MrsFlower"><img src="https://github.com/MrsFlower.png?size=96" alt="@MrsFlower" loading="lazy" width="48" height="48"></a>
461528
<a href="https://github.com/msensi" target="_blank" rel="noopener" title="@msensi"><img src="https://github.com/msensi.png?size=96" alt="@msensi" loading="lazy" width="48" height="48"></a>
462529
<a href="https://github.com/hotcoffeeshake" target="_blank" rel="noopener" title="@hotcoffeeshake"><img src="https://github.com/hotcoffeeshake.png?size=96" alt="@hotcoffeeshake" loading="lazy" width="48" height="48"></a>
463-
<a href="https://github.com/Thea729-fable" target="_blank" rel="noopener" title="@Thea729-fable"><img src="https://github.com/Thea729-fable.png?size=96" alt="@Thea729-fable" loading="lazy" width="48" height="48"></a>
464-
<a href="https://github.com/kkz-admin" target="_blank" rel="noopener" title="@kkz-admin"><img src="https://github.com/kkz-admin.png?size=96" alt="@kkz-admin" loading="lazy" width="48" height="48"></a>
465-
<a href="https://github.com/wanhe-hash" target="_blank" rel="noopener" title="@wanhe-hash"><img src="https://github.com/wanhe-hash.png?size=96" alt="@wanhe-hash" loading="lazy" width="48" height="48"></a>
466-
<a href="https://github.com/farlyfeifei" target="_blank" rel="noopener" title="@farlyfeifei"><img src="https://github.com/farlyfeifei.png?size=96" alt="@farlyfeifei" loading="lazy" width="48" height="48"></a>
467-
<a href="https://github.com/tbszz" target="_blank" rel="noopener" title="@tbszz"><img src="https://github.com/tbszz.png?size=96" alt="@tbszz" loading="lazy" width="48" height="48"></a>
468-
<a href="https://github.com/gengcheng" target="_blank" rel="noopener" title="@gengcheng"><img src="https://github.com/gengcheng.png?size=96" alt="@gengcheng" loading="lazy" width="48" height="48"></a>
469-
<a href="https://github.com/GavinZhao19" target="_blank" rel="noopener" title="@GavinZhao19"><img src="https://github.com/GavinZhao19.png?size=96" alt="@GavinZhao19" loading="lazy" width="48" height="48"></a>
470-
<a href="https://github.com/rojalus" target="_blank" rel="noopener" title="@rojalus"><img src="https://github.com/rojalus.png?size=96" alt="@rojalus" loading="lazy" width="48" height="48"></a>
471-
<a href="https://github.com/CNWU16" target="_blank" rel="noopener" title="@CNWU16"><img src="https://github.com/CNWU16.png?size=96" alt="@CNWU16" loading="lazy" width="48" height="48"></a>
472-
<a href="https://github.com/myfx1199" target="_blank" rel="noopener" title="@myfx1199"><img src="https://github.com/myfx1199.png?size=96" alt="@myfx1199" loading="lazy" width="48" height="48"></a>
473-
<a href="https://github.com/bianzigege" target="_blank" rel="noopener" title="@bianzigege"><img src="https://github.com/bianzigege.png?size=96" alt="@bianzigege" loading="lazy" width="48" height="48"></a>
474-
<a href="https://github.com/youngys012345-ai" target="_blank" rel="noopener" title="@youngys012345-ai"><img src="https://github.com/youngys012345-ai.png?size=96" alt="@youngys012345-ai" loading="lazy" width="48" height="48"></a>
475-
<a href="https://github.com/Pinkie-Pie-Lucky" target="_blank" rel="noopener" title="@Pinkie-Pie-Lucky"><img src="https://github.com/Pinkie-Pie-Lucky.png?size=96" alt="@Pinkie-Pie-Lucky" loading="lazy" width="48" height="48"></a>
476-
<a href="https://github.com/coocoo-pineapple" target="_blank" rel="noopener" title="@coocoo-pineapple"><img src="https://github.com/coocoo-pineapple.png?size=96" alt="@coocoo-pineapple" loading="lazy" width="48" height="48"></a>
477-
<a href="https://github.com/Zijia369" target="_blank" rel="noopener" title="@Zijia369"><img src="https://github.com/Zijia369.png?size=96" alt="@Zijia369" loading="lazy" width="48" height="48"></a>
478-
<a href="https://github.com/emajjsky" target="_blank" rel="noopener" title="@emajjsky"><img src="https://github.com/emajjsky.png?size=96" alt="@emajjsky" loading="lazy" width="48" height="48"></a>
479-
<a class="devwall-more" href="/contributors/" title="查看全部 96 位开发者">+72</a>
530+
<a class="devwall-more" href="/contributors/" title="查看全部 112 位开发者">+88</a>
480531
</div>
481-
<div class="devwall-cta-wrap"><a class="devwall-cta" href="/contributors/">看全部 96 位开发者 &rarr;</a></div>
532+
<div class="devwall-cta-wrap"><a class="devwall-cta" href="/contributors/">看全部 112 位开发者 &rarr;</a></div>
482533
</div>
483534
</section>
484535

‎contributors/index.md‎

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,33 @@
22
layout: doc
33
title: 开发者墙
44
permalink: /contributors/
5-
description: "阿里云百炼开源开发者计划的 96 位贡献者——Showcase 里每一个案例背后的具体开发者。"
5+
description: "阿里云百炼开源开发者计划的 112 位贡献者——Showcase 里每一个案例背后的具体开发者。"
66
keywords: "阿里云百炼开发者,百炼贡献者,开发者墙,ModelStudio 社区,Showcase 作者,阿里云百炼认证开发者"
77
---
88

99
# 开发者墙
1010

11-
Showcase 里的每一个案例,背后都是一位具体的开发者。下面是全部 **96 位贡献者**,按案例收录时间倒序排列。
11+
Showcase 里的每一个案例,背后都是一位具体的开发者。下面是全部 **112 位贡献者**,按案例收录时间倒序排列。
1212

1313
[浏览全部案例 &rarr;](/showcase/) &nbsp;&middot;&nbsp; [提交你的案例 &rarr;](https://github.com/modelstudioai/modelstudioai.github.io/issues/new)
1414

1515
<div class="ctb-grid">
16+
<a class="ctb" href="https://github.com/Licecert" target="_blank" rel="noopener" title="@Licecert"><img src="https://github.com/Licecert.png?size=112" alt="@Licecert" loading="lazy" width="56" height="56"><span>Licecert</span></a>
17+
<a class="ctb" href="https://github.com/yonggodlikean" target="_blank" rel="noopener" title="@yonggodlikean"><img src="https://github.com/yonggodlikean.png?size=112" alt="@yonggodlikean" loading="lazy" width="56" height="56"><span>yonggodlikean</span></a>
18+
<a class="ctb" href="https://github.com/zhuan447133268-lab" target="_blank" rel="noopener" title="@zhuan447133268-lab"><img src="https://github.com/zhuan447133268-lab.png?size=112" alt="@zhuan447133268-lab" loading="lazy" width="56" height="56"><span>zhuan447133268-lab</span></a>
19+
<a class="ctb" href="https://github.com/fengfengfeng23" target="_blank" rel="noopener" title="@fengfengfeng23"><img src="https://github.com/fengfengfeng23.png?size=112" alt="@fengfengfeng23" loading="lazy" width="56" height="56"><span>fengfengfeng23</span></a>
20+
<a class="ctb" href="https://github.com/sin0317" target="_blank" rel="noopener" title="@sin0317"><img src="https://github.com/sin0317.png?size=112" alt="@sin0317" loading="lazy" width="56" height="56"><span>sin0317</span></a>
21+
<a class="ctb" href="https://github.com/a1178013314" target="_blank" rel="noopener" title="@a1178013314"><img src="https://github.com/a1178013314.png?size=112" alt="@a1178013314" loading="lazy" width="56" height="56"><span>a1178013314</span></a>
22+
<a class="ctb" href="https://github.com/oraguinal9" target="_blank" rel="noopener" title="@oraguinal9"><img src="https://github.com/oraguinal9.png?size=112" alt="@oraguinal9" loading="lazy" width="56" height="56"><span>oraguinal9</span></a>
23+
<a class="ctb" href="https://github.com/PingGuoMiaoMiao" target="_blank" rel="noopener" title="@PingGuoMiaoMiao"><img src="https://github.com/PingGuoMiaoMiao.png?size=112" alt="@PingGuoMiaoMiao" loading="lazy" width="56" height="56"><span>PingGuoMiaoMiao</span></a>
24+
<a class="ctb" href="https://github.com/DingYida111" target="_blank" rel="noopener" title="@DingYida111"><img src="https://github.com/DingYida111.png?size=112" alt="@DingYida111" loading="lazy" width="56" height="56"><span>DingYida111</span></a>
25+
<a class="ctb" href="https://github.com/18978080047" target="_blank" rel="noopener" title="@18978080047"><img src="https://github.com/18978080047.png?size=112" alt="@18978080047" loading="lazy" width="56" height="56"><span>18978080047</span></a>
26+
<a class="ctb" href="https://github.com/taoran7977" target="_blank" rel="noopener" title="@taoran7977"><img src="https://github.com/taoran7977.png?size=112" alt="@taoran7977" loading="lazy" width="56" height="56"><span>taoran7977</span></a>
27+
<a class="ctb" href="https://github.com/huangjeanne" target="_blank" rel="noopener" title="@huangjeanne"><img src="https://github.com/huangjeanne.png?size=112" alt="@huangjeanne" loading="lazy" width="56" height="56"><span>huangjeanne</span></a>
28+
<a class="ctb" href="https://github.com/Laohesix" target="_blank" rel="noopener" title="@Laohesix"><img src="https://github.com/Laohesix.png?size=112" alt="@Laohesix" loading="lazy" width="56" height="56"><span>Laohesix</span></a>
29+
<a class="ctb" href="https://github.com/eeeKinn" target="_blank" rel="noopener" title="@eeeKinn"><img src="https://github.com/eeeKinn.png?size=112" alt="@eeeKinn" loading="lazy" width="56" height="56"><span>eeeKinn</span></a>
30+
<a class="ctb" href="https://github.com/wxmpro" target="_blank" rel="noopener" title="@wxmpro"><img src="https://github.com/wxmpro.png?size=112" alt="@wxmpro" loading="lazy" width="56" height="56"><span>wxmpro</span></a>
31+
<a class="ctb" href="https://github.com/maqing0303" target="_blank" rel="noopener" title="@maqing0303"><img src="https://github.com/maqing0303.png?size=112" alt="@maqing0303" loading="lazy" width="56" height="56"><span>maqing0303</span></a>
1632
<a class="ctb" href="https://github.com/wx73306-create" target="_blank" rel="noopener" title="@wx73306-create"><img src="https://github.com/wx73306-create.png?size=112" alt="@wx73306-create" loading="lazy" width="56" height="56"><span>wx73306-create</span></a>
1733
<a class="ctb" href="https://github.com/EthanSMC" target="_blank" rel="noopener" title="@EthanSMC"><img src="https://github.com/EthanSMC.png?size=112" alt="@EthanSMC" loading="lazy" width="56" height="56"><span>EthanSMC</span></a>
1834
<a class="ctb" href="https://github.com/maxi-max-dev" target="_blank" rel="noopener" title="@maxi-max-dev"><img src="https://github.com/maxi-max-dev.png?size=112" alt="@maxi-max-dev" loading="lazy" width="56" height="56"><span>maxi-max-dev</span></a>

0 commit comments

Comments
 (0)