软件教书匠金旭亮
26-07-08 11:39 微博认证:北京理工大学计算机学院教师 金旭亮 头条文章作者

#与智能体共舞# 最近在看人邮出版的《Agent设计模式》一书,作者是黄佳,书写得挺好,看着挺有共鸣和感触的。

近一两年AI的技术突破,在软件领域可以说是“石破天惊”,是一次极为重要的系统“重构”与“重塑”。

最明显的有两点:

一是底层的大模型,“越来越聪明”。

二是AI智能体的出现与广泛应用,“让软件变得越来越像人”。

如何让大模型变得越来越聪明,最终走向通用人工智能(AGI),这点就不说了,是极为专业的领域,是少数牛人才胜任和关心的事情,一般人接触不到,也听不懂这些科学家和工程师讲的东西。

而“智能体”,则会与多数人密切相关。道理很简单,它正在重构我们日常天天接触和使用的各种软件系统,而新设计与开发出来的软件系统,大概率也会是基于智能体而构建出来的。

“基于智能体”构建软件系统,是一个重大的变化,你可以将“智能体”想像为一个人,而将软件系统看成是一个由人组成的“小组”、“部门”、“公司”,甚至“社会”。

新一代的智能软件系统,很重要的一步,就是把现实中“人与人”之间的关联与协作关系,复制到软件系统中,让软件系统中的各个智能体,像人那样相互协作。

这个就很有意思了,当前软件工程师和架构设计师们正在总结相关的实践经验,抽象出各种典型的智能协作方式,称之为“Agent设计模式”。

很快地,我们将会看到,这些设计模式在各种各样的以智能体为中心的新一代软件系统中“到处开花”。

过去,程序员得学会“面向对象”,如今,得学会“与Agent共舞”。

发布于 北京