← [ BACK_TO_NOTES ]

专题归档 · 2026 年 7 月(编辑分组,非实际写作日期)

BodySense:Agent 追问为什么变成一个空聊天气泡?

ask_user 工具调用的消息语义、空占位和聊天界面状态混乱问题。

当时看到的是一个很突兀的追问

在 BodySense 的 AI 咨询页面里,Agent 决定调用 ask_user 向用户追问,但主聊天区出现了一个没有真正文本的 assistant 气泡。用户作答后,工具结果与正文显示之间的关系也不清楚。

一次交互不等于一条聊天消息

排查时我怀疑前端在收到 tool_call 或中断事件时提前插入了 assistant message placeholder,即使这轮根本没有可显示的自然语言,也创建了普通气泡。于是空气泡、追问和用户答复看起来像不相干的消息。

这次引出的设计问题

结构化追问应当有自己的交互状态,工具结果能否转化为身体描述也需要明确的映射边界。旧笔记还单独记录过页面首次渲染偏慢、打开旧会话导致整个布局闪烁的问题,它们不一定属于同一个根因。

本文省略旧对话里的私人健康描述;旧笔记给出的是排查假设,不是经最终事件日志确认的根因。

创建于 2026/7/6 更新于 2026/10/16
Digital Biome
Access

键盘导航

j / k / ↑ / ↓
选择对象
Enter / o
打开选择
/ 或 Ctrl+K
全站搜索
i / f / 1–4
筛选当前列表
g → h / l / p / t / a
首页 / 笔记 / 项目 / 工具 / About
r → 1–9
打开所选对象的关联
u
返回上一页
Esc
关闭浮层 / 取消命令;输入框内清空文本