Feature Description
Reset to This Point(重置到此点)
Problem Statement
在对话过程中,用户经常会输入错误的问题,或者对AI的某条回复不满意,想要从那个时间点重新开始对话。目前AionUI没有提供这样的功能,用户只能: 1. 手动删除多条消息(操作繁琐) 2. 重新开一个对话(丢失之前的上下文)
Proposed Solution
OpenCode桌面软件已经实现了这个功能(见下图描述): • 鼠标悬停在任意一条消息上时,右上角出现一个"重置到此点"按钮 • 点击后,该消息之后的所有消息(包括用户输入和AI回复)都会被删除 • 系统自动聚焦到输入框,让用户重新输入
具体需求 1. 触发方式:鼠标悬停(hover)在任意一条消息上时,显示"重置到此点"按钮 2. 按钮位置:消息气泡的右上角 3. 点击行为:删除该消息之后的所有消息(包括用户输入和AI回复),并自动聚焦输入框 4. 同时支持:用户输入的消息和AI回复的消息都可以作为"重置点"
Feature Category
UI/UX Improvement
Additional Context
用户可以快速回到对话中的任意时间点,重新开始对话,而不需要手动逐条删除或开新对话。 使用场景 1. 用户输入了错别字,想重新提问 2. AI的回复不满意,想换个问法重新提问 3. 对话偏题了,想回到某个节点重新开始 4. 误操作发了不完整的消息,想撤回
Feature Description
Reset to This Point(重置到此点)
Problem Statement
在对话过程中,用户经常会输入错误的问题,或者对AI的某条回复不满意,想要从那个时间点重新开始对话。目前AionUI没有提供这样的功能,用户只能: 1. 手动删除多条消息(操作繁琐) 2. 重新开一个对话(丢失之前的上下文)
Proposed Solution
OpenCode桌面软件已经实现了这个功能(见下图描述): • 鼠标悬停在任意一条消息上时,右上角出现一个"重置到此点"按钮 • 点击后,该消息之后的所有消息(包括用户输入和AI回复)都会被删除 • 系统自动聚焦到输入框,让用户重新输入
具体需求 1. 触发方式:鼠标悬停(hover)在任意一条消息上时,显示"重置到此点"按钮 2. 按钮位置:消息气泡的右上角 3. 点击行为:删除该消息之后的所有消息(包括用户输入和AI回复),并自动聚焦输入框 4. 同时支持:用户输入的消息和AI回复的消息都可以作为"重置点"
Feature Category
UI/UX Improvement
Additional Context
用户可以快速回到对话中的任意时间点,重新开始对话,而不需要手动逐条删除或开新对话。 使用场景 1. 用户输入了错别字,想重新提问 2. AI的回复不满意,想换个问法重新提问 3. 对话偏题了,想回到某个节点重新开始 4. 误操作发了不完整的消息,想撤回