
基于 Higress 将 REST API 转换为 MCP Server 工具
介绍如何使用 Higress 网关的 MCP Server 插件将现有 REST API 转换为 AI 助手可调用的工具。配置过程无需编写代码,主要涉及服务器名称、API 密钥及工具参数定义。支持多种请求体传递方式(JSON、表单、URL 参数等)及 GJSON 模板语法进行响应映射。该方案适用于 OpenAI、DeepSeek 等模型集成,提供统一的鉴权与…
博客作者
日志分析专家
342
已发布文章
9K
博客获赞
686K
博客浏览
第 14 页

介绍如何使用 Higress 网关的 MCP Server 插件将现有 REST API 转换为 AI 助手可调用的工具。配置过程无需编写代码,主要涉及服务器名称、API 密钥及工具参数定义。支持多种请求体传递方式(JSON、表单、URL 参数等)及 GJSON 模板语法进行响应映射。该方案适用于 OpenAI、DeepSeek 等模型集成,提供统一的鉴权与…

解析 C++ 搜索引擎中 Searcher 模块的核心逻辑,涵盖单例索引初始化、查询词分词与触发、倒排索引合并排序及结果序列化流程。重点阐述了如何利用哈希表去重聚合文档权重,以及摘要生成的边界处理策略,最后提供完整的头文件代码参考。

这份面试题清单汇总了 50 道前端中高级核心试题,涵盖原生开发、框架原理、网络协议、工程化、跨端及 TypeScript 六大领域。题目侧重底层机制、手写实现与场景分析,旨在帮助开发者梳理知识体系,备战大厂技术面试。

利用 DeepSeek 生成代码辅助贪吃蛇游戏开发,涵盖环境配置、核心逻辑编写、多人联机模式、动态难度调整及跨平台移植方案。通过 HTML5 Canvas 与 Node.js 结合 AI 接口,展示如何快速构建可玩性高的网页游戏,并提供本地保存与回放功能实现细节。
使用 pnpm 和 Turborepo 搭建企业级前端 Monorepo 架构。通过统一工作区解决代码复用和依赖管理问题,利用 Turborepo 实现智能缓存和任务编排,显著提升构建效率和开发体验。包含从零初始化项目、配置 Workspace、创建共享库、关联依赖以及共享 TSConfig 等实战步骤。

OpenClaw 多 Agent 模式允许超级个体创业者同时拥有多个专业 AI 助手,解决单 Agent 频繁切换模型和上下文效率低下的问题。通过主助理、内容创作、技术开发及 AI 资讯等不同角色的分工协作,实现各司其职的高效工作流。

飞算 Java AI 是一款集成人工智能与 Java 技术的编程助手,支持从需求分析到代码生成的全流程智能引导。通过 IDEA 插件安装,用户可利用自然语言描述需求,自动生成接口、表结构及业务逻辑源码。工具包含智能引导、JavaChat、智能问答及 SQL Chat 等功能模块,能辅助编写贪吃蛇等游戏项目,提供代码纠错与优化建议。相比通用模型,其在 Java…

基于闲置 Mac Mini 部署 OpenClaw 框架实现金融 AI 分析助手的完整流程。通过 Docker 容器化部署,用户可利用本地硬件实现数据私有化存储,避免云端泄露风险。教程涵盖环境准备、一键脚本安装、AI 模型配置、金融技能包加载及飞书等平台接入步骤。系统支持 7×24 小时市场监控、自然语言分析及技术指标计算。相比传统云服务和专业软件,该方案显…
Mac 端百度网盘客户端常遇限速问题,通过插件修改可实现性能优化。文章分析了动态库注入、身份模拟等技术原理,提供了基于 Shell 脚本的安装流程、性能对比数据及常见问题解决方案。重点强调了环境兼容性、权限管理及卸载恢复方法。需注意的是,此类操作涉及客户端修改,存在安全风险与合规隐患,建议仅在合法合规范围内用于技术研究,避免触发平台限制机制。

MCP 协议标准化了应用程序向大语言模型提供上下文的方式。演示使用 Python SDK 连接高德地图 MCP 服务器,通过 stdio 方式初始化会话并调用 maps_weather 工具查询指定城市天气。示例包含环境准备、依赖安装及核心代码逻辑,同时附带 Java SDK 参考实现。

Rust 错误处理机制基于 Result 类型,要求显式处理所有可能错误。文章详解 Result 变体、? 运算符原理及自定义错误类型实现,包括 Error trait 和 Display trait。测试体系涵盖单元测试、集成测试及文档测试,通过密码验证库和 CSV 解析器案例展示实战应用。强调避免 unwrap 滥用,构建完整错误链,确保生产环境代码的可…

错排问题指 n 个元素重新排列后均不在原位置的计数问题。核心在于递推公式 Dn=(n-1)(Dn-1+Dn-2)。根据数据规模选择实现策略:n≤20 用 long long,n≤200 用高精度,n≤1e6 用取模预处理。文章涵盖定义推导、三种编程场景代码实现及拓展应用,解决溢出与边界条件等常见问题。

本题要求在二进制矩阵中找出只包含 1 的最大矩形面积。核心思路是将每一行视为直方图的底边,利用上一行的高度累加构建当前行的直方图数组。针对每个直方图,使用单调栈分别计算每个柱子向左和向右能延伸的最远距离,从而确定以该高度为高的最大矩形宽度。通过遍历所有行并更新全局最大值,即可得到最终结果。该方法时间复杂度为 O(mn),空间复杂度为 O(n)。

IoTDB AINode 实现了数据库即分析平台,通过标准 SQL 完成模型注册、管理与推理。无需数据迁移,支持毫秒级预测与异常检测。涵盖环境部署、模型配置及电力负载预测实战,详解 ConfigNode、DataNode 与 AINode 协同机制,解决 SSL 依赖、维度匹配等常见问题,助力工业级时序 AI 落地。

介绍如何使用 PySide6 和 OpenCV 构建基于 YOLOv8 的目标检测图形用户界面(GUI)。内容涵盖环境配置、UI 布局设计、模型加载、文件上传、实时视频流处理及置信度阈值调节等核心功能模块的代码实现与逻辑说明,旨在提供一套完整的桌面端目标检测可视化工具开发方案。

MCPo 是将 Model Context Protocol (MCP) 工具转换为兼容 OpenAPI 的 HTTP 服务器的代理项目。它通过标准化 RESTful API 接口,实现 MCP 工具与大语言模型(LLM)及应用程序的无缝交互。核心功能包括即时兼容性、HTTPS 安全传输、自动生成 Swagger UI 文档以及纯 HTTP 支持。文章介绍了…

WebSocket 和 MQTT 是即时通讯系统的两种核心通信方案。WebSocket 提供全双工通道,适合 Web 端强交互;MQTT 基于发布订阅模型,自带 QoS 和离线缓存,适合弱网和 IoT。两者互补,现代系统常采用 MQTT 做后端总线、WebSocket 做前端接入的混合架构。对比了二者在原理、性能、安全及扩展性上的差异,并给出不同场景下的选型…

通过 Docker 容器化部署 ONLYOFFICE 在线文档协作系统,利用 cpolar 内网穿透实现公网访问。步骤包括安装 Docker 环境、拉取并运行 ONLYOFFICE 镜像、配置本地端口映射、安装 cpolar 客户端创建隧道以暴露服务,最后通过预留二级子域名固定公网地址,实现安全稳定的异地远程办公协同。

MCPo 是将基于 MCP 协议的工具转换为兼容 OpenAPI 的 HTTP 服务器的代理方案。它通过标准化 RESTful API 接口,实现与大语言模型及应用程序的无缝交互。核心功能包括即时兼容性、安全性认证、自动生成 Swagger UI 文档及纯 HTTP 支持。最新更新增加了图像内容处理、CLI API 密钥认证和跨域访问控制。相比原生 MCP…

使用 AI 辅助开发工具构建学生管理系统的完整流程。从项目初始化、需求定义到代码生成,AI 工具能够自动生成包含 SpringBoot 框架、JPA、Lombok 及 POI 依赖的基础项目结构。核心代码解析展示了实体类、Controller 层的规范实现,体现了分层架构与最佳实践。效率对比显示 AI 在搭建框架和编写 CRUD 操作上显著提升效率,减少了重…