DeepSeek Agent
插件市场界面与桌面DSH-EasyRewrite
DEEPSEEK HARNESS PLUGIN

DSH-EasyRewrite

DSH Web内目前最无感的消息撤回、重编辑插件,原版体验,兼容性强,功能简单可开关,设置丰富,现代化轻量ui框架。The most seamless message recall & re-edit plugin for DSH Web — native experience, strong compatibility, simple toggles, rich settings, modern lightweight UI. DSH Web で最もシームレスなメッセージ撤回・再編集プラグイン——ネイティブ体験、高い互換性、シンプルなトグル、充実した設定、モダンで軽量な UI。

插件介绍

DSH Web内目前最无感的消息撤回、重编辑插件,原版体验,兼容性强,功能简单可开关,设置丰富,现代化轻量ui框架。The most seamless message recall & re-edit plugin for DSH Web — native experience, strong compatibility, simple toggles, rich settings, modern lightweight UI. DSH Web で最もシームレスなメッセージ撤回・再編集プラグイン——ネイティブ体験、高い互換性、シンプルなトグル、充実した設定、モダンで軽量な UI。

bubble-editdeepseek-harnessdshdsh-easyrewritedsh-plugindsh-plugin-marketdsh-pluginsdsh-undoi18ninternationalizationlocalizationmessage-recallmultilingualrecallrenzic-stonerewriterollbackundoversion-pagerwithdrawal

项目详情摘要

DSH-EasyRewrite English | 日本語 `#dsh` `#deepseek-harness` `#撤回` `#气泡编辑` `#重编辑` `#版本翻页器` `#i18n` `#多语言` 在 DeepSeek Harness Web 里内联编辑与撤回你自己的消息——惰性、无痕、零丢失。** 单击自己的消息气泡即可原位编辑;点击复制键旁的撤回键可撤回该消息及其后的全部内容。**一切修改都发生在你真正确认之后**——在按下「确定」(编辑)或「发送」(撤回)之前,对话、模型上下文、会话日志纹丝不动。 兼容 DeepSeek Harness Web(**2.4.0 要求 dsh 0.1.2-rc.1+**;0.1.1-rc.2 及更早宿主用户请停留 **2.3.1**——该线最终版,功能完整可用,仅不再追加新功能)。纯官方扩展点实现,不改 DSH 源码。 📸 界面一览 / Visual Tour ✨ 独创双区拖拽与协同舒展 :气泡编辑拖入文件智能分流(释放到上方气泡添加至正在编辑的消息,释放到底部 2.5x 平滑放大的输入框暂存新对话,双区隔离零串发) 快速开始 已实现功能 气泡原位编辑(Rewrite)——已实现(M2/M4) **点击即改**:单击自己的消息气泡直接进入原位编辑态(保留原始 Markdown 原文),Esc 取消 / Ctrl+Enter 确定。 **三档编辑宽度**:紧凑(气泡原宽起步,上限 360px)/ 标准(固定 360px)/ 扩展(顶满消息行)/ 自定义,自动增高并支持内部平滑滚动。 **模型与推理等级就地切换**:编辑框内原生集成模型选择下拉菜单,可直接切换当前消息的重发模型与推理深度(Reasoning Effort)。 **图片消息完整编辑与拖拽增删**:多图消息等宽缩略行排布,支持独立 `×` 删除、剪贴板粘贴与拖入新增,刷新后编辑进度原样恢复。    撤回(Recall)——端到端完成 **操作无感原生**:每条用户消息的官方复制键旁常驻撤回键,鼠标悬停即现。 **行内确认胶囊**:dsh 官方同款极简灰白胶囊(`撤回这条消息及其后 x 条提问?` + 「确定/取消」),实时动态统计将撤回的问题数(0 条时显示「是否撤回这条消息?」)。 **惰性提交与「正在修改」条**:点击确认仅将草稿回填到底部输入框,顶部弹出「正在修改」标签条;真正截断仅在按下「发送」时执行,中途点击 `×` 取消随时恢复原草稿,会话与上下文纹丝不动。 **无痕替换与后续折叠**:编辑态或撤回态下自动折叠隐藏目标消息之后的所有历史回复;重发后原会话自动归档,同名新会话无缝顶替,体验如原生编辑。    版本翻页器( )——已实现(M3) **多版本无缝切换**:每次撤回或编辑重发后,该次问询最后回答的操作区自动嵌入 **`‹ X/N ›`** 原生风格翻页器。 **上下文联动**:点击箭头(或键盘 ←/→)切换分支版本,**后续整个上下文自动跟随版本变动刷新**。 **视口锚定与归档交换**:切换时视口平滑锚定不跳位,列表始终只保留一个活动会话,全归档版本亦可在设置中随时恢复。 设置中心与个性化定制(Settings)——已实现(M3/M4) **官方同款折叠配置卡片**:无缝融入 **设置 → 插件 → EasyRewrite**,界面语言随系统自动同步(中文 / English / 日本語)。 **丰富细致的选项**: 气泡框编辑总开关、关闭气泡编辑时备用撤回键 编辑宽度(紧凑 / 标准 / 扩展 / 自定义) 撤回确认胶囊开关、待定时查看原文显示图片、三种撤回视觉模式(简单 / 极简 / 信息) 快捷键录制(未聚焦输入框时一键撤回最近一条消息) 回填冲突模式(覆盖模式在发送/取消后完整恢复原输入草稿,零丢失) 版本历史树浏览与一键手动恢复 插件内置自更新检测与一键升级    草稿自动备份(Auto-backup)——已实现(M3) 待定草稿超过 10 秒未处理且有新变动时,自动覆盖备份到本地文件;「确定 / 发送」处理完成即安全删除。 备份位置:`$DSH_HOME/dsh-easyrewrite/backups/ .json`。 恢复兜底:仅当本地没

摘自项目公开 README,可能随上游仓库更新。

安装方法

建议先在测试 Profile 中安装,并检查权限、安装脚本和依赖。

npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Renzic-Stone/DSH-EasyRewrite

使用前检查

  • 确认项目符合 DSH bundle 规范,而不只是相关仓库。
  • 阅读许可证和安装脚本,检查网络、文件及执行权限。
  • 备份配置,并确保插件能够安全卸载或回滚。