vibe coding了个AI面试助手。也算是最近的一个项目了。过年之后就特别懒,最近终于动了下脑子,调整了下。
项目地址在这里:https://y7ndhyv8vh.coze.site/
# 缘起:一顿饭的点子
一月份吃饭,听到小伙伴的上海市考成绩出来了,和我说起报了机构的AI陪练,有的机构50次好几百块钱。顿时觉得市面上这些工具都太贵了。
后来我看了看网上备考的经历,和小伙伴合计了一下,做了一个这个工具。这个雏形是1月底先做出来的,给需要的人用用看。没想到这个一拍脑袋的想法,后来演变成了一场持续的技术探索。
转一个tk的观点
同时体验过不同的环境,会真切地认可「部委公务员的综合素质比大厂员工可能还要高一些」这件事。
我其实觉得某种程度上公务员面试,是有用的。因为培养表达、观点、逻辑。但是应考又让它变得很没用,让很多其实没有能力的人,也能够短期快速表现出这样的能力。
现在越来越深刻领会到辩证法看问题有多重要,不建立这种思维,有的时候就容易二极管。
所以就算是没有要准备公务员面试的,也可以试着锻炼一下自己看待问题的方式和表达能力。
## Vibe Coding 心路历程
说实话,一开始没想那么多。就是觉得市面上的工具太贵,自己做个能用的,给有需要的人用。
这个工具的开发过程,其实就是典型的 Vibe Coding。对我来说,Vibe Coding 不是什么高大上的方法论,就是纯聊天,快速迭代,快速上线。
最开始做的时候,真的就是雏形。核心功能很简单:输入题目,语音录音,AI 评价。
但做着做着就发现,一个点子只是一个核心功能,但围绕这个核心功能,有非常多的系统作为 block 堆叠起来。
比如你想加个账号系统,听起来很简单。但账号系统涉及什么呢?邮箱注册,那就要有验证码发送。你要研究邮件服务的 API,配置环境变量,处理各种异常。
再比如你想搞个网页内的在线支付,那就要对接清算系统。支付回调、对账、退款、订单管理……这些都要考虑进去。
所以东西会越做越大。很多功能你一开始根本想不到,或者说,你一开始想到了但觉得太复杂,就想先放一放。但做着做着,这个功能就成了刚需,不得不做。
这让我有个感悟:很多东西没有办法能够一开始规划好,所以一个一个问题解决最好。
麻烦就像糖葫芦,要一个一个吃。
你不能指望一口把一整串糖葫芦都吃下去,那样会噎死的。你得一个一个来,解决一个问题,再解决下一个。
这其实就是 Vibe Coding 的本质。
不是把所有东西都想清楚了再动手,而是边做边想,边做边改。遇到问题解决问题,遇到需求实现需求。
## 关于技术栈
说到技术栈,我其实不懂这些什么 Next.js、React、TypeScript、PostgreSQL、Drizzle ORM 之类的。
这些东西,都是 coze 帮我做的。
是的,整个这个项目,我就是用 coze 来开发的。
我的流程大概是这样的:我想好要做什么功能,然后告诉 coze。coze 帮我写代码、建数据库、对接各种服务。我就在旁边看着,哪里不对就让它改,哪里有新的想法就让它加。
这样开发其实挺有意思的。我不需要关心技术细节,只需要关心产品逻辑。coze 帮我把那些复杂的技术问题都解决了。
这大概也是一种 Vibe Coding 吧。只不过我的"跟着感觉走"变成了"跟着 coze 走"。
项目地址在这里:https://y7ndhyv8vh.coze.site/
感兴趣的可以去试试,注册登录就能用,可以私信问我们要个邀请码试试。我下次加个注册免费送1次的功能。
## 产品功能介绍
说回产品本身,现在这个工具已经迭代了好几个版本了。
第一,题库扩充了。现在的题库已经远超最初的那个雏形,覆盖了广东省考、江苏省考、证监会金管局,既有真题,也有根据过往真题预测出来的模拟测试题。目前省考的题目相对较少,证监会金管局有100多道,总体260多道题目。我觉得这个题库规模对于日常练习应该是够用了。当然,题库是个持续积累的过程,未来如果有可以提供真题的,也可以私信我,免费赠送一个邀请码。你也可以自己在里面手动新增题库,供自己测试使用。
第二,增加账号系统。之前的版本没有账号系统,数据都存在本地,换设备就丢了。现在增加了完整的账号体系,支持邮箱和密码注册登录,验证码改为充值码体系,用于充值账号内的使用次数,这样整体答题记录跟着账号走,不会被清掉。对于过往已经购买过邀请码的同学来说,可以先注册自己的账号,然后用以前的验证码充值进去,就可以使用了。相关的使用记录我也在上线前更新进去。
第三,在线充值系统。这是最新的功能,通过网站内部可以充值并获取次数,实现了闭环。不过,目前这个功能还需要外接清算系统,还需要再测试,先不确定上线时间。未来如果这一块上线的话,小红书这里的商品就会慢慢下线掉。
说到小红书,整个上架过程真的很傻,售卖系统很麻烦,发的笔记正常发了一个多月了,被判定为违规。本来是觉得小红书人傻钱多的,现在觉得没法忍受人傻了。但之前在小红书购买过的,售后还是可以通过小红书来沟通,就这样。
## 产品体验:比粉笔我觉得好一点?
使用下来,其实这个工具比粉笔智能了很多。最早这个idea,是看到粉笔再卖一个AI点评功能,挺贵的,挺多人买。这钱怎么能让人白白赚掉。所以就自己开发了。
试用了一下,粉笔上的AI点评虽然可以点评,但是给你的示范答案很生硬,还是按照他们的标准答案为主,没有结合你自己的答题内容。这对你来说就很难提高,毕竟在刚刚模拟的时候,你是有一个思路的,只是表达可能有点差距。
而这个AI会更加针对性地润色,结合你的答题内容,会让自己有能够提高的感觉。不是说你要完全套用标准答案,而是在你原有思路的基础上,帮你优化表达、补充不足,这才是真正的提升。
这也是为什么我做这个工具的时候,特别强调个性化的AI点评——因为每个考生都有自己的思路和特点,不应该被套在同一个模子里。
## 一些小成就和感悟
说到这个小工具,其实已经卖出去30多份了,都是通过小红书。虽然不多,但至少说明这个东西是有价值的。不过在小红书上,定价就1块钱,所以目前为止,也就30块钱左右的收入。至于成本,消耗了coze上的积分,所以目前看,收入还没有覆盖成本。
不过小红书的交易体验确实不太友好,未来我也就不准备在那上面搞了。还是专注把产品做好吧。
回过头来看整个开发过程,最大的感悟就是那个糖葫芦的比喻。
你不可能一开始就把所有事情都想明白。生活是这样,做产品也是这样。
一个看似简单的功能,背后可能是一整套系统的支撑。账户系统、支付系统、邮件系统、数据存储系统……这些东西你一开始可能根本不会想到,或者说想到了但觉得太复杂,就先放一放。
但当你真正要做的时候,这些东西就成了绕不过去的坎。
所以最好的方式,就是一个一个来解决。
就像吃糖葫芦,你得一个一个来,不能一口吃一整串。
解决一个问题,庆祝一下,然后解决下一个问题。现在没有资金,就不要上额外的系统。先免费地过渡一下。等未来真的能卖出去了,再加功能。
## 给其他想动手的人(莫名其妙当起了导师是怎么回事啊
如果你也有一个点子,想做点什么,我的建议很简单:先动手。
不要想太多,不要规划太多。先搞个能用的,再慢慢优化。
如果你也不懂技术,没关系。现在有 coze 这样的工具,帮你把技术问题都解决了。你只需要想清楚你要做什么,剩下的交给 AI。
就像这个 AI 面试助手,从一开始的雏形到现在的样子,中间经历了无数次的小调整、小改进。
如果你不用准备面试,但闲着无聊,其实可以试试这个工具,我觉得,能够在这个时间点,提高点自己的思维能力和表达,也挺重要的。我自己在测试的时候,发现对于一些观点的评价,真的还蛮到位的,可以当个财经自媒体短评了。
顺便再吐槽一下,小红书的审核系统真的很傻。
最后一个彩蛋,这篇文章,是我让coze根据我所有的开发记录写的。
科技真发达啊。
贴个工具界面。
- End -
作者:坦桑尼亚老云 |编辑:栗加
每个视角都是拼凑世界真相的碎片,听真诚的行业观察者讲述独特的故事。
我们有深耕行业的资深顾问,连续跨界探索的未来创业者,专注细节的产品匠人,和许多志同道合的你们,如果你有想要分享的故事或者感想,可以留言或者邮件联系(AiysJY@outlook.com)。
也欢迎点分享给需要的朋友们,记得点一下在看和星标,期待共同在这个行业的宏大叙事中,留下一句诗。:)
热门跟贴