dsh-edit-resend:编辑已发送用户消息并重新生成回复
dsh-edit-resend 是适用于 DSH 0.1.0-rc.6 及以上版本的插件,旨在解决用户消息发送后无法修正的问题。该插件在已完成回合尾部注入“编辑并重发”入口,允许用户修改原文并重新生成回复。其核心机制是从原会话 Fork 一个新分支,在新分支上基于编辑后的文本生成新回复,同时自动将原会话归档。归档仅隐藏视图,不删除任何日志或数据,确保历史不可改写。插件在 Host 端暴露包括编辑、归档、恢复等在内的多个 Remote 端点,弥补了官方版本缺乏恢复 API 的不足,并在设置页提供归档会话列表及一键恢复功能。安装时需在指定 profile 下添加插件并重启 web 服务。该插件遵循
Read Moredsh-edit-resend: Edit and Resend Sent Messages in DSH
dsh-edit-resend is an MIT-licensed plugin maintained by mbj733, designed to solve the problem that the DeepSeek Harness (DSH) web interface cannot edit already-sent messages in place. This plugin empowers developers to edit and resend user inputs, assistant thoughts, or replies after a message has been sent, with support for stopping in-progress responses, regenerating the last finalized reply, and retrying any historical turn. In single-conversation mode, old versions are automatically archived, and the sidebar maintains a single conversation title unchanged, ensuring a smooth editing experience. The plugin offers two cascade strategies, `truncate` and `preserve`, and features a failure visibility mechanism to ensure clear operation feedback. Installation only requires executing the `dsh plugin` command and restarting the service, while building from source involves installing dependencies via npm and running the build process.
Read More