1
1
---
2
- title : DeepSeep RAG 静态知识库 - 解析文档&Git仓库代码
2
+ title : DeepSeep RAG&MCP 知识库 - 解析文档&Git仓库代码&AI工作流
3
3
lock : no
4
4
---
5
5
6
- # 《DeepSeep RAG 知识库》 - 解析文档&Git仓库代码
6
+ # 《DeepSeep RAG&MCP 知识库》 - 解析文档&Git仓库代码&AI工作流
7
7
8
8
作者:小傅哥
9
9
<br />博客:[ https://bugstack.cn ] ( https://bugstack.cn )
@@ -17,10 +17,26 @@ lock: no
17
17
18
18
刚上周,老板说:` ”把咱们招聘里也加一条,具备AI应用开发能力的优先!“ ` 。是呀,现在越来越多的企业都在用AI开发能力提效了,如;聊天软件增加一键唯独信息归档提取、工作文档资料携AI对话分析、工程SQL语句脚本辅运营自动完成数据处理、代码编写用AI完成自动评审等等。这些都是在AI的基础上在构建应用,以后也会越来越多!所以,具备AI应用开发能力,也是每个工程师最应该具备的基础能力了。
19
19
20
+ 并且用不了多久,各大互联网企业都将大量的推进落地,自有 [ MCP] ( https://github.com/modelcontextprotocol ) 服务的实现,用于增强企业 AI 应用的提效能力。因为 [ MCP] ( https://github.com/modelcontextprotocol ) 的加入,可以让你;一条命令` 帮研发 ` ,调用应用系统日志、排查系统CPU负载、自主选择是否调度数据库信息。也可以一条命令` 帮运营 ` ,搞定复杂的SQL执行、导出报表、分析数据、完成促活营销券的自动化配置上架。这就是 [ MCP] ( https://github.com/modelcontextprotocol ) 的魅力!👍🏻
21
+
20
22
<div align =" center " >
21
23
<img src="https://bugstack.cn/images/article/project/ai-rag-knowledge/ai-rag-knowledge-0-00.png" width="250px"/>
22
24
</div >
23
25
26
+ ** 那么牛,MCP 是什么?**
27
+
28
+ 专业的术语 ` MCP = Model Context Protocol ` 模型上下文协议,可实现应用与外部数据源和工具之间的无缝集成。无论您是构建 AI 驱动的 IDE、增强聊天界面还是创建自定义 AI 工作流,MCP 都提供了一种标准化的方式来连接他们所需的上下文。
29
+
30
+ ` 来吧,上图!让你看看它是啥! `
31
+
32
+ <div align =" center " >
33
+ <img src="https://bugstack.cn/images/article/project/ai-rag-knowledge/ai-rag-knowledge-11-01.png" width="850px"/>
34
+ </div >
35
+
36
+ - 首先,站在用户的使用视角,研发或者运营,可以通过话术描述,完成系列的 AI 工作流,并拿到最终的结果。这就是 MCP 最终为你提供的服务。
37
+ - 那么,你可以想象,在日常的工作中,运营、研发、产品、测试等,都有非常多的重复非创作性的工作,占用了大量的时间成本。尤其是研发,写写代码,就有运营过来,帮我查个问题吧,小嘚嘚。但如果有这样的借助于 MCP 实现的 AI 工作流,就可以完成80%以上的工作量。
38
+ - 之后,站在技术的实现视角,MCP 是一个标准结构框架,你可以按照它(Spring AI)提供的 SDK 开发方式,完成本地化 API 的接入开发。让 AI 有明确的方式调用各类 API 服务接口。如果没有 MCP 这会是一件很麻烦的事情。
39
+
24
40
** 跟着小傅哥学习,从不走偏!😄**
25
41
26
42
- 2022年底,ChatGPT 开始火爆。
@@ -31,7 +47,7 @@ lock: no
31
47
32
48
那么,接下来小傅哥就细致的介绍下,本次开启的新项目,可以让大家学习到哪些知识,掌握哪些技术。
33
49
34
- > 🧧文末提供了小傅哥所有实战项目的获取方式,一次加入全部可学!建议早早学习,让自己的年龄和能力相匹配。
50
+ > Spring AI MCP 与 24年末发布,学习此 AI 应用开发项目,你将是第一批具备 Java AI 应用实战开发能力的人。竞争力,嘎嘎滴!
35
51
36
52
## 一、能学到啥
37
53
@@ -60,17 +76,20 @@ lock: no
60
76
<img src="https://bugstack.cn/images/article/project/ai-rag-knowledge/ai-rag-knowledge-1-02.png" width="950px"/>
61
77
</div >
62
78
63
- ### 1. 对话页面
79
+ ### 第1期,RAG 我们做了什么
80
+
81
+ 在 《DeepSeek RAG 增强知识库》第1阶段,基于 Spring AI 0.8.1 开发了一套可以上传文件和Git仓库进行解析、切割、存储,到使用向量库完成 AI 的知识库问答系统。并最终通过 Docker 部署上线。
82
+
83
+ #### 1. 对话页面
64
84
65
85
<div align =" center " >
66
86
<img src="https://bugstack.cn/images/article/project/ai-rag-knowledge/ai-rag-knowledge-1-03.png" width="950px"/>
67
87
</div >
68
88
69
-
70
89
- 这是全程视频手把手,带着大家通过AI工具,完成的UI设计实现课程会演示这个操作),实现的一款非常简单漂亮的UI效果。
71
90
- 我们可以结合知识库,进行更加有效的提问。像是公司中,会把知识库提供出一个标准接口,给其他各个AI应用平台提供能力。
72
91
73
- ### 2. 上传知识
92
+ #### 2. 上传知识
74
93
75
94
<div align =" center " >
76
95
<img src="https://bugstack.cn/images/article/project/ai-rag-knowledge/ai-rag-knowledge-1-04.png" width="650px"/>
@@ -79,7 +98,7 @@ lock: no
79
98
- 上传知识,可以解析不同类型的知识库。
80
99
- 除了课程提供的文档库、代码库,你可以增加其他的知识库,如;网页的解析,与网页内容对话。让我们的UI,增加一个侧边栏,读取当前网页内容,分析对话。这样在公司中的一些工程的日志,错误分析时,可以更快的处理。
81
100
82
- ### 3. 解析知识 - 后台日志
101
+ #### 3. 解析知识 - 后台日志
83
102
84
103
<div align =" center " >
85
104
<img src="https://bugstack.cn/images/article/project/ai-rag-knowledge/ai-rag-knowledge-1-05.png" width="850px"/>
@@ -88,9 +107,24 @@ lock: no
88
107
- 上传知识后,可以看到日志信息。
89
108
- 一套工程作为知识库是非常具有开发价值的,在我们做提问的时候就不需要,人工的去分析工程,而是直接使用了。
90
109
91
- ### 4. 课程目录
110
+ ### 第2期,MCP 我们要做什么
111
+
112
+ 与第2期相比,第1期可以称之为小试牛刀,让小伙伴们以最快、最快的往事,积累,运用 Spring AI 框架,开发自己的 RAG 知识库。~~ 也是方便有些死鬼,早点写到简历上~~
113
+
114
+ 到了第2期,你就开始吃上细糠了,小傅哥会带着你升级 Spring AI 框架为 1.0.0-M6 最新版本,多模型配置和操作 PG 向量库,使用 GPU 搭建响应速度更好的 Ollama DeepSeek 大模型(秒级处理),以及对接官网 DeepSeek 的大模型和统一 one-api 对接方式。
115
+
116
+ 但这还只是开始,随着基础框架的升级完成,我们将进入 MCP 服务的开发实现。通过 AI 指令,完成 AI 工作流,调度各项 MCP 处理我们的任务作业。如图,举例操作;
117
+
118
+ <div align =" center " >
119
+ <img src="https://bugstack.cn/images/article/project/ai-rag-knowledge/ai-rag-knowledge-11-03.png" width="950px"/>
120
+ </div >
121
+
122
+ - 基于 MCP 服务的开发和对接,通过 AI 工作流指令,完成数据的采集和存放动作。💡 聪明的小伙伴以及开始联想,基于这样的 AI 开发,可以替代很多的日常工作啦。** 没想到吧,也把自己替代了** 但仍然,蠢蠢欲动(我不做,别人也做呀)!~~ 实现后,晋升又有的讲啦!简历也有东西写啦!~~
123
+ - 有了 MCP 后,相当于把我们需要;在一个网页操作数据库查询数据、打开另外一个网页看天气预报,再手动的创建个文件把以上的信息获取后,复制粘贴到文件里。这一些列操作,都让 AI 通过 MCP 模型上下文协议进行处理。也就是 AI 可以调用后台接口啦!
124
+
125
+ ### 课程目录
92
126
93
- ### 第1期 RAG Spring AI 0.8.1 - 完结
127
+ #### 第1期 RAG Spring AI 0.8.1 - 完结
94
128
95
129
1 . 【更】AI RAG 知识库,项目介绍&需求分析&环境说明
96
130
2 . 【更】初始化知识库工程&部署模型&提交代码
@@ -103,7 +137,7 @@ lock: no
103
137
9 . 【更】扩展OpenAI模型对接,以及完整AI对接
104
138
10 . 【更】云服务器部署知识库(Docker、Nginx)
105
139
106
- ### 第2期 MCP Spring AI 1.0.0 - 开冲
140
+ #### 第2期 MCP Spring AI 1.0.0 - 开冲
107
141
108
142
11 . 【新】AI MCP 项目介绍
109
143
12 . 【新】吃上细糠,Spring AI 框架升级 + GPU 部署 AI
@@ -117,7 +151,7 @@ lock: no
117
151
20 . ... 随课程开发提供,包括后续的云服务部署。
118
152
119
153
120
- ### 5. 课程计划
154
+ ### 课程计划
121
155
122
156
课程已全部录制完成,计划在3月3日开更,3月16日之前全部剪辑更新完成。
123
157
@@ -126,7 +160,6 @@ lock: no
126
160
</div >
127
161
128
162
- 全课程包括文档 + 小册,全程视频手把手带着做。
129
- - 此项目,不耽误星球其他项目进度。** 拼团** 继续推进,马上开启三阶段分布式高并发场景设计实现。
130
163
- 课程地址:[ https://t.zsxq.com/GwNZp ] ( https://t.zsxq.com/GwNZp )
131
164
132
165
---
0 commit comments