登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
1
2
/ 2 页
下一页
返回列表
首页
›
业界区
›
业界
›
Solon AI + MCP实战:5行代码搞定天气查询,LLM从此告别 ...
Solon AI + MCP实战:5行代码搞定天气查询,LLM从此告别数据孤岛
[ 复制链接 ]
慷规扣
2025-6-14 07:31:10
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
此文参考自:https://www.toutiao.com/article/7505712149642117669/
一、痛点直击:为什么你的AI模型会“一问三不知”?
当你问 LLM “杭州今天会下雨吗”,80% LLM 会回答“请搜索网络”(大概这么个意思)。传统 AI 开发需要为每个工具单独开发接口(如天气API、股票数据、本地文件系统),每对接一个数据源需耗费开发者3-5天时间,且存在以下问题:
重复开发:不同的 AI 应用需各自对接同一套工具(比如对接高德地图接口)
动态能力缺失:无法实时调用最新数据(如每分钟变化的股价)
生态碎片化:不同厂商工具接口互不兼容
技术门槛量化:若企业需对接10个外部工具,传统方案需投入至少10人天,而通过MCP协议可缩短至1人天,效率提升10倍。
二、技术破局:MCP协议如何成为AI世界的“万能插座”?
MCP(Model Context Protocol)由 Anthropic 提出,其核心价值在于:
统一接口:像 USB-C 协议统一外设接入,MCP 为 AI 定义标准化的工具调用规范
动态感知:支持多轮对话中实时调用外部资源(如天气API、数据库)
安全隔离:通过本地服务处理敏感数据,避免直接暴露API密钥
技术架构对比
传统方案MCP方案每个模型独立对接工具一次开发,所有MCP兼容模型通用手动处理HTTP请求/响应声明式工具描述自动映射无状态会话支持会话ID恢复上下文
三、实战教学:5行代码构建天气预报MCP服务
场景设定
为旅游规划AI助手提供实时天气查询能力,用户输入“帮我规划杭州三日游,避开雨天”时,AI自动调用天气数据生成行程。
代码实现(Solon AI 3.3 + JDK 1.8)
第1步:(服务端)定义天气 MCP 服务。(真的只有 “5” 行代码)
@McpServerEndpoint(name = "weather-server", sseEndpoint = "/mcp/weather")
public class WeatherService {
@ToolMapping(description = "获取指定城市的未来三天天气预报")
public String getWeather(@Param(description = "城市名称") String city) {
return WeatherApi.getForecast(city); // 调用真实天气API
}
}
复制代码
第2步:(客户端)AI调用演示
McpClientProvider toolProvider = McpClientProvider.builder()
.apiUrl("http://localhost:8080/mcp/weather")
.build();
ChatResponse response = chatModel.prompt("杭州明天适合户外活动吗?")
.options(o-> o.toolsAdd(toolProvider))
.call();
复制代码
四、技术解析:为什么这(服务端)5行代码能颠覆传统开发?
@McpServerEndpoint 和 @ToolMapping 注解魔法:将Java方法自动映射为AI可理解的工具描述,减少 80% 的胶水代码
动态协议协商:MCP客户端自动匹配服务端版本,无需手动处理兼容性问题
混合传输模式:支持SSE流式响应(实时天气变化推送)与同步请求
安全隔离层:敏感操作(如数据库访问)仅在服务端执行,客户端无直接权限
性能对比:
指标传统REST APIMCP服务工具接入耗时8小时/个半小时/个多模型支持需重复适配一次开发通用长上下文支持无会话ID保持
五、场景扩展:MCP如何重构AI应用生态?
案例1:智能客服系统
痛点:用户问“我的订单物流到哪了”,客服需手动查询多个系统
MCP方案:对接订单数据库+物流API,AI自动组合数据生成回答,响应速度从2分钟缩短至3秒
案例2:企业知识库问答
痛点:员工查询内部文档需登录多个系统
MCP方案:连接Confluence、GitLab、CRM系统,问答准确率提升65%
案例3:AI编程助手
痛点:开发者需复制代码到IDE调试
MCP方案:直接操作IDE编译部署,操作步骤减少70%
六、未来展望:开发者该如何抓住这波技术红利?
工具升级:将现有REST服务通过OpenRewrite一键转换为MCP服务(节省90%迁移成本)
生态布局:建设垂直领域工具市场(如金融数据、医疗知识库)
架构升级:采用Streamable HTTP协议提升高并发场景稳定性
行动指南:
立即体验:GitHub示例项目
加入 Solon AI 社区获取最新工具包
关注MCP协议2.0升级(支持多模态数据流)
结束语:
当技术门槛从“月级”降至“小时级”,每个开发者都能成为AI生态的构建者。MCP不是又一个昙花一现的概念,而是打开AI普惠时代的钥匙——正如Spring框架重构Java开发,MCP正在重构AI与真实世界的连接方式。
延伸阅读:
MCP协议官方文档
Solon AI 深度集成实战
百万级并发MCP服务架构设计
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
Solon
AI
MCP
实战
5行
相关帖子
AI元人文:阐释尼采——欲望、自感与内外痕迹
如何用c# 做 mcp/ChatGPT app
如何用c# 做 mcp/ChatGPT app
[AI/向量数据库/GUI] Attu : Milvus 的图形化与一体化管理工具
学习AI 编程工具
AI元人文对智能时代的礼物——伦理中间件 ——从DOS模型到可嵌入的伦理实践
“你用AI,那我也会用AI,我还要你干什么?”
Vue3 + Iframe 实战:打造企业级流程配置中心(附完整代码)
[AI/Agent/社交] AI Agent社交网络产品:MoltBook => InStreet
AI编程时代,35岁以上程序员将何去何从?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
安全
AI元人文:阐释尼采——欲望、自感与内外痕迹
0
152
珠尿娜
2026-03-21
业界
如何用c# 做 mcp/ChatGPT app
0
8
言晓莉
2026-03-21
业界
如何用c# 做 mcp/ChatGPT app
0
9
蔡如风
2026-03-21
业界
[AI/向量数据库/GUI] Attu : Milvus 的图形化与一体化管理工具
0
5
撙仿
2026-03-21
科技
学习AI 编程工具
0
766
拼匍弦
2026-03-22
安全
AI元人文对智能时代的礼物——伦理中间件 ——从DOS模型到可嵌入的伦理实践
0
900
讲怔
2026-03-22
业界
“你用AI,那我也会用AI,我还要你干什么?”
0
824
唯棉坜
2026-03-22
业界
Vue3 + Iframe 实战:打造企业级流程配置中心(附完整代码)
0
803
福清婉
2026-03-22
业界
[AI/Agent/社交] AI Agent社交网络产品:MoltBook => InStreet
0
890
琉艺戕
2026-03-22
安全
AI编程时代,35岁以上程序员将何去何从?
0
635
剽达崖
2026-03-22
回复
(35)
明思义
2025-10-31 07:18:16
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢分享
谷江雪
2025-11-1 16:41:03
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢,下载保存了
挠溃症
2025-11-12 01:10:50
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
谢谢楼主提供!
祺簇
2025-11-30 01:18:13
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢分享,下载保存了,貌似很强大
诸婉丽
2025-12-16 02:38:03
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢,下载保存了
廖雯华
2025-12-19 08:11:52
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢发布原创作品,程序园因你更精彩
骆贵
2025-12-21 04:47:09
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
喜欢鼓捣这些软件,现在用得少,谢谢分享!
申倩语
2025-12-26 20:10:56
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
喜欢鼓捣这些软件,现在用得少,谢谢分享!
骆贵
2026-1-6 21:59:56
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
新版吗?好像是停更了吧。
闵雇
2026-1-15 05:15:11
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
很好很强大 我过来先占个楼 待编辑
即息极
2026-1-16 20:03:43
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
懂技术并乐意极积无私分享的人越来越少。珍惜
挡缭
2026-1-16 22:38:33
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢分享,学习下。
荪俗
2026-1-18 07:09:19
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
懂技术并乐意极积无私分享的人越来越少。珍惜
姨番单
2026-1-18 09:14:24
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
收藏一下 不知道什么时候能用到
账暴
2026-1-18 21:44:58
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
东西不错很实用谢谢分享
缄戈
2026-1-20 11:39:17
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
用心讨论,共获提升!
更成痒
2026-1-21 11:23:49
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
鼓励转贴优秀软件安全工具和文档!
峰邑
2026-1-25 08:56:15
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
热心回复!
揉幽递
2026-1-26 07:32:24
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
谢谢分享,试用一下
下一页 »
1
2
/ 2 页
下一页
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
安全
签约作者
程序园优秀签约作者
发帖
慷规扣
2026-1-26 07:32:24
关注
0
粉丝关注
22
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991125
anyue1937
9994892
kk14977
6845359
4
xiangqian
638210
5
神泱
9522
6
韶又彤
9912
7
宋子
9878
8
荪俗
9016
9
闰咄阅
9995
10
刎唇
9995
查看更多
今日好文热榜
506
【节点】[SampleTexture3D节点]原理解析与
166
记一次Webshell流量分析 | 添柴不加火
975
旧安卓手机部署openclaw
631
AI编程时代,35岁以上程序员将何去何从?
827
[Refactor]CPP Learn Data Day 1
0
Block Copy 的内存布局详解
613
把 Flask 搬进 ESP32,高中生自研嵌入式 We
5
渐得如意智能自动化办公平台——定义属于你
889
[AI/Agent/社交] AI Agent社交网络产品:Mo
526
C++协程入门
284
TCSSOFTDEPTCOPY.zip Can download source
801
Vue3 + Iframe 实战:打造企业级流程配置中
823
“你用AI,那我也会用AI,我还要你干什么?
621
自感痕迹论:先验意义场域与经验痕迹内外
9
一道KMP统考真题彻底讲透:nextval与滑动距
7
一道KMP统考真题彻底讲透:nextval与滑动距
741
从 Clubhouse 的崛起与陨落,看语聊房 RTC
244
老马失前蹄,竟然在数据库外键上翻车了,重
8
老马失前蹄,竟然在数据库外键上翻车了,重
7
老马失前蹄,竟然在数据库外键上翻车了,重