我在之前的文章里提到了一个叫做DeepSeek的AI大模型,当时我就有点想用它来做点什么有趣的工具。
前几天在带娃的时候,我突然想到,我可以用DeepSeek来给我儿子做一个AI工具,可以用来辅助他更好的学说话。
因为他现在一岁半多,已经能说不少词语,但因为我们平时没有刻意去训练他,所以他遇到各种情况还不太懂得表达。
我就想到可以做一个AI工具,首先把他已经会说的词语尽量都录入进去,这样我们能够直观的看到他学会了哪些词语。
然后,在我每次录入的时候,AI顺便可以推荐一些相关度比较高的词语,我拿这些词语去教我儿子,他可能学得更快一些。
反正我的最终目的是希望他早点学会表达他的需求。
我接触AI编程工具已经一个多月了,零零碎碎也自己做了一些小工具和小网站,但基本都是小打小闹,复杂度不高。
而这次我打算做的这个工具,相对来说还是有些复杂的。
我作为一个设计出身的人,对代码几乎是一窍不通。
一想到需要调用DeepSeek的API,还要搞什么前端框架、数据库,一听到这些词语我就有点头大。
但是现在毕竟是AI时代,加上我对AI编程工具cursor已经有了一点熟悉感,所以我还是觉得硬着头皮试试。
根据网上其他高手分享的经验,做这种相对麻烦的项目,前期一定要准备充分。
比如说,我要先和AI花很多时间先把我的需求讨论清楚,然后让他给出大概的实现方案。
其次,每次需求讨论有点眉目的时候,就要让AI把需求写下来,写在需求文档里。
需求讨论差不多之后,再和AI一起把技术方案明确下来。
然后下一步最关键的地方,就是要让AI把项目拆成好几个阶段,明确一下每个阶段要完成什么任务,每个阶段要完成哪些功能。
只有这样,才不会做着做着项目就失控了。
因为AI它记不住太多过去的历史,如果不用文档和项目规划来界定范围,做着做着它就会自由发挥,偏差到很远的地方。
虽然这个工具对于专业的程序员来说肯定不算什么,但其实一开始我是没有信心做出来的。
我甚至一开始都不敢相信自己能够成功的调用DeepSeek的API,并且完成基础的对话功能。
因为对于我们这种非专业人士来说,就在两个月前,调用API这个词语对我来说就跟天书没有区别。
要不是有AI编程工具,我根本不会想到自己有一天能调用API。
总之最后我还是搞成功了,这里简单介绍一下这个工具的功能。
第一张图是首页,这里主要的功能是对话,就是发消息给AI,让他帮忙记录词语,以及推荐相关度比较高的词语。
第二张图是统计页面,主要用来看看我儿子已经学会了哪些词语。
第三张图是图谱页面,主要用来图形化展示已经学会的词语。
目前这个工具还比较简陋,AI智能化的程度不高,但是暂时够用了。
对于我个人来说,最关键的地方在于突破了自己的舒适区,能够掌握一个更高级的工具和技能。
更高级的工具和技能,除了能够带来生活和工作上的便捷和效率,更重要的是能够带来全新的认知。
这可能是AI对我们普通人来说最有用的地方。