既然提到了 sg_mcp_caller,那就不得不介绍一下它的核心驱动者——stratagemmer(策士)。
stratagemmer 是一个高度集成的智能代理框架,它的核心设计哲学是 “锦囊妙计” (Stratagems) 。
- 核心定位:一个运行在 CLI 环境下的 PHP 专家级 Agent,能够自主感知项目上下文并调度各种专业技能。
- 锦囊系统:类似于“原子化的功能插件”。每一个
.php 文件都是一个锦囊,涵盖了从 Base64 处理、HTTP 请求、CDP 浏览器操控到 MCP 客户端调用的所有能力。 - 自主调度:策士可以根据用户需求,自动搜索、加载并执行相应的锦囊,实现复杂业务逻辑的快速拼装。
简单来说,
sg_mcp_caller 只是策士百宝箱中的一枚锦囊,而策士则是那个能够灵活运用这些锦囊来解决问题的“大脑”。