
Python 调用高德地图 MCP 服务查询天气示例
基于 Model Context Protocol 协议,演示如何使用 Python 和 Java SDK 连接高德地图 MCP 服务器。重点展示安装依赖、配置环境变量及调用 weather 工具的完整流程。涵盖 Node.js 环境要求、SDK 初始化、工具列表获取及具体参数传递,提供可直接运行的代码片段,帮助开发者快速集成地图服务至 AI 应用。
博客作者
Python开发者
359
已发布文章
12K
博客获赞
624K
博客浏览
第 15 页

基于 Model Context Protocol 协议,演示如何使用 Python 和 Java SDK 连接高德地图 MCP 服务器。重点展示安装依赖、配置环境变量及调用 weather 工具的完整流程。涵盖 Node.js 环境要求、SDK 初始化、工具列表获取及具体参数传递,提供可直接运行的代码片段,帮助开发者快速集成地图服务至 AI 应用。

C#预测模型开发中,ML.NET在结构化数据处理上展现出优于Python库的性能。传统观点认为Python是AI唯一选择,但企业级系统常采用C#构建。ML.NET结合强类型与内存管理,部署更稳定。实测显示在特定场景下训练速度显著快于scikit-learn,适合金融电商等对延迟敏感的场景。

基于 Qwen3 大模型与 Qwen-Agent 框架开发 AI 智能体。步骤包括获取阿里云百炼 API Key,利用 Assistant 组件构建多轮对话机器人,并通过 stdio 模式接入 mcp-server-sqlite 服务端。示例演示了配置 MCP 服务后,通过自然语言指令创建 SQLite 数据表及插入数据的完整流程,验证了工具调用的有效性。

大模型应用面临多厂商接口不统一及成本高昂的问题。通过引入统一 API 网关,开发者可屏蔽底层差异,仅需维护一套代码即可调用不同模型服务。结合性能与价格排行榜,能精准筛选高性价比模型。实测表明,该方案显著降低 Token 消耗成本,简化了多模型对比测试流程,提升了开发透明度和运维稳定性。

基于 SpringBoot 框架开发的君汇华府小区物业管理系统。系统采用 Java 语言、MySQL 数据库及 B/S 架构,涵盖登录注册、人员管理、报修投诉、缴费通知、社区活动等核心功能。设计阶段完成了需求分析、模块划分及数据库 E-R 图构建,实现了管理员、物业人员及业主三种角色的权限控制。系统旨在解决传统物业管理中信息传递滞后、服务效率低等问题,通过数…
TypeScript 作为 JavaScript 超集,通过静态类型检查显著提升代码质量与可维护性。梳理了从基础类型、联合交叉类型、泛型到高级工具类型的核心考点,详解 interface 与 type 的选择策略、tsconfig 配置要点,并结合 React/Vue 实战分析类型应用。内容涵盖大厂高频面试题,适合前端开发者系统复习与查漏补缺。

Vue3 开发中常遇到模板调用方法提示未定义的问题,核心原因往往是组件编写模式不匹配。Composition API 下方法需在 setup 函数内定义并返回,或使用 script setup 语法糖自动暴露。Options API 则直接在 methods 中定义。混用不同风格会导致作用域丢失。统一代码规范,确保方法正确暴露即可解决此类报错。

ABAP 项目中使用 ADBC 处理动态 SQL 时,若直接将外部输入拼接到 SQL 字符串中,会导致 SQL 注入漏洞。攻击者可通过构造恶意输入将数据转化为指令。基于 ABAP 体系工程实践,探讨 ADBC 场景下 SQL 注入风险的成因及应对策略。

工业物联网场景下,传统关系型数据库难以应对海量设备数据。对比了 InfluxDB 的标签模型与 Apache IoTDB 的树形模型,分析了高基数、写入吞吐及存储成本差异。通过 TsFile 引擎实测,IoTDB 在压缩比上表现更优。结合端云协同架构与高吞吐写入代码示例,论证了 IoTDB 更适合工业互联网、能源管理等复杂场景。

NativePHP for Mobile v3 采用 MIT 协议开源,允许 PHP 开发者零成本构建原生 iOS 和 Android 应用。核心架构引入插件化系统,精简核心包体积,支持通过 Composer 安装独立功能插件。新增 Jump 工具实现真机即时测试,无需编译;集成 Mimi AI 辅助编码,支持自然语言生成项目。升级需移除旧仓库并重新安装 P…
Windows 系统下 MySQL 8.x 常遇 1130 主机拒绝连接、2003 服务无法启动及 1290 跳过权限验证模式限制密码修改等连锁报错。核心原因涉及数据目录路径错误、系统权限不足及启动模式不匹配。解决方案包括以管理员身份运行 CMD,备份并重置数据目录至 ProgramData,使用--initialize-insecure 初始化,通过--s…

browser-tools-mcp 插件配置流程涵盖环境准备、服务安装、浏览器扩展加载及 Cline 配置文件编写。通过该方案可实现 AI 助手对浏览器调试工具的调用能力,提升自动化测试与网页交互效率。

MCP 插件配置实战主要介绍 browser-tools-mcp 的安装流程。涵盖环境准备、服务启动、浏览器插件安装及 Cline 配置文件编写。通过具体命令和代码示例,帮助开发者快速集成浏览器自动化工具到 AI 工作流中,实现高效的调试与交互体验。
ASP.NET Core Web API 开发中,控制器与方法注解是定义接口行为的核心。内容涵盖路由配置、参数绑定源、响应格式控制、权限验证及 Swagger 文档优化。通过解析 [ApiController]、[Route]、[FromBody] 等关键属性,展示如何编写符合规范的 RESTful 接口,提升代码可读性与安全性。

Uptime Kuma 是一款轻量级开源监控工具,支持 HTTP、TCP、Ping 等多种协议,可实时监测网站及服务器状态并推送告警。介绍如何在 Linux 环境下通过 Docker 部署 Uptime Kuma,并利用内网穿透技术将本地服务暴露至公网,实现无需公网 IP 即可随时随地远程访问监控面板,满足中小团队对服务器运维的灵活管理需求。

在 Linux 环境下安装 Node.js 和 Git 基础工具,通过 npm 全局安装 Claude Code 命令行工具。配置 ANTHROPIC_BASE_URL、AUTH_TOKEN 及 MODEL 环境变量以连接 AI 服务。最后通过 VS Code SSH 远程连接服务器并安装对应扩展,实现本地编辑远程 AI 编程辅助功能。

MCP 协议是大模型上下文协议,旨在统一 AI 大模型与外部工具的交互方式。文章对比了 MCP 与 Function Call 的区别,Function Call 需针对不同模型编写代码,而 MCP 提供统一标准。通过 Python SDK 示例展示了 Function Call 的配置、参数传递及工具调用流程,为理解 MCP 奠定基础。

C++ STL vector 作为动态数组实现,是算法题解基石与性能优化关键。聚焦六大经典算法场景,包括异或求单数、杨辉三角构建、电话号码字母组合、整型去重及多位重复数字查找。深入解析 vector 底层扩容策略、迭代器失效陷阱及内存管理优化,结合代码复现与复杂度对比,帮助开发者从会用进阶到用精。
肉包(Roubao)是一款基于视觉语言模型(VLM)的开源 AI 手机自动化助手,采用原生 Kotlin 开发,无需连接电脑或 ADB 数据线即可在本地完成复杂任务。其核心架构分为 Tools 层与 Skills 层,分别负责原子操作执行与用户意图映射,支持多 Agent 协作及多种模型后端。通过 Shizuku 获取系统权限,实现非 Root 环境下的屏幕…

JCache(JSR-107)规范定义了 LOCAL 和分布式扩展(如 PARTITIONED/REPLICATED)两种主要缓存拓扑模式。LOCAL 是强制实现,数据存储在单 JVM 堆内存中,无网络开销且强一致;PARTITIONED 和 REPLICATED 为可选扩展,支持集群部署,分别采用分区存储和全量复制策略。文章深入对比了两者在数据分布、容量、…