用户故事|两个00后外语学霸,成为开发者的第一年,做出15万人围观的语言学习神器

大模型数据库机器学习

一对00后外语学霸搭档,接触代码不到1年,就搭建出了一款名为**「Fluentide」** 的语言学习应用(原名anyLangPod)。二人组队以**「声名远扬」** 的队名参赛,成功斩获豆包MarsCode AI编程巅峰挑战赛学生组二等奖

本期,我们与「声名远扬」的成员洪浩善(就读于上海外国语大学翻译专业)聊了聊,请他分享了与高中同学俞邢天夏(就读于浙江大学英语专业),如何从自己擅长的领域出发,从编程小白转变为产品开发者的故事。

picture.image

picture.image

「Fluentide」的诞生:打破语言学习的“不可能三角”

在洪浩善的社交媒体,有这样一条10万+浏览的动态:“可能是你第一个不开字幕就能听懂的英文视频”。这是一条由他自制的语速缓慢、词汇简单的视频。洪浩善还在这条动态中,写出了自己对语言学习的理解,“一旦能听懂整个英文视频,你的自信心和听力水平都会有很大提升”。

这就是「Fluentide」产品的设计理念,通过英文播客辅助用户学英语。

「声名远扬」小组的两位成员都有丰富的外语学习经验,并且已拥有托福110+、雅思8+等语言学习方面的多项成绩。浸润语言学习多年,两人深谙中国学生的外语学习的弱点之一,便是“听不懂”,背后原因无外乎这几点:太枯燥,太简单,或太困难。

“传统的语言学习面临两个主要问题:学习材料要么过于简单提升缓慢,要么过于困难打击积极性,缺乏持续更新的、有意义的学习内容”,在豆包MarsCode 大赛的决赛现场,「声名远扬」小组向大家阐述他们的洞察,“合适的难度,有趣的体验和有意义的内容,是语言学习领域的一个‘不可能三角’”

既然如此,能不能做一款应用,既能摆脱无聊的教材,又能为用户提供难度适宜的可理解输入?

豆包MarsCode AI编程巅峰挑战赛的出现,给了两人思考的契机与尝试的机会。彼时,洪浩善曾在社交媒体上了解到赛事相关信息。他意识到这是一次绝佳机会,并很快给高中同学俞邢天夏发去信息,两人一拍即合,立即决定以「声名远扬」的队名参赛。

有了动力与目标,两人很快确立了明确的分工:洪浩善负责主要的代码内容搭建;俞邢天夏参与开发,同时也会尝试功能在其他工作流上的实现方案,软件的交互逻辑则由二人共同商讨。

不久后,「Fluentide」由此诞生——它由流利(Fluent)与海浪(tide)组合而成,中文名为「流浪英语」。这是一款基于AI技术的语言学习应用,能够实时获取全球新闻,智能调整语言难度,并生成适合初学者的播客内容。 在这里,世界成为了语言学习者的生动教材:从24小时更新的热点新闻,到量子物理、明星八卦的定制兴趣内容,学习者无需担心教材的枯燥无聊,也不必惧怕过快的语速带来的压力。

「Fluentide」的功能开发逻辑,来源于美国语言学家克拉申提出的“i+1”理论:假设当前语言水平为“i”,持续输入比当下水平难一点点的「i+1」难度,就能有效提高语言学习效果。“如果你现在水平是5,听难度是6的内容,大部分你能听懂,剩下一些不认识的词,也可以靠猜测理解,这是一种非常有效的学习方法。” 洪浩善说。

在「Fluentide」简洁的主页界面,用户只需输入主题,选择难度等级,即可生成与之对应的英文播客内容。配合播客内容,用户还可以查看完整文稿与中文翻译,查询参考来源,复习重点词汇,让语言学习“像呼吸一样自然”。

picture.image

非专业开发者的进阶之路 ,用AI编程完成原本做不到的事

此前,两人已经具备初步的编程基础,洪浩善甚至曾经借助AI编程做出过简单项目,并通过兼职赚到了钱。但凭借这些基础知识,想要搭建一个成熟产品,还远远不够。

“用AI写代码”的思路,为事情带来了转机。“AI最特别的地方是,能完成原本不可能做到的事”,非技术出身的洪浩善认为,过去需要一年时间、扎实掌握基础知识才能写出的代码,“现在每天Debug,一个月就能做出来”。尽管相比专业开发者,这种方式仍显得缓慢而吃力,但从0到1的突破,已跨越了一道不小的技术鸿沟。

在他们的 AI 编程模式中,整体框架由自己主导,而具体的代码编写,则交给AI逐步实现。 他们会明确告诉AI需要哪些功能,让它生成具体的Component,之后再一起调试。这样不仅避免了冗余代码的产生,也让调试过程更加高效。

为了提升AI的改错能力,洪浩善还发明了一种独特的“语音输入调试法”:“写Prompt的时候,我会用语音输入,对着AI说个三四分钟,把需求和错误细节全部讲清楚。”这种方法将AI改错的成功率提升了约50%。

但有时,这种自动化的方式并不完美。AI时常遗忘已生成的Component,甚至重复写入无效代码,让项目难以顺利跑起来。相比其他编程工具,豆包MarsCode 在实际使用过程中的易用性,给他们留下了深刻的印象。

“豆包MarsCode 最好的特点是,它修改代码时非常谨慎。如果遇到不确定的地方,它不会大刀阔斧地重写半个文件,而是精准定位问题,只改出错的那一行,不会弄乱其他部分”,洪浩善表示,使用豆包MarsCode 会更加放心,不用担心改错一处,就导致其他文件无法运行。

比赛期间,他们将豆包MarsCode 与其他AI工具结合使用。 前期,用Deepseek理解需求、搭建框架。后期,借助豆包MarsCode 等编程AI执行落地,编写代码,进行改错,最终将脑海中零散的创意,拼接成了一个真正可落地的产品。

关于未来:步履不停的进步之路

与一些新手开发者不同,两人一开始就展现出对产品落地的成熟思考。此前,洪浩善也曾想做语音转文字的备忘录产品,但因缺乏商业价值而作罢。在开发「Fluentide」时,他最初计划支持法语、西班牙语等多种语言,但因资源有限,最终只聚焦于英语市场,因为这是用户需求最广、商业潜力最大的领域。

在决赛路演现场,「Fluentide」的商业化潜力得到了评委的认可与鼓励。「声名远扬」小组的两人也对产品的商业化路径进行了初步规划: 工具与社群“两条腿走路”。在工具端,通过播客内容生成,引导用户付费;在社群端,则结合监督学习与个人IP咨询,打造更完整的学习生态。 “工具是刚需,但如果加上社群和服务,就能提供更深入的学习体验,也能适当提高溢价” ,洪浩善说。

“如果没有这个比赛,我可能不会做这个产品。如果没有进决赛或者拿奖,可能也不会坚持下去”,洪浩善如此回顾本次参赛带给他的激励意义,“毕竟我本来就不是搞编程的,也不算专业,身边支持和认可的人也不多”,但比赛带给了他们一次宝贵的尝试机会,「Fluentide」的最终获奖,也无疑为这支两人小队带来了极大的正向反馈。

“这个学期我需要准备保研,学业上的事情比较多。可能到暑假会继续进一步完善产品功能。”关于「Fluentide」的进一步规划,洪浩善这样说道。目前,他也在继续学习编程,希望能精进自己的编程能力。

洪浩善发现,专业工程师用AI写代码的方式很不一样:他们更习惯自己手写代码,只有在处理文本内容,比如标题或描述时,才会用AI辅助。“用AI编程,只有提高自己的能力,才能更稳定、更高效地完成开发工作”,洪浩善说,“AI很强大,但它在会编程的人手里,会变得更厉害”。

-END-

Trae 国内版已经正式上线,快点击原文链接,进行畅快探索吧~

作为中国首个AI原生集成开发环境(AI IDE),Trae 配置Doubao-1.5-pro,并支持切换满血版DeepSeek R1、V3模型。Trae 以动态协作为核心,打造了一种人机协同,人与AI互相增强的全新开发体验,助力开发者高效应对复杂技术挑战,释放创新潜能。

0
0
0
0
关于作者
关于作者

文章

0

获赞

0

收藏

0

相关资源
火山引擎大规模机器学习平台架构设计与应用实践
围绕数据加速、模型分布式训练框架建设、大规模异构集群调度、模型开发过程标准化等AI工程化实践,全面分享如何以开发者的极致体验为核心,进行机器学习平台的设计与实现。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论