一个对话式的ai agent 系统

发布时间:2026/7/22 5:11:57
一个对话式的ai agent 系统 用户输入(文字/语音) │ ▼[前端] sendText()/sendVoice() │ POST /api/chat 或 /api/voice (带 access_token + x-session-id) ▼[后端] handleChat / handleVoice web.go:118 / :195 │ 1) 建立 MCP 连接 + ListTools(拿工具列表) │ 2) 加载历史 getHistory(sid) + 追加本轮消息 ▼[后端] runConversationStream web.go:363 ← 多轮 Agent 循环 │ for turn 1..maxTurns: │ resp = llm.Chat(system, history, tools) │ nb