dsh-message-edit:在 DSH Web 里编辑用户提问或 AI 回答并重开会话
dsh-message-edit 是 lxl8182 维护的 DSH Web 客户端插件,在用户气泡、AI 最终回答与待发送 steering 上提供编辑入口。改用户提问会复制逐字节相同前缀到新会话并重发,该轮之后内容丢弃,原会话归档;改 AI 回答只替换文本不重发。安装需 dsh plugin --profile web add github:lxl8182/dsh-message-edit 并重启 web 宿主。仅支持纯文本,MIT 许可,Node >=20。
阅读全文dsh-message-edit:消息气泡修改与上下文改写
`dsh-message-edit` 插件允许用户直接编辑任意消息气泡,通过 `replace` 机制改写模型可见的上下文。核心功能包括双向编辑、Markdown 支持、Fork 继承已修改上下文及多次编辑。实现上,Host 侧通过 RPC 触发 `surfaceOp: { op: "replace" }`,Client 侧利用 localStorage 存储编辑内容并覆盖渲染。插件依赖 DSH 核心组件,安装后即可在气泡上通过铅笔图标进行修改,从而修正错误并优化对话体验。
阅读全文用 dsh-message-edit 给 DeepSeek Harness 会话加上分支式编辑和时间线
dsh-message-edit 是 Moeblack 维护的 DeepSeek Harness 会话与消息插件。它用事件溯源做分支式消息编辑:可改已落定的用户文本、思考块和回复,支持重生成、任意回合重试和版本时间线。每次操作从目标回合之前分出新会话,原会话保留可切回;不改写历史,也不回滚工作区文件。当前 npm 版本 0.2.3,需 web profile,目录页安装命令为 dsh plugin add github:Moeblack/dsh-message-edit。
阅读全文