File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 164164
165165 步骤二: 在「基本信息」里添加两个用户输入,分别是 username 和 password,添加两个会话变量,分别是 sqlbot_token 和 sqlbot_chat_id
166166
167- 步骤三: 添加条件判断,在开始节点后添加条件分支(IF)。判断条件:会话变量>access_token 是否为空。为空:执行登录逻辑,添加 MCP 调用,调用 MCP 工具 mcp_start。
167+ 步骤三: 添加条件判断,在开始节点后添加条件分支(IF)。判断条件:会话变量>sqlbot_token 是否为空。为空:执行登录逻辑,添加 MCP 调用,调用 MCP 工具 mcp_start。
168168
169169 步骤四: 配置 MCP 登录配置:
170170
187187 步骤五: 配置自定义工具:
188188
189189 - MCP 调用后添加「自定义工具」。
190- MCP 工具返回包含 chat_id 和 access_token 的 JSON。添加输入参数,将 MCP 调用结果赋值给参数“arg1”。此外,再添加工具节点(Python)来解析 JSON,工具内容:
190+ MCP 工具返回包含 sqlbot_chat_id 和 sqlbot_token 的 JSON。添加输入参数,将 MCP 调用结果赋值给参数“arg1”。此外,再添加工具节点(Python)来解析 JSON,工具内容:
191191 ```
192192 import json
193193 def main1(arg1):
194194 json_obj = json.loads(data[0])
195- return {"token":json_obj["data"]["access_token "], "chat_id ":json_obj["data"]["chat_id"]}
195+ return {"token":json_obj["data"]["sqlbot_token "], "sqlbot_chat_id ":json_obj["data"]["chat_id"]}
196196 ```
197197
198198 步骤六: 变量赋值
199- 添加变量赋值节点,将 chat_id 和 access_token 存储为会话变量,供后续 MCP 调用使用。
199+ 添加变量赋值节点,将 sqlbot_chat_id 和 sqlbot_token 存储为会话变量,供后续 MCP 调用使用。
200200
201201 步骤七: 问数 MCP 调用配置
202202 添加 MCP 调用节点,配置问数调用
You can’t perform that action at this time.
0 commit comments