Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[功能]: 希望增加多线程对话功能 #1414

Open
Jong-ZH opened this issue Feb 11, 2025 · 3 comments
Open

[功能]: 希望增加多线程对话功能 #1414

Jong-ZH opened this issue Feb 11, 2025 · 3 comments

Comments

@Jong-ZH
Copy link

Jong-ZH commented Feb 11, 2025

您的功能建议是否与某个问题相关?

在AI生成回复的过程中无法切换对话话题。当尝试切换时,系统会提示"请等待当前回复完成后操作"。需要等待当前对话完全结束后才能查看其他会话内容,也无法进行多任务操作

请描述您希望实现的解决方案

多线程对话支持:支持创建多个独立对话线程(类似浏览器分页),各线程生成内容互不干扰,可自由切换查看不同话题的进展

请描述您考虑过的其他方案

最小化中断体验:若必须保持单线程,建议至少允许用户查看(非编辑)其他对话的历史内容,同时让当前正在生成的内容在后台持续运行

其他补充信息

这些建议只是基于提升用户体验的一些想法,希望能够对产品优化有所帮助,期待看到更流畅的多任务对话体验。

@IzualYang
Copy link

作者这么设计,可能是因为如果做成非阻塞的,那么不同的助手对话界面可能会有同一个AI在思考。
如果做成支持多线程对话的话,那就要考虑同一个AI的限流,最多n个并发,后面的都要排队。然后正在输出中的标签页上,搞一个转动的指示标志,表示“我在烧烤”。
——事实上目前的版本中,当前选中的助手上有个白底圆圈的“1”,我不知道是什么意思

@linonetwo
Copy link

chatbox 可以同时和多个对话,一个在思考,直接切到另一个。不过 chatbox 界面长得比较丑,目前我也在纠结用哪个。

@tommyzhang100504
Copy link

强烈建议加上这个功能

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants