周末翻了下 ChatGpt 的插件开发流程,然后发现不需要写任何代码就可以完成基于 ChatGpt 的插件开发了。比如 WolframAlpah 的 ChatGpt 的插件:https://www.wolframalpha.com/.well-known/ai-plugin.json。
通篇只有对于我想要实现功能的描述,Wolfram 只是告诉 ChatGpt 我要干什么,比如
如果您不确定 "Country" 实体的人口属性的名称,您将运行 EntityProperties["Country"] 并找到相关属性的名称。在解决任何多步计算问题时,做不要立即将整个问题发送给 getWolframAlphaResults。
而使用这个插件的效果如下:
在这个 Json 文件里,有看到一丝一毫的代码吗?并没有,有的只是产品经理告诉程序员的详细需求,剩下的事就交给 ChatGpt 去生成代码了。
作为程序员,一丝冷汗从身上冒出,这里面没有牵扯到任何编程语言,有的只是需求描述,那程序员的意义何在?
为了确定这个事实,我去翻了 OpenAI 开发 ChatGpt 插件的流程,发现真的只需要一个 yourdomain.com/.well-known/ai-plugin.json
,就完成代码的开发了。
这个简单的事实告诉我,在未来,开发模式要发生很大的改变了。对于小公司而言,也许只需要一两个产品经理就可以了,至于代码质量、流程规范这些,小老板会关心吗?
还看到这个说法:
这就更让人惊讶了,ChatGpt 还能自动修复代码 bug?
时代变化的太快了。我之前还在聊“没有人的 ChatGpt,毫无意义”,在经历这段时间的技术进步后,也许是“没有 ChatGpt 的人,毫无意义”。
想到之前的技术革命:
第一次技术革命蒸汽机革命从1785年发明蒸汽机算起,社会至少花了30年时间消化;
第二次技术革命电力革命,从1831年法拉第发现电磁感应现象到1866年西门子发明发电机,社会也花了30年时间消化;
第三次的计算机革命从1959年发明晶体管计算机到现在,社会也花了几十年的时间消化。
而现在的人工智能革命,才只有短短几个月就飞速发展就到这种地步了,直到现在很多人还没有机会接受,跟上进展,谁知道再过一两年,人工智能会发展到什么地步呢?我们还有机会消化吗?或者说大部分人类还有机会吗?