dsh pluginsEnglish
← 返回热门插件目录

消息撤回 (撤回) 插件

Mongfayi/dsh-recall · 技能

DSH Web UI 的消息撤回 (撤回) 插件:每条用户消息上都有一个撤消按钮,可永久删除该回合及其之后的所有内容,而无需恢复代码更改。

★ 3GitHub 星标
0分支
2026-08-29最近更新
JavaScript开发语言
MIT许可证

主要功能

  • 整轮撤回点击用户消息旁的撤销按钮(复制键左侧),撤回该轮对话及其后的全部内容——你的提问与智能体的回复一并移除
  • 撤回按钮以 priority: -1 覆盖 conversation.chat.node 的 user keyed 渲染器。
  • 长对话中的子智能体指令、压缩、重试、工作流等也都会被一并撤回。
  • 恢复编辑撤回后,被撤回用户消息的文本与图片整体恢复到输入框,可修改后重新发送(与 opencode 的撤回行为一致)。
  • 不破坏界面撤回按钮与框架的复制按钮同一行、互不遮挡

使用条件

  • 不需要 session/recall 事件类型、Session.recall 或客户端窗口过滤——全部基于框架既有的 surface 替换协议与 keyed Chat Node 席位。
  • 已适配并验证于 DSH 0.1.1-rc.1、0.1.1-rc.2 与 0.1.2-alpha.1。

安装命令

dsh plugin --profile web add github:Mongfayi/dsh-recall
查看 GitHub 仓库 ↗返回热门插件目录