Little Q (@Eddy1) 在 分享一下自己对skill和mcp的理解 中发帖
Skill更偏向于对团队经验,个人经验的汇总,以及业务流程,操作流程的规范化,让大模型知道该按照什么步骤去做,存在于每一个agent下边都有一份,管理相对复杂,一个更新必须全部都要去更新一遍(管理可以使用git统一进行版本管理)。对于获取数据库数据,获取更加实时的数据,这块使用mcp去做会更好。mcp工程化能力更强,可以对数据库连接等做管理,一直提供服务,而不像skill用完之后下次在用大模型还需要再次加载,而mcp只告诉大模型有什么工具可用,以及什么时候使用。
skill+mcp两个各司其职才更好,对于需要实时性要求高的使用mcp,同时添加权限的管理。对于内部沉淀的流程使用skill,在skill中告诉大模型有哪些mcp可以用,什么时候用,两者协作才能更加的为大模型提供能力。
[skillmcpcollaborationarchitecture]