文章目录
朋友们,如需转载请标明出处: http://blog.csdn.net/jiangjunshow
这一节咱们聊的是Agent和传统程序最核心的区别,咱们从最熟悉的工具函数说起,一步步拆解,保证不用晦涩的理论,全是程序员能秒懂的大白话。
首先,咱们先回忆一下,平时写代码最常接触的是什么?是函数,是接口,是一个个按固定逻辑执行的程序模块。比如你写一个加法函数,传入两个数,它返回求和结果;写一个用户查询接口,传入用户ID,它从数据库查数据再返回;哪怕是写一个自动化脚本,也是按你预设的步骤,一步一步执行,不会有任何“自主想法”。这些,都是咱们最熟悉的传统程序,也是咱们日常开发的核心。
那Agent(智能体)和这些传统程序到底不一样在哪?如果说传统程序是“听话的工具人”,那Agent就是“有自主能力的协作伙伴”。接下来,咱们从执行逻辑、交互方式、应对变化三个核心维度,把这个区别讲透,这三个维度也是程序员视角下,理解Agent的关键。
一、传统程序:按“固定脚本”执行,你写什么它做什么
先说说咱们最熟悉的传统程序,不管是简单的工具函数,还是复杂的分布式系统,核心逻辑都逃不开输入→预设逻辑→输出 这个闭环,而且这个预设逻辑是固定的,是咱们程序员在开发阶段就写死的。
举几个咱们天天接触的例子,更直观:
订阅专栏 解锁全文
2967

被折叠的 条评论
为什么被折叠?



