第1章 AI 正式进入多 Agent 协作和自主决策的时代

第1章 AI 正式进入多 Agent 协作和自主决策的时代

1.1 多Agent融合自主决策,AI发展的必然趋势

1.1.1 课程原因

近两年兴起又被取代:提示词工程、个人知识库RAG、大模型本地部署、微调

AI近年发展史:

image

1.2023:随着openAI推出,人工智能属于聊天模式,用于理解用户意图,返回用户需要的准确信息,大模型是搜索引擎,只能提供信息,生产力全由人类本身完成

2.2024:初步介入人类生产,落地最好的是AI编程,AI编程写代码,只能控制某一部分代码,人类创建文件、debug、统揽结构,生产力AI占比 1/3,人类占2/3,AI 为Copilot(副驾驶)模式

3.2025:Agent 代替人类作为整个生产过程的操作者,设定目标,给AI智能提供所需资源、指令,设定规则,生产力AI占比 2/3,人类占1/3

4.2026+:多 Agent 分工合作,将一件复杂的任务进行拆分,将每个拆分的子任务交给相应拥有专业领域技能的 Agent 完成,并且在完成过程中,Agent 具有反思调整的思维过程

发展趋势

image

 

1.1.2 项目亮点

image

PE:Prompt Engineering 提示词工程

FT / LoRA / QLoRA:改动模型参数,属于模型微调

RAG:Retrieval-Augmented Generation 私有知识库检索

MCP:Model Context Protocol 模型上下文协议

 

1.1.3 课程主线

image

 

1.1.4 收获

1.掌握 ReAct 自主决策模式

2.熟悉多 Agent 协同架构设计

3.掌握 Agent Skills 工程化封装

4.掌握热门技术栈智能开发

5.提升复杂业务协同分解力

6.收获整套 AI 应用落地方案 

 

1.2 准备工作:安装ApiFox

接口测试软件 ApiFox官网:https://apifox.com/

功能:Apifox = Postman(接口测试) + Swagger(接口文档) + Mock(测试数据) + JMeter(测试工具) 

创建 imooc 团队 -> 创建 行程规划智能体 项目

image

请选择环境 -> 管理环境 -> 开发环境 -> http://127.0.0.0:8888 -> 保存并关闭 

image

开发环境 -> 接口 -> 输入 /test-imooc -> 保存 -> 测试(如下,可选请求类型、Body、Headers)

image

 

1-3 准备工作:配置阿里大模型广场的ApiKey

阿里巴巴:千问

字节:豆包

百度:文心一言

DeepSeek:DeepSeek

月之暗面:Kimi

阿里百炼大模型广场(汇集各供应商Api):https://bailian.console.aliyun.com/cn-beijing?tab=model#/model-market/all
百度千帆大模型广场(汇集各供应商Api):https://console.bce.baidu.com/qianfan/overview?_=1764645128196

字节火山引擎大模型广场(汇集各供应商Api):https://ai.volcengine.com/model

本课程使用阿里巴巴SpringAi Alibaba 1.1框架,因此使用阿里的模型

获取api-key地址:https://bailian.console.aliyun.com/cn-beijing?tab=model#/api-key

API key -> 保存 -> 创建 API Key -> 描述:网课项目(行程规划智能体) -> 确定 -> 下载保存的密码文件

image

image

 

1-4 准备工作:百度地图API秘钥(AK)

百度地图官网:https://lbs.baidu.com/apiconsole/key

应用管理 -> 我的应用 -> 创建应用 -> 应用名称:行程规划智能体项目 -> 应用类型:服务端 -> 请求校验方式:IP白名单 -> IP白名单:0.0.0.0/0(测试使用) -> 提交 -> 获取AK

AK:xxU1m3EDcBYeEracrDbCvG7Gc9n1CYyGTP

基础服务:全选,个人可以使用

高级服务:个人无法申请,只能企业级申请

 

1-5 准备工作:安装Nacos 3

[root@docker01 ~]# docker pull nacos-registry.cn-hangzhou.cr.aliyuncs.com/nacos/nacos-server:v3.1.0
v3.1.0: Pulling from nacos/nacos-server
9824c27679d3: Pull complete 
1776f933d1c4: Pull complete 
11cf88e34b67: Pull complete 
fe21714a823e: Pull complete 
4181565109a5: Pull complete 
3048ae37947c: Pull complete 
4b627b5adb40: Pull complete 
Digest: sha256:68a4bc1c7f7ffbdedf9e93a2197c4f8e0548ce693c535aff873509d70c3fab38
Status: Downloaded newer image for nacos-registry.cn-hangzhou.cr.aliyuncs.com/nacos/nacos-server:v3.1.0
nacos-registry.cn-hangzhou.cr.aliyuncs.com/nacos/nacos-server:v3.1.0
[root@docker01 ~]# docker images
REPOSITORY                                                      TAG       IMAGE ID       CREATED         SIZE
nacos-registry.cn-hangzhou.cr.aliyuncs.com/nacos/nacos-server   v3.1.0    d8ab6a3cd3d1   9 months ago    452MB
alpine                                                          latest    aded1e1a5b37   16 months ago   7.83MB
nginx                                                           latest    53a18edff809   16 months ago   192MB
nginx                                                           <none>    b52e0b094bc0   16 months ago   192MB
mysql                                                           latest    5568fddd4f66   17 months ago   797MB
redis                                                           latest    ad4b31aa2de6   17 months ago   117MB
busybox                                                         latest    31311c5853a2   21 months ago   4.27MB
[root@docker01 ~]# docker run --rm --name nacos -e MODE=standalone \
> -e NACOS_AUTH_ENABLE=false -e NACOS_AUTH_TOKEN=MjM1ZmU4NjAxMzU1NTQyYWU0MTEyYWU4ZDg3YTZiNGUK \
> -e NACOS_AUTH_IDENTITY_KEY=nacos -e NACOS_AUTH_IDENTITY_VALUE=nacos \
> -p 8848:8848 -p 9848:9848 -p 8088:8080 \
> nacos-registry.cn-hangzhou.cr.aliyuncs.com/nacos/nacos-server:v3.1.0 -d

..........
2026-06-30 22:04:37,896 INFO Nacos Console started successfully in 4203 ms

参数说明:

8848:HTTP端口
9848:RPC端口
8080:控制台页面端口

登录:

控制台页面(根据启动服务器IP决定):http://10.0.0.101:8088/#/register
控制台登录username: nacos
控制台登录password: nacos

image

 

1-6 仿Manus能自主决策的框架:Jmanus

1.6.1 下载项目

SpringAi Alibaba文档:https://java2ai.com/

SpringAi Alibaba仓库:https://github.com/alibaba/spring-ai-alibaba

image

多智能体协作的开发框架

语言:Python -> OpenManus

语言:Java -> Jmanus

1.6.2 导入项目

NEW -> Project -> Name: spring-ai-alibaba-jmanus -> Language: Java -> Build system: Maven -> JDK: version 17.0.10 -> 

进入项目 -> src -> java -> com.alibaba.cloud.ai.example.manus -> OpenManusSpringBootApplication (jmanus 框架的入口) -> Run

注意:如果导入项目有问题,可以点击open -> 找到目录下 OpenManusSpringBootApplication, jmanus保存的路径问题

..........
12:01:17,610 |-INFO in org.springframework.boot.logging.logback.SpringBootJoranConfigurator@66ce957f - Registering current configuration as safe fallback point


  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/

 :: Spring Boot ::                (v3.4.5)
...........
2026-07-06 12:01:31.148  INFO 20372 --- [           main] c.a.c.a.e.m.d.c.s.DynamicCronTaskLoader  : Scheduled task loading completed
2026-07-06 12:01:31.154  INFO 20372 --- [           main] c.a.c.a.e.m.c.s.AppStartupListener       : Application started, attempting to open browser to access: http://localhost:18080/ui/index.html
2026-07-06 12:01:31.259  INFO 20372 --- [           main] c.a.c.a.e.m.c.s.AppStartupListener       : Successfully opened browser via Windows command

浏览器访问:http://localhost:18080/ui/index.html#/init

选择中文 -> Continue to Model Setup -> 阿里云百炼(推荐) -> DashScope API 密钥  -> 保存并继续

输入内容:通过百度查询阿里巴巴最新股价,将结果保存到用户目录本地文件

image

网址:https://github.com/spring-ai-alibaba/Lynxe

 

1-7 具备ReAct核心能力的框架:AgentScope

步骤制定 -> 任务分解、下发 -> 工具使用 -> 结果认证

AgentScope 官网:https://java.agentscope.io/v1/zh/intro.html

AgentScope 出现时间更晚,功能更全面,Jmanus 人工无法介入,AgentScope 在执行过程中,人类可以介入修正、监督及指导,全程可控

AgentScope GitHub仓库下载地址:https://github.com/agentscope-ai/agentscope-java/releases/tag/v1.0.7

进入项目 -> src -> agentscope-java-1.0.7 -> pom.xml

 

1-8 官网总结

ApiFox官网:https://apifox.com/

阿里百炼大模型广场(汇集各供应商Api):https://bailian.console.aliyun.com/cn-beijing?tab=model#/model-market/all

获取api-key地址:https://bailian.console.aliyun.com/cn-beijing?tab=model#/api-key

百度地图官网:https://lbs.baidu.com/apiconsole/key

控制台页面(根据启动服务器IP决定):http://10.0.0.101:8088/#/register

SpringAi Alibaba仓库:https://github.com/alibaba/spring-ai-alibaba

jmanus项目访问前端:http://localhost:18080/ui/index.html#/init

 

———————————————————————————————————————————————————————————————————————————

                                                                                                                         无敌小马爱学习

posted on 2026-06-20 22:54  马俊南  阅读(21)  评论(0)    收藏  举报