大家好,我是芋仔。

这篇想和大家分享一下,一个抠门的程序员和一个免费的AI大模型的故事。

“抠门程序员<–>免费大模型”,让我看看,能擦出什么火花。

故事的开始

不知道有没有程序员和我一样,付费的东西,都会省着点开。什么 chatgpt, copilot, cursor,只要到了付费的环节,基本都会迟疑一下。

但是有句话咋说来着,早买早享受。但是我们等等党,永远不会输。

等等党

这不,慢慢的,ai 大模型的价格越来越低,很多比如 chatgpt,豆包,免费的客户端都够用了。但是 api 依旧是收费的,虽然价格一直在降。

那咋办,继续等啊,终归是有一些完全免费的 api 模型出现了。这里我用的是百度的: https://cloud.baidu.com/doc/WENXINWORKSHOP/s/6ltgkzya5

不得不说,BAT,B这次相当大气:大家都不要卷啦,我免费,你们随意。

我干了你随意

AI初体验:聊天机器人

有了免费的 api,第一个尝试的,就是聊天机器人了。

迅速用 vite 和 koa 搭了一套出来。

为什么要用到后端?一方面是提供用户的历史信息保存,另一方面,浏览器直接调百度的接口,必然是存在跨域问题的。

索性就搞了个后端出来,也算是一个完整的产品了。

效果大概是这样:

聊天机器人

这里面的核心,就还是 sse 相关的一些技术了,也不是什么新鲜事。

从功能上讲,和市面上的 AI 工具太雷同啦,而且能力上更弱。是没有什么实际价值的,更多的就是一个玩具项目,就算是 AI 初体验吧。

AI搞代码:爱码市

初步尝试之后,也该搞点有技术含量的了。

所以我就做了个类似于收集代码片段的网页:热爱写代码的代码集市,就叫它:爱马(码)仕(市)吧。说实话,有时候我自己都佩服我自己起名字的功底。

既然名字碰瓷了奢侈品,那配色,必须得跟上爱马仕,有一说一,我让我的聊天机器人,给我输出了 antd 的一套爱马仕橙的配色。

你别说,你还真别说,antd + 爱马仕橙,有奢侈品那个味道了:

爱马仕

而所谓的 AI加注释,AI起标题,AI讲解代码,不过就是提示词罢了。也算是统一对这些工具”祛魅”了。

这个作品,其实一开始是看到鱼皮的代码小抄的,核心区别就在于前端 react 组件的预览了,借助 es6 module,其实实现一个 react 组件的浏览器编译和预览,并不是什么难事。

从市场定位来看,这个产品并没有太多的实际价值,更多的还是属于程序员的自嗨,不过也算是初体验了AI对代码的处理:哪有什么魔法,不过就是提(主)示(人)词(的)罢(玩)了(具)。

AI+产品:我的小程序接入AI预测

既然凭空想出来的有点自嗨,那么如果和现有的产品结合呢?比如我的小程序:今天你拉了么

小程序

理论上这个小程序记录了你拉粑粑的时间,那么这个时间序列,是不是可以被用来做预测?

当然,我也可以选择自己写算法什么的,什么聚类,拟合啥的,但是我也可以把时间序列全部告诉 AI,让他给我算啊。

总算有点当老板的感觉了:“过程我不关心,你给我算一个时间就对了”。

当老板

但是 AI 罢工了,因为涉及到医疗相关的事情,他拒绝回答,只让你去看医生。(喂,我炒了你啊)。

看医生

那么我隐去粑粑相关的事情,直接告诉一个时间序列,让他找规律,输出下一个时间序列,就好了呀。

果不其然,顺利输出。

顺利预测

随着数据的增加,我自己的预测也越来越准,真的让我”更了解自己了呢”。

广告语我也想好了:“掌控你的大号时间,让你的大事更从容。拉粑粑,认准今天你拉了么,神预测,超准!”。

我王多鱼投了

甚至我让 AI 帮我出一个分镜脚本:

两个候选人,候选人A到面试了想上大号,错失宝贵机会。

候选人B,从容打开我的小程序,AI预测,好,跟面试官协商一下时间。

下一个镜头就是候选人B成为CEO,迎娶白富美。

而村头也多了一个老人,逢人就说:年轻人啊,快上小程序搜今天你拉了么,真的能扭转命运啊。

也算是用 AI 赚到了第一桶”金(粑粑)”。

AI+浏览器:我的私人助手

但是这样的产品,还是有成本呀。小程序不需要部署静态资源,但是数据,AI预测,都还是需要服务器的呀,对应的域名啥的,都是成本。

那人家模型api这么复杂的东西都免费了,我能做一款产品,把除了研发之外的成本降到0吗?

回到最初的问题,为什么我需要服务器,除了存储历史记录,关键在于跨域,那么,如果不需要存储历史记录。

如果仅仅只是绕过跨域的话,用 chrome 扩展呀,妥妥解决跨域的问题。

那这么多人,用我一个人的 apiKey 也撑不住啊,免费羊毛也不是这么薅的,但是这简单啊,整个 form 表单,让用户自己填不就完事了?

apiKey

那我做什么功能呢?

熟悉我的应该都知道我最近一直在分析各种程序员大佬,这里就有一些需求(很多人说我做了爬虫,但是我哪敢啊,我书香门第,我爷爷对我就一个要求:坚决不做违法的事情)。我需要分析文章的内容,大佬的标题文风,我可以复制文章,粘贴到其他平台,但是他有图片啊。

那我既然做了 chrome 扩展,它的优势,不就是我天然能够拿到网页内容吗?

哎不对,我现在想总结文风,我下回还想总结标题风格,我下回还想翻译一下呢!

不过就是一个提示词呗,整个 form 表单,存起来。网页内容用 ‘${}’ 替换。

至此,一个可以自定义提示词,天然具备网页内容,0成本的 chrome 扩展就诞生了。

自定义提示词

我马不停蹄,给我和神光讲了个笑话:

神光笑话

有点冷,但是 whatever,我做的扩展,我想干什么,就干什么。ps:你也可以,不就是提示词那些事嘛。

笑话的提示词

等等,我可以在扩展里用AI对话了。

那是不是意味着,我可以不切屏,就可以完成和AI对话的辅助功能了?

等等,我记得我牛客笔试的时候,会提示我切屏次数太多?

那,我有一个不成熟的想法~~~~~carl哥,有时候,颠覆一个行业的,可能是另一个行业哦~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

最后

以上,就是一个抠门程序员和免费AI大模型的故事了。

从聊天机器人,到夭折的爱码市,到AI预测拉粑粑,再到我绝对0成本的私人助手。

喜欢就点个赞吧!

也要记得关注我公众号:程序员芋仔。每周更新一篇程序员大佬分析。

后互联网时代,我也组建了一个前端抱团取暖群,欢迎加我微信来撩:mxb151,加群备注简单的自我介绍和加群哦。