以下是关于 AI 编程的一些信息:
作者:ZimaBlueAI齐码蓝原文:https://mp.weixin.qq.com/s/VOL2BLjxPF9wy1Gna8DaoAGPTs:https://chat.openai.com/g/g-nZ7We96GP-aibian-cheng-master这里有个好玩的地方是你可以让它根据不同的对话hash id,进行git命令式操作如:branch,tag,fork等。如:根据对话ID:[7b3a8b2f3b1ad9e67b8ef5a3bf28b1a2]创建一个branch:a,后面就像使用树式圣诞,你又可以回到对话ID:[7b3a8b2f3b1ad9e67b8ef5a3bf28b1a2]再创建别的分支,还可以打tag,甚至你可以让它类似git命令:“git log --graph --decorate --pretty=oneline --abbrev-commit --all” show出对话的分支结构用GPT4构建了个GPTs:AI编程Master(文末有链接),以下是对话测试:你我想用Rust开发一个程序AI编程Master对话ID:[8f52cce234e47a2db8cdef8ad89b0f1d]你想用Rust开发一个程序,这是一个非常好的选择!Rust以其性能、安全性和并发处理能力而著名,非常适合需要高性能和安全性的系统级编程。为了更好地帮助你,我需要了解更多关于你想开发的程序的细节:1.你希望开发什么类型的程序?(例如,命令行工具、Web服务、嵌入式系统等)2.你是否已经有了一个具体的项目想法,还是需要建议来确定项目的方向?3.你在Rust编程方面的经验如何?你是初学者,还是已经有一些基础?
简而言之,在可以低成本反复评估、并且算法难以显式设计的领域,软件2.0都将日益流行起来。当我们考虑整个开发生态以及如何适配这种新的编程范式时,会发现很多令人兴奋的机会。长远来看,这种编程范式拥有光明的未来,因为越来越明显:当我们某天要开发通用人工智能(AGI)时,一定是使用软件2.0。
直接上手——AI编程就是一场PUA和提问大赛怎么用:一张图说清楚,首先,分辨两个模式Chat:这个地方可以让你直接和大模型对话,和正常的ChatGPT没区别,但是你可以选中已有文件的部分内容和它有上下文的聊,就相当于你在和一个勤恳的牛马持续提需求,但是注意,在chat聊,你们只是在探讨,所以常用的还是ComposerComposer:即时反馈的最爱,你在这里跟他聊,他能直接把创建文件、代码填写都做完了再来问你对不对。下面就是个具体的例子右上角,区分chat和composer,我就只在composer模式下只填了一句话:“给我创建一个2048的网页游戏吧”,这和我们往日提需求是不是已经很像了?对!于是你看,1-2min之后,它就生成好了,还告诉我,它做了哪几个功能,是不是天选乙方?这里给程序员小白一个小提示,它生成了两个文件,你不用管它到底有啥用,这时候你可以直接打开文件夹,找到这个index.html,对,双击,你就能直接看到这个网页游戏在本地运行的样子。咦?如果你的环境报错,双击打不开,对吧?截图,截图之后直接进贴在composer的对话框里,问它,咋整!咱需要点一下accept all,然后下面是我双击html文件打开的样子当然啦,也不是就好了,没那么简单,不然也要不了45分钟对吧。目前这个玩意儿呢,它只是有个界面,上下左右移动像快闪,根本没有滑动感,而且有的时候滑块好像不遵守2048的普遍规律,就会出现最上面的2,按一下就到最下面去,还能穿模。