▲戳蓝字关注我们!
——一个语文老师的两次 Vibe Coding 经历
很多人觉得,"做一个软件"是程序员的事,跟普通人没关系。但我,一个初中语文老师,去年还在想"这玩意儿跟我有什么关系",今年已经用"聊天"的方式做出了两个实用工具。
最近有个词很火,叫 Vibe Coding,意思是:你只需要描述你想要什么,AI 帮你把代码写出来。你不是在"学编程",你是在"指挥编程"。
案例一:诗词填空小程序
我带的毕业班要背诗词,学生下课没事干,就在那儿聊天、玩手机。我就在想:能不能做个东西,让他们在课间"像玩游戏一样"去记诗词?就这么一个朴素的想法,没有"我要做个产品"那种宏大叙事,就是想让课间那几分钟有点用处。
我和 Claude Code 说:我想做一个诗词填空网页,随机出题。它问我数据是什么格式,我说初中7-9年级的诗词,每首挖掉几个字让学生填。它就帮我搭好了框架。中途我想了想,说:加个积分榜吧,让学生之间有竞争。它就加了积分榜。全程我没碰一行代码,就是在聊天。
做出来是这样的:7-9 年级诗词库,随机出题;26 个学生账号,每人每天 3 组 × 10 题;积分排行,做完一组能看到自己排第几;不会的可以直接跳过,系统会标记。今天已经全班在用了。
有个学生做完一组,9 分,我说那你还有一首诗没背熟。他愣了一下,说"老师你怎么知道"。其实不是我知道,是系统知道。得分是其次的,重要的是:让学生通过这种方式发现自己的盲区——哪首诗没记住,一做就知道。
回过头来看,我做了什么?我没有"学编程",我只是"把问题说清楚"。
案例二:MiniMax 用量追踪器
这个需求更小众,可能只有用 MiniMax API 的人才懂。我用的是 MiniMax 的订阅,每五个小时有一千五百次调用额度。我白天用的时候,经常想看看已经用了多少,就得登录网页去查。大多数时候用不完,但我用得多的时候,就比较有成就感,就老想去刷一下。结果呢?一天刷十几次,刷到后来"真的看了特别特别烦"。
我就想,能不能直接在电脑状态栏显示用量?开始我想用官方 API,查了一圈,没有。又试了浏览器 Cookie 方案,做出来了,但显示不及时,有时候还出错。最后发现官方有个命令行工具,可以查用量。我只需要查用量这一个功能,其他功能我用不上。我就把命令行工具的文档直接复制给 Claude Code,说:做个状态栏显示,进度条,不同用量显示不同颜色,三分钟抓取一次。然后它就全部做出来了。
我做了什么?找工具:自己查、自己试。描述需求:"进度条、不同用量不同颜色、三分钟抓一次"。验收结果:符合预期,用到现在很稳定。一行代码没写。
最大的门槛不是"会不会编程"
回过头来看这两次经历,我发现一件事:最大的门槛从来不是"会不会写代码",而是"知不知道自己要什么"。
传统路径是:学语法 → 学框架 → 写代码 → 调试 bug。这个路径门槛很高,周期很长,很多人学了一半就放弃了。Vibe Coding 的路径是:想清楚需求 → 描述清楚 → AI 生成。门槛低了很多,但"想清楚需求"这一步,其实也没那么容易。
那些你工作中反复做的、每次都很烦的重复操作,都是潜在的"小程序需求"。我每次看到学生名单要手动录入分数,很烦。我每次刷网页看 API 用量,很烦。我每次想找一个诗词练习工具,但找不到合适的,很烦。这些"很烦"的事,其实都可以变成"说出来就能做出来"的事。
给非技术背景读者的建议
不要想"我不会编程怎么办",要想"我最烦什么事"。那些你工作中反复做的、每次都消耗你时间的操作,那些你觉得"要是有个东西能帮我干就好了"的事,现在都可以试着描述给 AI 听。不需要你懂代码,你只需要会描述。
Vibe Coding 把门槛从"编程能力"降到了"思考能力"。你需要的能力不再是"写代码",而是"说清楚你要什么"。
最后
我是个语文老师,不是程序员。我不懂 Python 不懂 JavaScript,不了解前端后端,但我用 Claude Code 做出了两个解决我实际问题的工具:一个让我班的诗词背诵从"老师布置任务"变成了"学生自己课间玩",一个让我每天少刷十几次网页。
只要能把问题想清楚,AI 真的能帮你把它做出来。如果你也有"每次做都很烦但又不得不做"的事,试着把它描述给 AI 听听。说不定会有惊喜。
王老师,初中语文老师,一个人公司实践者,正在用 AI 重新定义"老师"这个职业。
/End/
读完请订阅,欢迎点赞、转发