想做一款拍照识别单词工具

在一次网络冲浪的过程中,偶然发现了CapWords: AI 这款 app,事实上,本人已经在英语这里挣扎好几年,但是依然是纯小白,于是想着,要不自己做一款工具,借助 ai 来辅助自己,同事还能够增加自己的编程能力,岂不美哉?

但是,但是来了,之前好几次,本人没有坚持下来,主要就是因为太麻烦了,会考虑到一些奇特的阻拦点:

  1. 做好了怎么随时随地可以用?
  2. 技术选型选啥?
  3. web 端的话考虑过域名吗?怎么弄域名?
  4. 不会设计工具咋办?
  5. 做好了有啥用意义?
  6. ....

快速选择最基本技术栈

我先想好了,我要什么:

  1. 我需要能随时随地,手机打开就能使用
  2. 我需要前期启动很快,能借助 ai 来写
  3. 我需要最好有服务端,还能有白嫖免费的资源

然后,排除了 app 开发、web 前端,我最终选择了

微信小程序+微信云开发+火山引擎

原因如下:

  1. 微信小程序体验版可以无限使用,免费白嫖,不上架自己用
  2. 微信云开发最近有免费体验,25 年都可以免费使用
  3. 火山引擎的 ai 接口有 50 万的免费额度,足够我耍了

问问 ai,开始工作(无编程基础版本)

ok,这一章节是特供给没有编程基础的人。

我现在在尝试代入没有编程基础的人,如果有异议,我表示抱歉。

事实上,如果你是个没有编程基础的人类,那么就该第一时间告诉 ai:

”我不懂任何编程语言,你慢慢的一步一步教我怎么从零开始,创建一个有微信小程序+云函数+ai接口的调用的工程“

之后就是后面的问,必须注意加上:”请一步一步教我,请告诉我微信小程序的页面的 dom 怎么写“

然后你会遇到各种错误,比如启动不起来?比如页面卡住了?

这个时候就是发挥主观能动性的时候了,积极问 ai,一个一个问题的解决

问问 ai,开始工作(有编程经验参考)

我找了🤖,跟它说:”看看CapWords: AI ,我有个想法,我做个微信小程序,来边练习自己的产品能力,还练习代码能力,最后还可以学到英语,你先帮我规划一下,我想先实现,最基本的一个链路,拍照->记录->读出来,千丝万缕,我第一步要干嘛“

某 GPT

啪的一下,很快,一篇规划文档出来了,我直接贴到了我的个人飞书文档,目录大概是这样的:

ai 生成的-本人有调整

把开发设计文档写好以后,就可以开始编码了

这里需要注意的是,如果可以的话,1.0.0 版本的内容可以少,但是一定要详细点,举个例子,本人会这样写:

详细的产品文字描述

为什么要写的那么细呢?因为要给 ai 生成代码,是的,本人在整个开发行为里面,基本上 80% 都是 ai 写的,我只是负责搭了个框架,还有指挥🤖。

在 ai 工具这里,本人推荐cursor、Trae。具体用法太多教程了,这里就不做赘述了。

 1.0.0 版本的样子

 

首页

 

拍照页
结果识别

下个版本

下个版本计划做个列表,然后启动背单词模式吗?其实不是,目前计划 pass 了,因为开发的有点累了,纯练手了,计划下一个做点有意思的,比如生成小故事来记单词?

因为就算是加上了拍照功能,在这短短的 3 天,我依然啥也没拍,拍的最多的时候是调测的时候,笑

0
0