问题
当前 WebChat/Control UI 的会话管理有以下限制:
- 点击 "+" 新建会话时,旧会话会被重置(.jsonl.reset)
- 没有会话列表,无法切换回历史会话
- 无法给会话命名/打标签
- 所有话题混在一个会话里,难以深度讨论特定主题
期望功能
类似 ChatGPT/豆包/DeepSeek 的会话管理:
- 会话列表:侧边栏显示历史会话
- 切换会话:可以随时切换到之前的会话继续对话
- 新建会话:创建新会话时,旧会话保留不重置
- 会话命名:可以给会话设置标题(自动生成或手动修改)
- 删除会话:可以删除不需要的会话
使用场景
- 一个会话专门讨论“生产报工方案”
- 另一个会话讨论“客户跟进”
- 不同话题分开,历史记录清晰
技术建议
- 后端:保留
.jsonl 文件不重置,sessions.json 增加会话元数据
- 前端:添加侧边栏会话列表组件 📋 操作步骤 复制上面的链接 在浏览器中打开(你需要已登录 GitHub) 检查内容,点 "Submit new issue"
问题
当前 WebChat/Control UI 的会话管理有以下限制:
期望功能
类似 ChatGPT/豆包/DeepSeek 的会话管理:
使用场景
技术建议
.jsonl文件不重置,sessions.json 增加会话元数据