模块化心智

发布日期:2026-04-21 09:23:55   浏览量 :0
发布日期:2026-04-21 09:23:55  
0

2026西湖龙井茶官网DTC发售:茶农直供,政府溯源防伪到农户家 

为何人工智能能力可以“购买”

一位创业者朋友上周问我:“你正在做那个人工智能代理项目,对吧?我想构建一个能自动为客户查询数据的助手。我需要花大钱雇人来写代码吗?”

我说:“不一定。你只需要几个函数。”

他不相信:“能查询数据库的人工智能?只需要几个函数?”

我向他做了解释。听完后,他说:“这逻辑有点像医院。”

他说到点子上了。

医院是如何运作的

想想医院是如何组织的。

在普通诊所,医生必须处理感冒、骨折和简单手术。一个人包揽所有事务。培训周期长,替换成本高。

但大型医院并非如此运作。

大型医院设有分诊台、内科、外科、检验科、放射科……每个科室只专精于一件事:

  • 内科负责诊断
  • 检验科负责化验
  • 放射科负责影像检查
  • 外科负责手术

医生通过“会诊”进行协作:内科医生说“需要做个计算机断层扫描”,放射科就去执行。放射科说“结果出来了”,内科医生再进行审阅。

每个科室都是一个模块。模块之间通过标准接口进行协作。

人工智能代理的工作原理也是如此。

代理能力是“组装”而成的

我实现的代理具有如下结构:

Agent(
    model=self.model,              # 大脑
    tools=[                        # 技能
        self.get_database_schema,  # 查看数据库结构
        self.execute_sql_query,    # 执行查询
    ],
)

model(模型)是大脑——理解用户问题,决定做什么。

tools(工具)是技能——每项技能只完成一件特定的事情。

完全分离。

就像医院一样:

  • 大脑 = 主治医生,负责判断和决策
  • 工具 = 各科室,负责具体执行

主治医生说“需要验血”,检验科就去执行。说“需要做超声波检查”,超声科就去执行。医生不需要亲自抽血或操作超声波机器——他们只需要知道何时调用哪个科室

代理也是如此。它不需要“知道如何”执行结构化查询语言语句——它只需要知道何时调用 execute_sql_query(执行结构化查询语言查询)工具。

这对创业者为何重要

我的朋友听到这里很兴奋:“所以我不需要从头构建一个人工智能?”

没错。你只需要编写几个工具函数。

想让代理查询客户数据?编写一个 query_customer(查询客户)函数。
想让代理发送电子邮件?编写一个 send_email(发送电子邮件)函数。
想让代理下订单?编写一个 create_order(创建订单)函数。

每个函数都是一个“科室”。代理的大脑决定何时调用哪个科室。

你是在购买“滑雪

免责声明:本文内容来自互联网,该文观点不代表本站观点。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请到页面底部单击反馈,一经查实,本站将立刻删除。

关于我们
热门推荐
合作伙伴
免责声明:本站部分资讯来源于网络,如有侵权请及时联系客服,我们将尽快处理
支持 反馈 订阅 数据
回到顶部