1778682052
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
# 任务
|
||||
|
||||
- [x] 开发:参加 IBS 项目晨会,同步昨日问题跟进事项。(李春良 0.5)
|
||||
- [x] 开发:IBS 7.20.0 版本需求开发,HCDN业务标准化接入-典基平面接入与基础数据模型扩展,50%。(李春良 7)
|
||||
- [x] 子雯:IBS 7.20.0 版本用例研讨,HCDN业务标准化接入-典基平面接入与基础数据模型扩展。(郑子雯 0.5)
|
||||
|
||||
# 日志
|
||||
|
||||
当前项目是 spring ai 的源码,我另一个 mcp 网管引入了:
|
||||
|
||||
```
|
||||
<dependency>
|
||||
<groupId>org.springframework.ai</groupId>
|
||||
<artifactId>spring-ai-starter-mcp-server-webmvc</artifactId>
|
||||
</dependency>
|
||||
```
|
||||
|
||||
结合源码给我讲讲 mcpSyncServer.addTool(spec); 的原理,以及项目启动
|
||||
|
||||
```
|
||||
@Tool(description = "根据角色 Key 查询该角色下所有可用的工具组信息。" +
|
||||
"返回 JSON 格式,包含 tool_groups 数组,每个元素有 api_key 和 description。" +
|
||||
"用于在调用具体工具前,先查询当前角色可用的工具组有哪些。")
|
||||
public String selectToolGroup(@ToolParam(description = "角色 Key") String roleKey) {
|
||||
```
|
||||
|
||||
这种代码是如何注册的。底层数据结构是怎么样的,详细,但是通俗易懂易于理解。
|
||||
|
||||
最终输出一个 MCP 原理说明 md 文档。
|
||||
|
||||
# 总结
|
||||
|
||||
优化了一下 mcp 的项目架构。
|
||||
Reference in New Issue
Block a user