老师 为什么回答的时候 会多一个消息气泡?
来源:1-1 课程导学
光_cfstOQ
2025-07-29

[AILogger] 在解析deepseek的返回结果时,没有异常
flutter: AI原始回复:你输入了 “asw \n”,看起来像是一个神秘的代码、缩写,或者可能是手滑了?🤔
flutter: 我来猜猜你的意图,并开启多模式响应:
flutter: ### 🔍 可能性分析
flutter: 1️⃣ 缩写党:
flutter: - ASW 可以指:
flutter: - Anti-Submarine Warfare(反潜作战,军事术语)
flutter: - Application Software(应用软件,IT领域)
flutter: - A Small World(社交平台名)
flutter: - 其他自定义缩写?(比如你和朋友的暗号?)
flutter: 2️⃣ 键盘自由发挥:
flutter: - 是 asw + 空格 + 换行符(\n)的随意敲击?
flutter: - 还是想打 “as well”(“同样”)但被输入法坑了?
flutter: 3️⃣ 代码/指令测试:
flutter: - 如果是编程相关,\n 代表换行符,但 asw 不是常见命令哦~
flutter: ### 🎯 如何解锁我的隐藏功能?
flutter: - 缩写追问:直接告诉我 “ASW=?”,我会全力解码!
flutter: - 自由创作:比如 “用ASW写首诗” 或 “ASW的科幻设定”
flutter: - 错误修正:如果是输入错误,可以重发完整内容~
flutter: 现在,请下达你的下一步指令! ✨
flutter: (举个栗子🌰:回复“ASW=反潜作战”或“解释ASW在IT中的含义”)
flutter: 添加AI消息后,列表长度:20
上面这个是经过debugPrint打印出来的数据,看出来并没有多余的回车、空格等字符的情况,为什么还会多一个消息气泡?
1回答
-
CrazyCodeBoy
2025-07-29
开启断点调试下看收到回复的时候_addMessage方法被调用了几次
https://git.imooc.com/coding-672/chatgpt_flutter/src/main/lib/pages/conversation_page.dart#L18100
相似问题