查看原文
其他

让我们一起捅破 ChatGPT 的窗户纸

王建硕 王建硕 2023-02-10

任何新技术都有一层窗户纸,尤其对于技术人员来说,只要捅破了,以前积累的编程,架构的知识就可以跨技术时代的复用,而没有捅破的时候,可能会延迟少则几个月,多则一两年进入一个领域的时间。
互联网时期的小故事
我跟大家分享一个我经历的互联网时期的小故事。在 1995 年刚刚接触到互联网的时候,和现在很多人接触到 ChatGPT 的感觉有点像。
首先觉得互联网好神奇,然后立刻发现浏览各种网页本身并不难,但是作为一个技术人员,怎么做一个自己的网站,却不得要领。
时间一晃过去30年,同样的场景复现:在 ChatGPT 的界面去调戏一下这个机器人,生成一些文章,生成代码,并不难(谢谢科技的进步),但在 ChatGPT 里面建立自己的模型,提供自己的数据,解决具体的问题,基于 ChatGPT 产生产品,具体的过程却并不非常清楚。‍‍
在像互联网这么新的东西出现的时候,关于互联网的书还没有出版,互联网上更是没有任何消息。我本来还以为需要从系统的底层开始写起呢。我一直很好奇,怎么让鼠标的小图标滑动到一个蓝颜色加下划线的链接上,就自动变成手的形状。为了搞明白这件事情,我在图书馆读了两个月的 Windows 32 编程的书,看了无数用 C++ 写的例子,却查不到一个和互联网相关的例子。
直到两个月后,我一个偶然的机会,才在《电脑报》的犄角旮旯发现,只要写一个 HTML 的纯文本页面,写入 Yahoo!
<a href="http://yahoo.com">Yahoo!</a>
那个链接可以让鼠标换图标,并且可以点的功能就实现了。
至于显示成链接,鼠标的图标的切换,以及点了链接以后的所有的工作,都是由浏览器完成的。网络的传输等等也不用自己去实现 socket 等网络底层的协议,是服务器和 HTTP 协议已经做好的,我们只需要写纯文本文件就可以实现以前需要写无数 C++ 语言才能完成的功能。这是科技的力量,也是自己脑子没有转过来的原因
可以说,现在 ChatGPT 对于编程领域也有类似的感觉。如何理解句子里面的那些命名的实体,如何理解意图等等,这些原来是标准的人工智能领域学习成本很高的东西,它帮你搞定了,程序员只需要在这一层之上开发就可以了。这个Aha 时刻(醍醐灌顶的时刻),只需要捅破那一层窗户纸。
新技术的窗户纸需要结队捅破
再举一个有趣的例子。我记得是在个人站长风靡的时刻,我的一个好朋友在一次小聚的时候和大家交流,他在给大家展示自己的网站,用的是 IP 地址。大家给他提了一个建议:你应该去注册一个域名,你的 BBS 只提供 IP 地址访问太不方便了,网友记不住。他特别惊讶,说,“还可以用名字访问的!”
之后他去注册了域名,的确访问的人多了很多,甚至以后还成了一个大站。
未来的常识就是现在的窗户纸
这个陈年旧事,放在现在,我们根本无法想象,但是在一个新技术的初期,知道用文本就可以做网站,知道自己做的网站也是可以绑定域名的这种现在看来是常识性的知识,在那个年代就是窗户纸,不被周围的人捅破, 很容易就卡住自己好几年。

现在的 ChatGPT 等工具提供的大语言模型,工程师首要关心的问题就是,如何让 ChatGPT 的模型学会我自己的知识?

  • 如何把 ChatGPT 的时钟调对?

  • 如何让 ChatGPT 有实时的网络信息获取和输出的能力?

  • 如何控制 ChatGPT 回复的内容?

  • 如何让 ChatGPT 有长期记忆?

    ‍等等等等。

如果 ChatGPT 仅仅是 OpenAI 公司的一个产品,我们只能用,而不能像做网站,做 App 一样在一个平台上构建符合自己要求的应用,这波浪潮对于工程师来说就没有那么兴奋,对于社会的影响也不会太大。
好在,ChatGPT 是一个令人惊叹的开发平台,是工程师的天堂,它提供了原来无法想象的可编程的能力,而这些能力,就是需要大家结伴,通过高频率的,完全开放的分享,一起捅破新技术的那一层窗户纸。
招募 Visiting Engineer
这些天,我和几个以前在百姓网工作过的朋友一起商量,想仿照大学里面访问学者(Visitng Scholar)的机制,想搞一个Visiting Engineer 这样的组织,邀请一些对于新技术有兴趣的工程师一起用周末的时间从编程的角度,探索 ChatGPT 的可能性,分享如何在这个平台上面开发,分享成果,甚至一起做一些项目,让至少一个小群体可以在这个浪潮开始的时候,最快的跑在世界的最前面。
说到这一点,不得不提到我最喜欢的硅谷的技术文化。硅谷对于任何新技术的开放程度让我咂舌。公司之间的交流非常深入,人员在各个公司之间的快速流动也促进了任何新的技术和新的用法迅速在硅谷传播开来,使得他们相对于硅谷以外的公司来说,获得了极大的集体竞争优势。我们面对新时代也必须结伴而行。‍‍‍‍‍‍‍‍‍‍‍‍
Visiting Engineer 项目
这个项目的想法是这样的:
  1. 面向所有的工程师,大家如果提供简历,现有的 Visiting Engineer 会集体评估,并且对通过筛选的同学发放邀请函。初期规模大约 20 人左右。

  2. 一期为期 1 个月,也就是四周。接受邀请,需要承诺在未来的四个周六会和其他的工程师集中在一起,从早上 10 点到下午 5 点之间,至少做一次 ChatGPT 领域的技术分享,并且参加其他同学的技术分享,演示自己的成果。

  3. 我们会一起分享主意,并且一起解决。在此基础上如果希望自由组队搞一些项目,也会非常欢迎。

如果感兴趣的话,可以通过如下链接提供简历。我们会在一周之内反馈面试结果。当然,如果愿意申请全职加入百姓网 AI 团队,也欢迎,也可以通过相同链接提供简历。

期待我们能快速行动起来,不要辜负了一个时代恩赐给我们的机会。


注:昨天的活动预告本周六的客齐集小聚恢复了,主题《chatGPT的美丽新世界》,忘记发几位演讲者的公众号了,现在补上:


14:00 - 14:10 Elfe《欢迎和活动介绍》

14:10 - 14:50 Hotcan 《用ChatGPT,奔向“美丽新世界”》

14:50 - 15:30 Aether《Prompt 优化心得》

       

15:30 - 16:10 Elfe 《通过 DuckTyping 理解 AI 认知心理学》

16:10 - 16:50 任鑫《后 chatGPT 时代,重新设计商业》

       


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存