diff --git a/lib/modules/agent/controllers/agent_controller.dart b/lib/modules/agent/controllers/agent_controller.dart index 4f70d6674..b124cdbef 100644 --- a/lib/modules/agent/controllers/agent_controller.dart +++ b/lib/modules/agent/controllers/agent_controller.dart @@ -632,15 +632,15 @@ class AgentController extends GetxController with WidgetsBindingObserver { final text = event.data['text'] ?? ''; Logger.i(TAG, '[$sessionid]识别最终结果: $text'); - if (currsessionid.value != "" && currsessionid.value != sessionid) { - final index = messages.lastIndexWhere( - (msg) => msg.sessionid == currsessionid.value && msg.isUser); - //出现了为识别结束的消息 - if (index >= 0) { - //异除去当前会话的识别中消息 - messages.removeAt(index); - } - } + // if (currsessionid.value != "" && currsessionid.value != sessionid) { + // final index = messages.lastIndexWhere( + // (msg) => msg.sessionid == currsessionid.value && msg.isUser); + // //出现了为识别结束的消息 + // if (index >= 0) { + // //异除去当前会话的识别中消息 + // messages.removeAt(index); + // } + // } currsessionid.value = sessionid; // 查找是否有正在识别中的消息 final index = messages.lastIndexWhere(