Java场景面试宝典-mcp实现
文章平均质量分 94
kdoom
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring AI MCP 工具调用实战:从入门到企业级集成
是 Anthropic 提出的一种开放标准协议,旨在让 AI 模型能够安全、标准地调用外部工具和API。如果把 LLM 比作大脑,MCP 就是连接大脑与外部世界的神经系统。Spring AI调用远程 API(天气、股票、数据库查询等)执行系统命令(需谨慎)操作文件系统集成第三方 SaaS 服务Spring AI MCP 为 Java 开发者提供了一套标准化、声明式、可扩展的 AI 工具调用方案。✅协议标准化:不管后端用什么语言实现,MCP 协议统一✅解耦性强:工具提供方与消费方完全解耦。原创 2026-07-15 15:25:07 · 200 阅读 · 0 评论 -
Spring AI 框架选择指南:Spring AI vs. LangChain4j vs. Semantic Kernel
学习门槛:LangChain4j > Spring AI > Semantic Kernel(Java版因文档少反而较难)生产就绪度未来趋势:Spring AI会随着Spring官方生态的投入越来越强;LangChain4j将继续保持社区领先一句话建议如果你是Spring开发者,选 Spring AI;如果追求功能完备且框架无关,选 LangChain4j;如果押注微软生态,选 Semantic Kernel。原创 2026-07-15 15:15:21 · 224 阅读 · 0 评论 -
AI Agent智能体实战:一文教你实现优快云自动发文与微信通知闭环
Planning模式是AI Agent的一种高级工作模式,指Agent在接收到用户指令后,先进行任务拆解与规划,再按步骤执行。1. 分析用户需求2. 生成文章内容3. 调用发布工具4. 获取结果5. 发送通知通过AI Agent智能体,我们可以轻松实现从内容生成到多平台发布再到消息通知的全流程自动化。这不仅大幅提升了技术内容运营的效率,也为开发者提供了一个可复用的自动化范式。学会使用Planning模式进行任务拆解掌握工具调用链的设计方法实现优快云自动发文与微信通知闭环。原创 2026-07-11 16:30:32 · 249 阅读 · 0 评论 -
结构化提示词设计指南:从零打造专业级AI Prompt模板
结构化提示词是一种系统化的AI指令设计方法,它将角色设定、技能描述、行为规则和工作流程有机整合,形成一个完整、自洽的指令框架。明确性:清晰定义AI的角色、目标和边界一致性:确保每次交互的输出质量稳定可靠可复用性:形成模板后可应用于多种场景可维护性:层次分明,便于修改和迭代角色定义是结构化提示词的基石。一个清晰的角色设定能让AI快速进入状态,生成更专业、更具代入感的内容。# Role: AI提示词优化专家## Profile- language: 中文。原创 2026-07-10 20:30:39 · 246 阅读 · 0 评论 -
RAG知识库与AI Agent架构实践:从最小测试库到Flow Agent的完整技术解析
RAG知识库是企业级AI应用的"记忆体",负责存储和检索专业知识知识标签机制可以有效隔离不同知识库,防止信息混淆SEQUENTIAL模式适合流程固定的任务,简单可靠FLOW模式具备动态规划和决策能力,适合复杂场景的组合可以构建强大的智能应用系统。原创 2026-07-10 18:30:47 · 256 阅读 · 0 评论 -
Java 21 新特性实战:虚拟线程(Virtual Threads)入门到精通
虚拟线程是 Java 并发编程的一次革命,它让 Java 在云原生时代重新焕发活力。替换线程池为将替换为通过信号量控制对有限资源的访问Java 虚拟线程让"一个请求一个线程"的理想成为现实,赶快在你的项目中体验吧!参考资源Oracle 官方文档 - Virtual Threads。原创 2026-06-22 23:00:52 · 225 阅读 · 0 评论 -
Java 21 虚拟线程(Virtual Threads)深度解析:从原理到生产级实战
虚拟线程(Virtual Thread)是JDK 21引入的轻量级线程实现,由JVM管理而非操作系统内核。轻量级:一个JVM可轻松创建数百万个虚拟线程低成本:创建和销毁虚拟线程的开销极低简单模型:采用"每个请求一个线程"的直观编程模型兼容性:完全兼容现有的Thread API和synchronized等同步机制简化编程模型:回归"一个请求一个线程"的直观编程方式极致资源利用:阻塞不再是浪费,操作系统线程100%被有效利用平滑迁移:与现有代码兼容,无需大规模重构。原创 2026-06-22 22:30:58 · 318 阅读 · 0 评论 -
AI Agent 智能体文件系统操作实战:从目录浏览到文件创建完整演示
操作类型 | 具体操作 | 工具方法 || ✅ 安全校验 | 查看允许目录 || ✅ 目录浏览 | 列出一级文件夹 || ✅ 目录创建 | 创建新文件夹 || ✅ 文件写入 | 创建并写入 Markdown 文件 || ✅ 文件读取 | 读取文件内容验证 |本文通过一个完整的实操案例,展示了 AI Agent 如何通过 MCP 协议调用 filesystem 工具,在受控目录内完成目录浏览、文件夹创建、文件写入和内容验证等一系列操作。这不仅是技术演示,更是AI Agent 从理论走向实践。原创 2026-06-21 20:00:38 · 244 阅读 · 0 评论 -
Java 21 重磅新特性:虚拟线程(Virtual Threads)实战指南
虚拟线程是的一种新实现,它是一种用户态线程。与传统的平台线程(Platform Thread,即操作系统内核线程)不同,虚拟线程由 JVM 管理,而不是由操作系统管理。核心概念:操作系统内核线程的包装,属于 heavyweight 资源。JVM 管理的轻量级线程,属于 lightweight 资源。真正执行任务的平台线程。虚拟线程会挂载(Mount)到 Carrier 线程上运行,遇到阻塞操作时会被卸载(Unmount),从而释放 Carrier 线程去执行其他虚拟线程。| 特性 | 说明 |原创 2026-06-21 16:30:48 · 236 阅读 · 0 评论 -
Java 21 虚拟线程(Virtual Threads)深度解析:从原理到实战,彻底告别线程池噩梦
虚拟线程是的一个轻量级实现,由 JVM 管理而非操作系统。它可以被理解为一种用户态线程(User-mode Thread),成千上万个虚拟线程可以运行在少数的平台线程之上。虚拟线程是 Java 并发编程的一次革命。它让我们以同步的方式编写异步代码,大幅降低了高并发 I/O 应用的开发复杂度。性能:数十万甚至数百万的并发连接不再是梦想简洁:回归简单的同步代码,无需复杂的回调或响应式框架兼容:与现有 Java 生态完全兼容,现有的线程池代码可以逐步迁移。原创 2026-05-27 19:00:59 · 406 阅读 · 0 评论
分享