夜雨聆风学习资料网

ARTICLE · 1277740

系统已经接入工具,AI 为什么还是看不到?

系统已经接入工具,AI 为什么还是看不到?

系统已经接入工具,AI 为什么还是看不到?

那天排查一个产品跟踪 Skill,我直接懵了。系统里明明已经接了两个 Market MCP 方法,Skill 页面也显示支持,模型却死活调不动。

顺着源码一查才发现,这中间隔着好几道关。Skill 声明、MCP 注册、Native 契约和 Host 准入,根本不是同一回事。之前为了防错,我们把工具关系拆成三处维护,结果新增一个工具得改三个地方,还容易把不该暴露的 sibling 工具漏出去。

后来我们干脆统一成一份 Tool Contract,让 MCP 管业务接口,Runtime 只管执行。本以为这下干净了,10 月的一次测试又扒出个坑:哪怕授权全对,经过后面那堆 Hook 和异步处理,最终发给模型的工具列表还是可能被悄悄改掉。

最绝的是,就算在最后关头拦下这个错误请求,也不能光抛个异常就完事。原系统可能已经占用了资源,必须按老规矩结清预留记录,不然整个执行流程照样会崩。

原文系统已经接入工具,AI 为什么还是看不到?
广东,6小时前,

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料