当前位置: 首页 > news >正文

MCP工具粒度的权衡 - yi

一个常见的错误是直接把现有的 REST API 端点或函数封装成 MCP 工具,「反正功能都实现了,包一层不就行了?

LLM Agent 的上下文窗口(context window)是稀缺资源,而计算机内存是廉价且充裕的。这个根本差异决定了工具设计的方向。


简单例子:在通讯录中搜索联系人。

传统软件可以高效地存储和处理整个联系人列表,逐个检查每条记录。
但如果让 LLM Agent 使用一个返回「所有联系人」的工具,然后逐个 token 地阅读每一条……它就是在用最宝贵的上下文空间处理大量无关信息。

# ❌ 不好:直接暴露底层能力,让 Agent 自己处理
list_contacts()         # 返回所有联系人,Agent 需要逐个筛选
get_contact(id)         # Agent 需要知道 ID 才能调用# ✅ 好:针对 Agent 的认知模式设计
search_contacts(name="")           # 直接返回匹配结果
message_contact(name="张三")         # 内部处理搜索和发送

两个极端
太细粒度:多次调用,浪费 token
太粗粒度:返回大量无关信息,填满上下文。

核心原则:把编排逻辑放在你的代码里,而不是放在 LLM 的上下文窗口里。

http://www.jsqmd.com/news/486968/

相关文章:

  • 解决大模型微调的灾难性遗忘:Nova Forge 数据混合策略工程实践
  • Claude Code 费用与中转api
  • C语言指针概念详解:数组指针与二级指针的本质区别
  • 2026年高端制造视角下的气密性测试仪供应商甄选与竞争力解析 - 深度智识库
  • P8627 [蓝桥杯 2015 省 A] 饮料换购【模拟+数学】
  • 第一个Java文件!Hello,world! - Kight
  • 银河麒麟桌面操作系统 V11 来袭!硬核架构 + 全维安全
  • kubernetes知识点汇总13-18
  • 2026年气密性测试仪选购指南:趋势解析与五大优质厂商深度评测 - 深度智识库
  • 无需服务器!Windows 部署 OpenClaw,打造私人 AI助手
  • 2026年气密性检测设备厂家实力推荐高端制造质检解决方案优选指南 - 深度智识库
  • 论文排版之添加图片、表格、公式的题注
  • 文化课期间复建 OI 记录
  • 第1章 线性代数的本源:线性、结构与系统思维
  • 基于 libhv 实现多路径 WebSocket 服务器:设计与实战
  • 最近在搞AUTOSAR项目,发现生成RTE和配置协议栈这两个环节真能让人头秃。今天就带大家手搓点实战经验,顺便聊聊那些藏在XML背后的骚操作
  • 2026春季下学期第三周
  • 入门必懂:AI Agent核心概念拆解——从“是什么”到“能做什么”(2026智能体开发系列·第2篇)
  • 利用qwen 3.5-9b模型识别几何图像并转换成latex tikz代码
  • 从零配置Synplify Premier工程:手把手教你玩转FDC约束文件与安全设计(2025新版)
  • [翻译] AWS Lambda 中的按需容器加载
  • AIA | 西工大马启悦,高传强等:物理指导的激波抖振抑制翼型优化设计研究
  • 工控上位机新手避坑指南:6条血泪经验,全是现场实战总结
  • Cadence仿真MOS电容C-V曲线:从电路图到参数扫描的完整流程
  • 衡山派VE驱动测试指南:基于MPP模块的集成测试方法
  • .NET开源免费的跨平台框架 - MAUI(附学习资料)
  • “十五五”规划:新建若干所新型研究型大学
  • 用ESP32玩转多串口:UART0/1/2资源分配避坑指南(含RS485半双工冲突案例)
  • TMS320F28004x微控制器Flash ECC校验实战:从手册解读到代码实现避坑指南
  • 被迫营业,写一篇Windows小白也能看懂的“养虾”指南,不写一行代码自动操控ERP系统