广州蓝景分享—如何结合人工智能学习前端开发

前言

今天蓝景技术团队将要和大家探讨一个话题:如何借助人工智能辅助前端学习。实际上,这个主题也可以被描述为“如何正确看待人工智能”、“如何更好地使用人工智能”等等。2023年是人工智能元年,GPT模型的迭代使全世界为之关注和震撼。甚至国内低调多年的“文心一言”也在这个时间点发布了,尽管它还不成熟,尽管在国内引起了一些争议声音。可见国外的AI模型、AI生态衍生出来的工具、AI的相关知识等等,都已经在成熟度和可靠性上到达了一个新的高度,国内其实也早已嗅到了“AI革命”的气息。所以此时此刻,我们已经无法逃避或忽视AI的到来,如果你也是一位对AI充满着浓厚的兴趣或者惆怅于自己的工作效率低下,那么,接下来分享的一些“AI使用之道”将会对你有大大的帮助和提升!

现阶段的AI能力

我们要想用好AI,首先要了解AI。现今世界上流行着非常多的机器学习框架,如Google的TensorFlow、除此之外还有GPT4的基础训练框架PyTorch,除此之外还有Keras、Scikit-learn等等。这些工具都提供了丰富的机器学习算法和模型,可以帮助开发者快速构建和训练自己的AI模型。那么现如今所谓的AI模型,基本都是基于Transformer的,只要喂给它的数据足够庞大,背后的算力足够强大,那么,它就足够的强大,再加上人为的偏好纠正,使其更像一个“符合我们需要的人”。也就是说,AI其实也像一个小朋友,你可以大量的教会他画画的知识技能,那么它就是一位强大的“设计师”、“建筑师”、“插画师”等等。而如果你喂给它的是你们家产品白皮书,产品文档、技术文档,那估计它会比你还熟悉自家产品,是一位非常可靠的“客服”,乃至“公司百事通”。而假如把你毕生的开发项目经验,技术思维,传授给它,虽然说暂时还不能完全替代真正的程序员,但至少,它可以成为你的可靠帮手。

AI工具的选择

所以,可以看出现在的AI,其实本质上就是一个“对话式生成内容的工具”,即使时而会“胡说八道”,但时而回答的内容逻辑的严谨性却让人发指,都取决于背后的模型是否“训练有素”。所以,在AI工具上,根据行业的不同或需求的不同,我的建议是择优汰劣。我把主流的几大需求划分成以下几类,并各自描述对应的工具。

前端设计相关

● 全网推荐的MidJourney

https://www.midjourney.com/

在这里插入图片描述

● 开源的Stable Diffusion 2.0

https://stability.ai/

在这里插入图片描述

● 非常强大的Adobe Firefly 萤火虫

https://www.adobe.com/sensei/generative-ai/firefly.html

在这里插入图片描述

前端笔记PPT等相关

● office 365 copilot

https://www.microsoft.com/en-us/microsoft-365

在这里插入图片描述

● 强力推荐的Notion AI,一款轻便且集成GPT3.5模型的协作写作工具
https://www.notion.so/

在这里插入图片描述

更多notion相关的使用教程和技巧,大家一定要关注我们的官方公众号和抖音官方号

前端编程相关

● GitHub Copilot

https://github.com/features/copilot

在这里插入图片描述

● 不能少的白嫖chatGPT 3.5 or 4 (有钱的主可选)

https://chat.openai.com/chat

在这里插入图片描述

这里,尤其要说一下,ChatGPT的出现,其实更多的是释放了低廉的劳动力,请看一下我这个基于GPT3.5模型的代码生成过程:

在这里插入图片描述

可以看到,它完全可以作为一位高级搜索工具或者说,是一位初学好导师,它除了提供手册上的API查询,还能通过你的直接问题,继续提供增量功能代码。

在这里插入图片描述

还可以让它帮你整合进完整代码中,让你好像跟着一位老师傅学习一般。

在这里插入图片描述

最后还可以让它输出为html页面,让你可以直接在浏览器运行。

如何更好的操控AI

前面我们说过了,这种“对话式生产内容”的过程,重点在于“提问”,那如何更好地提问呢,我也给大家收集了一下材料和网站,大家可以从这里面去持续学习,也可以通过自己的深入实践工具使用,总结出一些自己的心得,从而更好的操控这位“自由而强大的”帮手。

● ChatGPT 中文调教指南

https://github.com/PlexPt/awesome-chatgpt-prompts-zh

● MidJourney的关键词大全

https://github.com/willwulfken/MidJourney-Styles-and-Keywords-Reference

● Stable Diffusion的作品分享学习平台

https://civitai.com/

总结思考

其实大家有没有发现,以上说的的过程其实都是一个“对话式生成内容的过程”,无非就是text、img和video三者的互相换转,那现阶段最多的应该还是text2Any,也就是只有把prompt提示词描述得足够详细,甚至有严格的结构要求,才能尽可能让AI生成你想要的东西。

但大家是否有想过,这种场景在学习等不需要非常严谨的情况下,是完全可以满足的,但如果真的要放到一个生产环境中,且真的甲方客户提出来的需求,并不是一两句描述得清楚,甚至甲方爸爸都不知道自己要什么 ,这个时候,你就会发现AI的“无能”,所以AI至此还是一个高阶工具而已,善于用技术武装自己,而不是替代自己。

因此大家不必为了AI的出现变得这么焦虑,当然如果你不提升自己的能力,始终有一天会被替代掉,所以小蓝在这还是要建议大家,想要减少焦虑你能做的就是不断提升自身的能力,才不会有被淘汰的焦虑出现,因为这才是真正的核心竞争力!AI它可以做得更多的是提高你的工作效率而已。

猜你喜欢

转载自blog.csdn.net/qq_43230405/article/details/129798684