Repository navigation
Replies: 2 comments 1 reply
|
我也觉得撤回/编辑历史消息是我的高频使用场景,好奇为啥dsh不做呢?出于什么方面的考虑,不理解 |
0 replies
|
我是 dsh-rewind 的作者,正好在做这个,可能对你有用。 你说的三种情况都能处理:点那条消息边上的回退按钮,它和它之后的内容一起从上下文里撤掉,原文回填输入框,改完直接重发,相当于撤回加重发。所以停掉的那一轮、错发的那条都不会留着让模型先执行一遍。 顺便答下楼上的疑问:官方不是没做回退,用户消息上就有「在新对话中分支」,从那条往后开新会话就能退回去,代价是得换个会话。不做的原因我理解是日志只许追加不许删减,分支只是截一段日志拷过去,原日志不动,审计上干净。本插件换了个做法,参考 |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
发错消息后,目前只能点「停止」。但停止只是中止当前这一轮,那条消息仍然留在会话里;我紧接着发新的一条时,模型会先把上一条发错的执行掉,再执行新的。
日常会遇到的三种情况都没法处理:
希望用户消息上能有一个「撤回」,或者允许改完直接重发。
环境:DSH 桌面版 0.2.2-rc.1,Windows 11,zh-CN。
All reactions