夜雨聆风学习资料网

ARTICLE · 1187979

面向AI编程,工具类软件应该都是为AI开发了

面向AI编程,工具类软件应该都是为AI开发了

面向AI编程,工具类软件应该都是为AI开发了

软件工程领域,曾经有一个非常经典的软件开发范式“面向对象编程”,
‌把数据和方法包装成对象,以模拟现实世界的物体运行模式,
在这之前则是“面向过程编程”,数据和方法分离,以方法为中心,
将功能逻辑拆解为具体步骤并通过方法依次调用实现软件运行逻辑。
软件的功能都是围绕着人的使用来设计和实现的,
而在AI时代,可能大部分软件的功能将都是围绕着AI来设计和实现了,
软件的功能是给AI来使用的,特别是工具类软件,
即所谓“面向AI编程”或“面向Agent编程”或“AI-Native软件”。
传统软件把「人」当作唯一用户;
面向 AI 的软件则把「AI Agent」也当成用户,
功能要能被「AI Agent」精准调用,并用结构化数据回传。
当下的 MCP server、各类 connector、OpenCLI等工具,
就是典型的「面向 AI 的工具软件」。

#AINative #面向AI编程 #面向Agent编程 #AI智能体 #Agent
#AIAgent #软件开发范式 #面向AI的软件 #软件演变 #工具软件

江苏,23分钟前,

相关学习资料