已开启
[Bug]: 用户上传的文件出现在对话区卡片,卡片应只展示本轮产物 #105
wang_cheng_zhao创建于 23 天前
23 天前 添加了label:bug
openJiuwen-bot
23 天前 评论:
23 天前 评论:
欢迎来到 openJiuwen 社区
Hey @wang_cheng_zhao , 感谢你对社区的贡献.
机器人使用手册
有关指令的使用,可以点击 此处 查看详情。开发人员可以在每个PR或Issue下方评论特定指令来触发机器人任务。


23 天前 修改了issue 的描述
🐞 问题详细描述
用户想做什么:把一个研究文件(例如
.pdb)拖进工作区,然后在空会话里向 Agent 提问。右侧工作区已经能看到这份上传文件。实际看到什么:主对话区在还没有任何一轮 Run、仍显示「我们要研究什么?」空态时,就把这份用户上传显示成一张 「工作区当前文件」 卡片。同一文件同时出现在右侧「工作区文件」里,对话区这张卡是重复、且会让人以为这是本轮产物。
截图中:
6DZM_A_renumbered.pdb作为「工作区当前文件 · 非固定版本」占在输入框上方;右侧「产物 1 / 工作区文件 1」已经列出同一文件。此时用户还没有发送消息。期望
这与已关闭的 #60(每轮回答下方展示本轮生成产物)一致,也与 #83(列表过早出现)不同:#83 讲的是 Run 未结束就出列表;本缺陷是 用户上传被当成对话卡片,即使还没有 Run。
复现
.pdb;其它会被当成可预览的上传同样适用)。实现线索(非验收范围):
ConversationArtifactList在没有outputs时会用currentFiles并改标题为「工作区当前文件」;App.tsx把未登记为产物的工作区文件(含带previewKind的上传)填进该列表。详细的环境信息描述
其他辅助信息
右侧工作区文件树保留上传入口是对的,本 Issue 只要求对话区不要重复展示用户上传。
版本信息
当前产品 UI(对照 GitCode
openJiuwen/sciencediscovery主干近期行为)。