前言
第一次使用aI工具进行编程,还是在2023年10月份,使用的是github的编程github copilot 的AI工具,当时这个工具给我自己一些很大的震撼。
以前的编程多半是自己根据一些文档编程或者是参考csdn或者掘金这类社区的教程进行编程,或者是23年的年初chatgpt这类工具的出现,也就是把一些文本或者代码需求放到chatgpt中,然后gpt给你返回答案,再复制到编辑器或者IDE中。这样使用的时候,AI工具既不能知道代码的文件目录是什么,也不知道你这个文件中的代码和别的文件的关联性是什么,更不可能在一边写代码的时候一边提示你下一步可能是什么。而copilot的出现可以完美解决上述的任务和需求。但是有一点,如果不是学生或者有钱的人,一个月需要支付10刀来支付这个费用。哪怕你是学生,进行学生认证也会受限于魔法问题,导致地址什么类的过不了,当时我就想要是国内可以出现这样的一款ai工具就好了。
体验
进了青训营后,第一次接触到了豆包这个ai工具,同时可以内嵌到IDE中进行辅助编程,功能和copilot类似,并且是国内免费开源的,这就比copilot更加的方便!同时这次豆包辅助coding刷题是我万万没有想到的功能,我没有想到ai可以应用到日常的算法刷题的过程中,下面我来分享几点本次使用体验。
- 首先就是,拿到一个题目的时候,豆包可以给你三个主要选项,一个是给你提供思路支持,一个是给你提供代码模板,一个是给你提供题目优化思路。作为一个内嵌的工具非常的优秀,可以直接把你ai工具直接分析算法题目,是非常厉害的,之前没有出现过这种类似的产品。
- 在实际刷题过程中,这个
豆包ai工具,可以在我分析出思路之后,可以让豆包分析第二次,我可以对比前后两次思路是否不同,是否可以存在优化,这对我自己思维的拓展更加重要可以让我对于题目理解的更加充分 - 在我自己对于题目没有想好 用什么方法来书写的时候,或者是代码思路不明确,我可以让他给我提供一个思维框架模板,然后按照自己的理解填充模板,这对于我攻克一些高难度的题目可以起到一个非常好的引导作用。
- 在完成代码书写后,可以点击优化选项,可以帮你 优化你的代码,可以让你代码水平很大提升