3月17日,首尔江南区Popup Studio总部举行的记者Vibe Coding训练营现场。图片来源:DigitalToday / Seulgi Son

“把下载下来的几张卡片新闻交给Claude Code,让它按相近风格生成设计,基本就能很快做出一个雏形。”

3月17日晚,首尔江南区Popup Studio总部迎来多名记者。这是由Vibe Coding初创公司Popup Studio举办的“记者训练营”结营展示。7名学员在现场发布了自己在4周内完成的迷你项目,而其中大多数人在参加训练营前,甚至从未打开过终端。

所谓Vibe Coding,是指通过自然语言指令让AI参与软件开发。用户不必直接编写编程语言,只需描述希望实现的功能和效果,AI就会给出相应的开发方案。

首位登台的基金会宣传负责人A展示了“卡片新闻自动生成工具”。用户输入报告内容后,AI会先完成摘要,再自动排版成卡片新闻形式。该工具提供3种版式风格和4种配色方案,计划用于Instagram和KakaoTalk频道的内容制作。

负责初创公司报道的B记者则开发了一款健康管理App,可按日、按月记录运动和饮食情况。他表示,这个项目直到上台前才最终完成。回顾开发过程时,B记者提到,最初应用虽然能打开界面,但标签页无法点击,因为AI生成的其实只是一个“看上去完整”的界面原型,并未接入实际功能。后来,他将报错页面截图发给AI,问题随即被自动修复。

B记者说,训练营反复强调的一点是,向AI提供的上下文越充分,排查和修复问题的成功率就越高;一旦卡住,就继续向AI提问。

另一名记者发布的项目是“采购信息提醒机器人”。该机器人汇总韩国科学技术信息通信部下属22家机构的AI和软件中标信息,并通过Telegram推送,取代了过去每天手动检索采购平台的流程。它会在每天早上提示受访企业中标了哪些国家项目、项目金额大致有多大,其中个别中标项目金额甚至可达到数百亿韩元。

训练营的开发从“新建一个文件夹”开始。第一周的核心内容是,让学员理解如何从一个文件夹起步,逐步搭建出一项可运行的服务。整个训练营统一使用Microsoft的VS Code作为开发环境。

在Popup Studio看来,Vibe Coding的关键在于“上下文工程”,也就是把项目背景、规则和状态有结构地交给AI。具体做法是,像开发者一样在项目文件夹中建立Markdown(.md)文件,提前写清规则。例如创建“CLAUDE.md”,注明“使用韩语交流”“修改代码前先解释”“一次只修改一个文件”等要求;此后再逐步补充项目概述README、文件夹结构说明和当前状态总结,帮助AI更准确地理解整个项目。

训练营给出的经验是,在Markdown文档中,与其强调“要做什么”,往往不如先明确“不要做什么”,效果更好。

在此基础上,项目进一步采用了文档驱动开发方式。学员将公共数据门户API Key、Claude API Key等运行所需文件保存在项目文件夹内,再通过一句“参考该路径下的文件来实现相关功能”,推动AI继续扩展功能。一名记者还用同样的方法设计了一个包含“AI”“人工智能”“LLM”“生成式AI”“MSP”等30多个关键词的数组,并将其写入项目逻辑中。

经过9轮对话后,采购信息提醒机器人开发完成。部署环节使用的是免费自动化工具GitHub Actions。负责采购信息分析的模型则选用了Anthropic Claude Haiku,原因是其响应速度快、成本低,更适合处理重复性任务。该记者表示,按实际测算,单次运行成本仅为几韩元。

最终,“采购信息提醒机器人”获得一等奖。负责策划训练营的Popup Studio内容负责人Choi Junho表示,“谁都看得出来,第一名是那个能够真正用于实际工作的程序。”

Choi Junho还表示,Vibe Coding的本质是“与AI同事持续协作”。他进一步提出,“用不了多久,开发者这个身份可能会消失,剩下的只有Builder,而我们都会成为Builder。”

训练营结束后,多名学员不约而同提到采访的重要性。C记者说,“前辈们总是告诉我们,要多见人、多跑现场,最后证明他们说得没错。”D记者则回应称,“那个野蛮的时代又回来了。”

关键词

#Vibe Coding #Popup Studio #Claude Code #GitHub Actions #上下文工程 #文档驱动开发 #Telegram机器人 #VS Code #Anthropic Claude Haiku #公共数据门户API Key
版权所有 © DigitalToday。未经授权禁止转载或传播。