工具组件
本分类说明框架共享的基础工具组件。
flowchart TD
A["**brookesia_lib_utils**<br/>· 通用 C++ 基础设施<br/>· 日志、检查与描述工具<br/>· 被框架组件复用"]
B["框架组件"]
C["服务函数 / 回调"]
D["**brookesia_mcp_utils**<br/>· MCP 桥接<br/>· 工具描述与调用封装<br/>· 连接大模型客户端"]
E["**MCP 工具 / 大模型客户端**<br/>· 工具发现<br/>· 参数调用<br/>· 智能体集成"]
A -->|"提供基础工具"| B
B -->|"注册能力"| C
C -->|"暴露 MCP 接口"| D
D -->|"连接工具调用"| E
组件职责
Library Utils 提供其他组件复用的 C++ 基础设施。
MCP Utils 把服务函数和回调桥接为 MCP 工具。