
Python 实现 MCP 客户端调用高德地图查询天气
MCP 协议标准化了应用程序向 LLM 提供上下文的方式。使用 Python SDK 可连接高德地图 MCP 服务器,通过调用 maps_weather 工具查询指定城市天气。文中包含环境配置、依赖安装及代码示例,并附带 Java SDK 参考实现。
博客作者
远程工作开发者
377
已发布文章
12K
博客获赞
869K
博客浏览
第 15 页

MCP 协议标准化了应用程序向 LLM 提供上下文的方式。使用 Python SDK 可连接高德地图 MCP 服务器,通过调用 maps_weather 工具查询指定城市天气。文中包含环境配置、依赖安装及代码示例,并附带 Java SDK 参考实现。
DeepSeek 系列模型从 V1 至 R1 的迭代涵盖了编码优化、推理增强及开源策略。V1 奠定编码基础,V2 提升性能并开源,V2.5 融合搜索与代码能力。R1 系列引入强化学习与思维链,对标 o1。V3 采用 MoE 架构提升效率。各版本在多模态支持上仍有局限,但整体技术栈持续完善。

C++ 引用、内联函数与 nullptr 是提升代码效率与安全性的三大基石。引用作为别名避免拷贝开销,内联函数通过编译期展开减少调用成本,nullptr 则解决了空指针的类型歧义问题。掌握这些特性有助于编写更健壮、高性能的 C++ 程序。
语音切分与说话人区分是连续语音流处理中的核心挑战,涉及静音段检测、频谱特征分析及说话人重叠处理。文章对比了传统VAD与端到端ASR在延迟、准确率及资源占用上的差异,推荐根据场景选择WebRTC VAD或Wav2Vec2模型。核心实现部分介绍了基于x-vector的说话人嵌入提取方法,以及带缓冲的音频切分逻辑。生产环境考量涵盖环形缓冲区设计、内存泄漏检测、采样…

前端加密 encrypt-labs 靶场涵盖多种加密场景,包括 AES 固定 Key、服务端获取 Key、RSA 加密、DES 规律 Key 及签名验证等。通过 Docker 搭建环境,利用 Galaxy 和 autoDecoder 插件配合 BurpSuite 进行流量拦截与解密。分析浏览器栈跟踪定位加密逻辑,提取 Key、IV 及公钥参数。针对不同类型的…
TypeScript 作为现代前端开发标配,其类型安全机制、高级类型工具及实际项目配置是面试考核重点。文章涵盖基础类型辨析、联合交叉类型、泛型应用、接口与类型别名对比,以及 Partial、Pick 等工具类型的实战用法。结合 React、Vue 框架的 TS 实践及第三方库类型声明处理,提供从基础到进阶的系统化梳理,帮助开发者构建稳健的类型体系,提升代码可…

数据库基础涉及数据存储与管理核心概念,对比主流数据库特性,详解 MySQL 安装连接、架构及 SQL 分类(DDL/DML/DQL/DCL)。通过存储引擎选择与大小写规范分析,结合创建学生表实战流程,帮助读者快速掌握数据库操作关键技能。

自然语言处理技术在医疗领域具有广泛应用,涵盖电子病历分析、疾病诊断辅助及药物相互作用检测等场景。介绍基于 BioBERT 和 ClinicalBERT 等前沿模型的核心技术实现,包括文本预处理、模型训练优化及隐私合规挑战。通过实战项目展示如何使用 Python 和 Hugging Face Transformers 库开发电子病历文本分类应用,帮助医疗机构提…

自然语言处理(NLP)在法律场景下的落地实践,涵盖文本分类、实体识别及合同分析等核心任务。通过 LegalBERT 等前沿模型解析法律文本特性,解决数据稀缺与术语专业等挑战,并结合 Python 实战演示合同分析应用的构建流程,为法律科技开发提供参考路径。
Ubuntu 实体机安装涉及版本选择、网络配置及常用工具调试。22.04 LTS 相对稳妥,需关注 MX250 等驱动兼容性。虚拟机适合尝鲜,主力机慎用 Linux。网络源配置是前置关键。常用工具如 Barrier 需注意 Xorg 环境,LocalSend 可能遭遇端口预留冲突,xrdp 远程桌面可脚本化部署。五笔输入法存在焦点获取异常,非汉字输入可缓解。…

SKResNet 是一种结合选择性卷积核机制与残差连接的深度神经网络架构。它通过动态选择不同尺度的卷积核自适应提取多尺度特征,解决了传统 CNN 感受野固定及特征提取单一的问题。文章详细解析了 SKBlock 模块设计、注意力机制实现及残差连接优化策略,并展示了在 OPPORTUNITY 数据集上的实战结果。相比传统方法,该架构在保持计算效率的同时显著提升了…
OpenClaw 是一款开源可私有化部署的 AI 智能体,支持跨应用自动化任务。本文详解 Windows、macOS、Linux 及移动端的全平台部署流程,涵盖一键脚本安装、Docker 容器化部署及 Ollama 本地模型对接方案。重点说明环境准备、权限配置、防火墙设置及安全注意事项,帮助用户实现本地离线运行,保障数据隐私并规避常见部署错误。

Linux 环境下 C/C++ 程序调试主要依赖编译器生成的调试信息与 GDB 工具。编译时需添加-g 参数以保留符号表。GDB 为命令行工具,CGDB 则提供图形化分屏界面辅助查看代码。核心操作包括使用 b 设置断点、r 运行程序、n 与 s 进行单步跟踪、p 查看变量值以及 watch 监控变量变化。条件断点允许在特定表达式满足时暂停执行。熟练掌握这些指…

小麦叶片病害检测系统融合 YOLOv8 至 v12 模型与 SpringBoot 架构,支持图片、视频及实时摄像头三种检测模式。系统采用前后端分离设计,集成 DeepSeek 大模型生成防治建议,实现用户管理、记录追溯及数据可视化。通过动态切换不同 YOLO 模型平衡精度与速度,为智慧农业提供可落地的智能化解决方案。

LazyLLM 多 Agent 应用通过低代码方式降低大模型开发门槛。基于源码部署豆包文本模型的完整流程,涵盖环境配置、依赖安装及环境变量设置。结合 WebModule 实现可视化对话界面启动,支持本地或在线模型调用。测试环节验证了部署后的精准性、简洁度及参数识别能力,确认端口占用排查等常见问题的解决方案。该方案提供从零到可用的全链路操作指南,帮助开发者快速…

MCP Server 协议实现 LLM 与外部资源连接。通过配置 sequential-thinking、server-filesystem、excel-mcp-server 及 quickchart-server,在 Cherry Studio 和 Trae IDE 中演示了将 Excel 数据转化为 HTML 可视化报告的全过程。涉及 Node.js 环…

二分查找是处理有序或半有序数据的高效工具。解析两道典型题目:一是旋转排序数组的最小值,通过对比中点与端点值确定单调区间;二是 0 到 n-1 缺失数字,利用索引与数值的偏移规律定位断点。两者均通过二分策略将复杂度降至对数级,是掌握二分变体的关键练习。

利用腾讯云 HAI 部署 DeepSeek-R1 模型,结合 AI 生成响应式个人网页。通过 HAI 平台获取算力,使用 Ollama 运行模型,输入特定提示词即可产出包含简介、技能、项目及联系方式的完整 HTML 代码。支持移动端适配,并可按需修改内容。该方法降低了建站门槛,实现了低成本、高效率的个人主页定制。

前缀和是处理区间查询的高效技巧,核心在于预处理累积值将单次查询降至 O(1)。涵盖一维与二维前缀和的推导公式及边界处理,并结合中心下标、子数组乘积、和为 K 的子数组、可被 K 整除子数组、连续数组及矩阵区域和等经典算法题,展示哈希表与前缀和结合的应用场景。重点讲解负数取模修正、空间优化及索引映射细节,提供完整的 C++ 实现代码与逻辑分析。

二分查找适用于有序数据或具有单调性的问题。本文通过多个经典案例,涵盖基础查找、边界定位、平方根计算及旋转数组等场景,深入讲解二分法的变体应用。重点在于理解二段性判定条件,掌握左右指针收缩策略,避免死循环与溢出风险,提升编码准确率。