sh1robana/dsh-plugin-message-edit ↗★ 1

@sh1robana/dsh-plugin-message-edit

提供原地保存、分支重生成与版本时间线编辑功能 适合需要精细化编辑历史消息、管理对话分支的桌面端用户。

包名
@sh1robana/dsh-plugin-message-edit
兼容性
待验证
Harness 依赖范围
0.2.0-rc.2
Cordis 依赖范围
~4.0.4
版本
0.3.0
许可证
MIT
最近更新
2026年10月7日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:sh1robana/dsh-plugin-message-edit

使用方法

安装

从 npm 安装:

dsh plugin --profile desktop add -w @sh1robana/dsh-plugin-message-edit

或通过 GitHub Release 的预构建安装包安装:

dsh plugin --profile desktop add -w https://github.com/sh1robana/dsh-plugin-message-edit/releases/download/v0.3.0/dsh-plugin-message-edit-0.3.0.tgz

Windows 桌面端没有全局 dsh 命令时,使用安装目录里的 CLI,按实际安装位置修改路径:

& 'D:\DeepSeek Harness\resources\runtime\cli\bin\dsh.cmd' plugin --profile desktop add -w https://github.com/sh1robana/dsh-plugin-message-edit/releases/download/v0.3.0/dsh-plugin-message-edit-0.3.0.tgz

安装后保存工作,彻底退出 DSH,再重新启动。 如果已安装旧的 dsh-message-edit 或其他消息编辑插件,请先停用,避免重复按钮和接口冲突。迁移本项目旧版时,可先执行 dsh plugin --profile desktop remove -w dsh-message-edit。

编辑

  1. 打开已有会话,点击消息操作栏的编辑按钮,或进入 Timeline 选择消息。
  2. 修改正文;点击 「+」 添加文件,也可以直接粘贴、拖入。点击附件的 「×」 移除,点击图片查看大图。
  3. 需要时修改权限、模型或推理等级,然后选择 「保存」 或 「保存并发送」。
  4. 点击 「取消」,在「是否确认取消编辑」中选择「是」放弃修改,选择「否」继续编辑。

用户编辑框快捷键:Ctrl+S 仅保存,Enter 保存并发送,Shift+Enter 换行;输入法组字时不会提交。

助手消息编辑会创建新版本。版本切换不会撤销已经执行的文件修改或命令;被压缩移出模型上下文的用户消息无法原地保存,可使用「保存并发送」。