我用AI做了一套简易的咖啡会员管理系统
之前老粉丝都知道,我一直有一个收费的服务,就是咖啡会员。
也不贵,399元/年,得到的就是我的微信好友位置,日常可以一对一交流比特币的相关内容。
当然,这些不是重点,重点是我并没有一个好的轻便工具来统计管理会员信息。
上午,突然灵光一闪,为什么不用AI制作一个简单的,轻巧的工具呢,并且只有我自己用,完全可以使用cloudflare的线上部署+自带的KV数据库存储。

每位会员我都会做一个基本的备注信息,因为去年刚开始,算是一个实验性质的,试着把写比特币的这个事情来成为独立项目,看看能否自负盈亏。
在微信上我只是把名字和分组进行了修改,绝大多数朋友圈都是只有咖啡会员可见的,而会员的名字我按照 BTC + 名字 + 到期日,的方式来标注。
BTC代表是当时刚开始的会员群体,收费是199,后来涨价到299,于是前缀改为BTC2,再后来改到了现在的BTC3。
中间的是会员的名字,在后面的就是到期的日期,这样我想以后方便管理,但考虑到现在会员已经超过100人以上,包括后续还有新的会员加入,于是我就开始筹划这个系统。
第一步,先把会员信息全部识别出来,我通过微信通讯录的一张张截图,让豆包AI给我识别,因为豆包AI识别图片是免费的,并且一次可以最多识别10张,随后整理成了一份名单,且自动识别成为原始数据:
会员名字 费用 加入日期 到期日
第二步,我联系chatGPT,跟他说了我的管理诉求,不是让chaGPT写代码,而是让他帮我设计好应该如何条理清晰的设计这个系统,这个不打码了,直接给你看我最原始的沟通方式。

“我想做一个会员管理系统,只需要一个管理员账号和密码就可以登录到后台,这个我提前设置好存在代码里,但是这个不要在前端网页代码里面显示出来,我会部署到cloudflare上面,数据存在KV里面。 你帮我梳理一下,应该如何跟AI描述我这个生成逻辑 我有一个咖啡会员,他们是分别付的199,299,399这三个档位,我需要进行登记,管理。 会员姓名(自己填写),付费档位(下拉选择),加入日期(年月日选择),到期日期(自动按照加入日期顺延1年,也可以自己选),是否已入群(对勾的方式),备注(写文字自定义) 另外如果会员还有7天到期,则用飞书机器人xxxxx提醒我,告诉我会员的名字,付费档位,以及备注,这样的信息。 打开以后是会员列表信息,右上角是添加会员信息。界面优雅,大气,交互友好,现代风格感强”
紧接着,chaGPT就给我一个可以跟另一个编写代码的AI程序提出的设计思路。


哈哈哈,结尾这句,连chaGPT都知道,现在大多数AI写代码,尤其是稍微有点难度的项目,都会出现偶尔乱写的情况。
第三步,使用目前Trae代码编译器的Solo模式,把chaGPT的要求直接扔给它,并且我特意告诉它,直接帮我部署到cloudflare上面。

不过因为我后来更改了一下自定义域名,所以导致跨域鉴权的问题,我也懒得排查了,再把错误代码扔给Trae,让他修改,并且我又突发奇想,新增了一个功能。

第四步,当代码bug修复完毕,可以正常使用后,再把第一步识别整理好的会员信息全部发给AI,让它直接帮我把会员信息进行导入。

最终我就可以通过自己内置的管理员和密码,登录后台,查看完整的会员信息,进行增删改查,同时还可以看到简单的汇总情况:

如果有新增会员,则可以点击右上角,添加会员,会弹出这样的页面:

到这一步,已经完成了我的个人咖啡会员管理,以后再有新增的会员,就可以录入到这里面来统一管理,甚至以后升级更多功能,为咖啡会员提供更好的服务。
一年前的今天,我还只会让AI帮我抓点数据,分析一些数据,翻译一些论文,修改一些错别字。
一年后的今天,AI已经能做到为我“搭建工具、生成系统、自动维护数据、甚至提醒工作待办”这种级别的事情了。
有时候,我以为我是在榨干AI,但其实,AI就在那笑而不语的看着我,丝毫不觉得我这些灵光乍现的创意,多么复杂的构思,在实现起来有什么难度。
也许这就是一个“卧槽”时刻,或者更具体的说,AI的发展像一列从很远处驶来的火车,我们是在站台上静静看着的人,我们以为AI发展的很慢,或者说一切都是阶段性进步的。

而实际上,当AI发展到一定阶段,当AI这列火车驶过我们眼前的时候,也许只有那亿分之一秒的静止,与站台极短的相遇,而后就疾驰而去,如同一束光驶向了更远处。
那时候,我们已经无法定义AI,甚至无法简单的理解AI,就如同你很难用一句话来描述什么是手机。
感谢AI,感谢这个时代,感谢与这么多陌生的朋友产生交集。
先写到这里,虽然意犹未尽,等明天接着聊~