个人理解-Function Calling 与 MCP 协议|深究 MCP 协议的设计
2025年今年的AI发展中,MCP算是一个比较火热的概念了,他与function Calling有什么区别呢,为什么要有MCP、Function Calling,在这之前AI是遇到了什么问题,所以才会有这些概念的诞生,我基于我的理解以及对Agent框架对MCP的支持的底层研究,来梳理一下MCP的前世
技术分享
未读
Windows 下的 Java 版本管理工具推荐,轻松切换 JDK 版本
在参加开源项目过程中,经常需要根据对应的项目切换不同的java版本,虽然说在IDEA中可以方便的对项目的Java版本进行管理,但是在原生的命令行操作时,却很麻烦。作为一名开发者,经常会遇到不同项目需要不同 Java 版本的情况。就像 Node.js 有 nvm 可以方便管理版本一样,Windows
其他
未读
可快速搭建企业后台 12个开源后台项目整理
1. D2admin 开源地址:https://github.com/d2-projects/d2-admin
文档地址:https://d2.pub/zh/doc/d2-admin/
效果预览:https://d2.pub/d2-admin/preview/
开源协议:MIT 2. vue-
AI
未读
微信小程序标准化开发流程(AI赋能全栈版)
一、统一环境配置(macOS) 1. 基础开发环境 微信开发者工具 安装最新稳定版(推荐v2.30+) 配置测试/正式环境AppID 启用ES6+/TypeScript编译增强模式 Node.js环境 通过nvm管理Node.js版本(推荐v18 LTS)
其他
未读
使用rails创建项目问题解决
如果你希望直接使用 rails new blog 命令(不通过 bundle exec),需要确保系统环境中安装的 Rails 及其依赖完全兼容 Ruby 2.3.1。以下是调整全局环境的方案: 解决方案:全局环境兼容配置 1. 卸载现有 Rails 并清理残留 bash
AI
未读
如何在Cursor中集成MCP能力
一、MCP是什么 MCP 是 Anthropic 提出的一个标准协议,全称是模型上下文协议(Model Context Protocol)。 从名称上就可以看出 MCP 是用来给模型提供上下文信息的。
我在阿里云BizWorks的分布式事务实践:API资源异步回收架构设计
〇、项目背景 在阿里云BizWorks平台研发实习期间,我参与了某云平台API网关系统的核心模块开发。该平台要求当租户卸载应用时,需自动回收其创建的API资源。随着系统规模扩大(日均API删除量超百万级),原有的同步删除方案暴露出两大痛点: 长延时阻塞:批量删除接口响应超时(P99>30s) 操作不