National Championship: A Thrilling Journey from Code to Podium

Table of Contents

Using AI to Create a Poster Through Code

After "Purple Elf" advanced to the national finals, the pressure of the competition came rushing in. As the person responsible for the poster, I went through countless templates on Canva, yet still couldn't find a design that truly matched the soul of the project. With the deadline getting closer and closer, my anxiety kept building. Then a bold idea suddenly came to mind: since I'm a developer, why not ask AI to generate a webpage according to my logic and then export it as a PDF? At first, I was just experimenting, but the result turned out to be surprisingly efficient—within only an hour, a poster with both strong design and clear structure was born. You can click here to view the poster.

The Strategic Battles on the Competition Floor

Our first night after arriving in Shanghai was spent in tense rehearsals. The next morning was the poster presentation session, where we had to introduce our project to three different groups of young judges. In the first round, because we lacked experience, we spoke at great length for 8 minutes and left the judges with only 2 minutes for questions. Fortunately, the second group of judges reminded us in time, and we quickly adjusted our strategy, shortening the presentation to 5 minutes and leaving more room for interaction and feedback.

The afternoon expert defense was the real hard battle: 8 minutes for the PPT presentation plus 6 minutes of expert questioning. During the presentation, part of my teammate's section ran longer than it had in rehearsal, and my heart started racing—I was genuinely flustered. At the critical moment, I decisively cut down the section I was responsible for, and that was how we barely managed to finish on time. The Q&A session that followed actually became one of our biggest advantages—because the project was built 100% by ourselves, we answered all kinds of tricky detailed questions from the experts smoothly and with confidence.

The Curiosity Fair

On the second day of the competition, we stepped away from our own booth and joined the "Curiosity Fair." Quite a few contestants praised the fact that we had actually launched our app in a real app store. At the same time, I was deeply impressed by the creativity of other teams. The one that left the strongest impression on me was a smart seat cushion designed for people who sit for long periods. Through a vibration reminder every 45 minutes and a ranking-based competitive mechanism, it turned the idea of building healthy habits into something genuinely fun. That sharp insight into user pain points gave me a lot of inspiration.

An Award Ceremony Like a Roller Coaster

The award ceremony was the most agonizing and unforgettable moment of the entire competition. The list of third-prize winners was announced, and we weren't on it. I tried to reassure myself: maybe we would get second prize. When the second-prize list was also finalized and we still didn't hear the name "Purple Elf," my emotions became unbelievably complicated. I even started wondering whether we were going to go home empty-handed.

"The only possibility left is first prize—but is that really possible?" I kept repeating that silently to myself. Then our name suddenly flashed across the big screen, and in that instant, the shock far exceeded the joy. First prize! From an initial coding idea to the highest honor of the national finals, all the sweat we had poured in—and all those sleepless nights caused by anxiety—became the most unbelievable reality at that very moment.

CTB全国赛摘金记:从代码到领奖台的惊险之旅

目录

利用AI通过代码来制作海报

“紫癜精灵”入围全国赛后,开赛的压力接踵而至。作为海报负责人,我在 Canvas 上翻遍了模版,却始终找不到那种能匹配项目灵魂的设计。眼看截止日期步步紧逼,焦虑感油然而生。 就在这时,脑海中蹦出一个大胆的念头:既然我是开发者,为什么不直接让 AI 按我的逻辑写一个网页,再导出为 PDF 呢?起初只是抱着试试看的心态,没想到这个方案异常高效——短短一小时,一张兼具设计感与逻辑性的海报就诞生了。你可以点击此处查看海报。

赛场上的博弈

抵达上海后的当晚,我们在紧张的排练中度过。 次日上午是海报展示环节,我们需要分三次向不同的青年评审介绍项目。第一轮由于缺乏经验,我们洋洋洒洒讲了 8 分钟,仅给评委留下了 2 分钟的提问时间。好在第二轮评审及时提醒,我们迅速调整策略,将讲解精简至 5 分钟,把更多时间留给互动与评论。

下午的专家答辩则是真正的“硬仗”。8 分钟 PPT 演示 + 6 分钟专家质询。演示过程中,由于队友的部分超出了预演时长,我心跳加速,甚至有些慌乱。关键时刻,我果断删减了自己负责的部分,才惊险地掐准时间点。随后的问答环节反而成了我们的加分项——因为项目 100% 由我们亲手打造,面对专家的各种刁钻细节,我们对答如流,底气十足。

好奇游园会

赛程第二天,我们走出了自己的摊位参加“好奇游园会”。不少选手对我们能够将 APP 实际推向应用商店表示赞赏。而我也被其他队伍的创意深深吸引:最令我印象深刻的是一个针对久坐人群的智能坐垫,它通过 45 分钟一次的震动逻辑和排行榜竞争机制,将“健康习惯”变得有趣。这种对用户痛点的敏锐洞察,也给了我不少启发。

过山车般的颁奖时刻

颁奖典礼是整场比赛最煎熬也最难忘的时刻。 三等奖名单念完,没有我们。我安慰自己:或许能拿个二等奖。 当二等奖名单也尘埃落定时,台下依然没有听到“紫癜精灵”的名字。那一刻,我的心情复杂到了极点,甚至开始怀疑是不是要空手而归。

“唯一的可能只剩一等奖了,但这真的可能吗?”我在心里默念。 直到大屏幕上闪现出我们的名字,那一刻的震惊远超喜悦!一等奖!从最初的一个代码构想,到全国赛的最高荣誉,所有的汗水和那些因焦虑而失眠的夜晚,在这一刻都化成了最不可思议的现实。