英语口语陪练
一个随时能开口练的 AI 对话伙伴 迭代中 Web 应用
为什么做它
我的英语不是零基础,但长期不用,开口就卡。真正的问题不是不会,而是没有一个能随时陪我练、还不会觉得尴尬的对象。找真人陪练贵、要约时间、还有心理压力;背单词、刷题这些又跟”开口说”几乎没关系。
我想要的很具体:随时能聊、像打电话一样自然、聊完能告诉我哪里说得不好、还记得我上次犯过的错。于是我自己做了一个。
它是怎么工作的

核心是一个实时语音对话——点开就像接通一通电话,可以直接开口聊,AI 实时回应。对话不是漫无目的的闲聊,每个场景都带着任务目标,逼你真的去”完成”一件事,而不是有一搭没一搭。卡住时可以随时求助、看提示,不必硬撑。

说错或卡住的地方会进入我的”表达本”,从”种子”到”开花”再到”掌握”分级推进,之后反复出现、强制复用,直到真正变成我自己的表达。它还有一套记忆系统,记得我是谁、我常犯什么错。
设计中的关键取舍
做成”通话”体验,而不是聊天框。 文字聊天太安全了——可以慢慢想、可以改。但口语的难点恰恰是即时反应。把界面做成沉浸式的”通话”,就是要逼自己进入真实开口的状态。
卡壳时允许用中文求助,而不是硬撑。 真实对话里卡住是常态。与其让人尴尬地僵在那里,不如允许中文求助、AI 帮忙复述、再回到剧情。降低开口的心理门槛,比追求”全程英文”更重要。
强制复用,而不是记录完就算。 大多数学习工具记录下你的错误就结束了。我加了一道闭环:错过的表达会进个人句库,之后强制在新对话里复现。学习的价值不在”知道”,在”用过很多次”。
自用优先,先不做登录。 这是我自己每天在用的工具,没必要为了”像个产品”去加注册、加账号体系。省下的复杂度,都投到对话体验本身。
技术栈
OpenAI 实时语音 API + Claude(复盘与记忆)+ Next.js,部署在 Vercel。