首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >记录MCP与SKILL融合的一次工程实践

记录MCP与SKILL融合的一次工程实践

作者头像
我还要怎样更好的世界
修改2026-07-30 09:26:54
修改2026-07-30 09:26:54
45513
举报
概述
灵犀智能助理新的架构是一个基于 Spring Boot 3构建的 AI Agent Gateway。在为其扩展生活服务类能力(路线规划、火车票查询、菜谱推荐等)的过程中,我们通过 MCP(Model Context Protocol)接入了若干第三方服务。最初的做法是将所有 MCP 工具定义一次性注入大模型上下文,但灰度上线后暴露出上下文膨胀、首字响应变慢、工具误选率上升三重问题。为此,我们借助项

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 一、背景与问题
    • 1.1 项目背景
    • 1.2 最初的方案:全量注入
    • 1.3 全量注入暴露的问题
    • 1.4 根因与思路
    • 1.5 本文结构
  • 二、设计原则:MCP 提供能力,SKILL 描述场景
  • 三、加载与注册:注册但隐藏
    • 3.1 以 invokeMode 区分两种加载模式
    • 3.2 注册时记录 serverName
  • 四、渐进式加载:三级收窄
    • 4.1 第零级:系统提示词仅含 SKILL 摘要
    • 4.2 第一级:命中 SKILL,加载正文并解锁工具
    • 4.3 第二级:下一轮调用,解锁的工具进入工具列表
    • 4.4 完整时序
  • 五、改造效果
    • 5.1 上下文与 Token
    • 5.2 首字响应
    • 5.3 工具选择准确率
    • 5.4 安全边界与可维护性
  • 六、一处易被忽视的经验:SKILL 正文是工具的使用说明
  • 结语
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档