全部插件

DSH / BUNDLE / CLIENT-UI

dsh-message-edit

v0.1.0lxl8182 / dsh-message-edit77d84896f4

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

dsh-message-edit

DSH Web 用户消息编辑重发:把某一轮提问改掉重发,该轮及其之后的内容丢弃(原会话归档,新会话继承逐字节相同的前缀)。

README / ZH

插件文档

目录摘要

DSH Web 用户消息编辑重发:把某一轮提问改掉重发,该轮及其之后的内容丢弃(原会话归档,新会话继承逐字节相同的前缀)。

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

- **只支持纯文本**。该消息含图片 / 文件等非 text 块时,`prepare` 返回 `unsupported-content`,点击后弹提示。 - **AI 消息只支持「最终回答」**:只提供已闭合回合的最后一条 assistant/message;中间步骤、带 tool-call 的回答、未闭合(运行中)回合都不可编辑。编辑 AI 回答后不自动重发,需要用户自己继续对话。 - **待发送消息只在队列里改文本**:`updateQueue` 是官方接口,只对还在 inbox 里的消息有效;消息已被模型认领后按钮会失效并提示。 - **合成轮不可编辑**(goal continuation、`agent.inject()` 等):这类 turn 里没有 human 提问,返回 `synthetic-turn`。 - **会话列表会多一条**。这是「无感」的代价 —— sessionId 会变,是宿主能力所限,不是实现取巧。旧会话出现在侧栏「已归档」里,可随时还原。 - **标题尽力而为**:新会话继承原标题(在投递新提问前写入,避免被自动标题抢先);没有标题的会话留空让官方自动标题发挥。 - **工作区归属尽力而为**:新会话会挂到原会话所在的 workspace;失败只告警。 - 端点没有鉴权,与 DSH 其余本地 HTTP 面一致。 - v1 不做多窗口协同,操作后其它窗口需自行刷新。