DSH 桌面端消息编辑:原地保存、附件编辑、分支重生成与版本时间线
32/100
综合分
3
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/21 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:engines.node 要求 >=24,不满足 Node 22.19.0。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add sh1robana/dsh-plugin-message-edit该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · market
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 17 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(node_version · 2026/10/30) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装engines.node 要求 >=24,不满足 Node 22.19.0
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包@sh1robana/dsh-plugin-message-edit @ 0.3.0
✗Node 引擎要求 >=24 · 基线 Node 22.19 不满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/9 17:35:53
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 1 处,展示前 1 条)
- 发起网络请求client.js:20
return transport?.fetch !== void 0 ? transport.fetch(path, init) : globalThis.fetch(path, init);
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-agent-loop@deepseek-ai/dsh-agent-preset-registry@deepseek-ai/dsh-api-session-controller@deepseek-ai/dsh-attachment@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-file-upload@deepseek-ai/dsh-client-store@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-session给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 原地改写历史消息
- 保留回复或另开分支
- 附件编辑与版本时间线
README
由 DeepSeek 最新模型翻译生成dsh-plugin-message-edit
让 DeepSeek Harness 桌面端的历史消息像输入框一样可以修改,支持正文、附件、文件引用和模型设置。
作用
- 用户消息「保存」:在原会话修改正文和附件,保留已有回复与后续对话,不再次请求模型。
- 用户消息「保存并发送」:携带修改后的内容创建新分支,重新请求模型;原会话可以切回。
- 附件和引用:通过「+」、粘贴或拖入添加文件,支持移除和替换;图片点击放大,普通文件和蓝色文件引用使用系统默认程序打开。
- 编辑与重试:编辑助手回复或思考、重生成最后回复、重试历史回合;通过 Timeline 查看记录、切换版本。
- 完整编辑框:支持 @ 文件与会话引用、权限、模型和推理等级选择,以及取消编辑的二次确认。
0.3.2 适配 DSH 0.2.1-rc.2,修复首回合助手编辑后的日志结构问题,并隔离不可读历史分支,详见 更新记录。保留已完成桌面验证的 0.2.0-rc.2、0.2.1-rc.1;rc.2 已通过自动检查、本地原生读取及浏览器演示验证,完整桌面回归记录待补齐。首次打开会话时请等待历史消息加载完成。
安装新版不会自动修复已损坏的历史文件。遇到历史加载失败时请保留原件,先备份再单独恢复。
用户消息编辑示例
截图来自本地示例页面,使用演示内容。
展开完整文档(README 剩余 1 节)
dsh-plugin-message-edit 让 DeepSeek Harness 桌面端的历史消息像输入框一样可以修改,支持正文、附件、文件引用和模型设置。 作用 - 用户消息「保存」:在原会话修改正文和附件,保留已有回复与后续对话,不再次请求模型。 - 用户消息「保存并发送」:携带修改后的内容创建新分支,重新请求模型;原会话可以切回。 - 附件和引用:通过「+」、粘贴或拖入添加文件,支持移除和替换;图片点击放大,普通文件和蓝色文件引用使用系统默认程序打开。 - 编辑与重试:编辑助手回复或思考、重生成最后回复、重试历史回合;通过 Timeline 查看记录、切换版本。 - 完整编辑框:支持 @ 文件与会话引用、权限、模型和推理等级选择,以及取消编辑的二次确认。 0.3.2 适配 DSH 0.2.1-rc.2,修复首回合助手编辑后的日志结构问题,并隔离不可读历史分支,详见 更新记录。保留已完成桌面验证的 0.2.0-rc.2、0.2.1-rc.1;rc.2 已通过自动检查、本地原生读取及浏览器演示验证,完整桌面回归记录待补齐。首次打开会话时请等待历史消息加载完成。 安装新版不会自动修复已损坏的历史文件。遇到历史加载失败时请保留原件,先备份再单独恢复。 用户消息编辑示例 截图来自本地示例页面,使用演示内容。 使用方法 安装 使用 GitHub Release 的 0.3.2 预构建安装包: dsh plugin --profile desktop add -w https://github.com/sh1robana/dsh-plugin-message-edit/releases/download/v0.3.2/dsh-plugin-message-edit-0.3.2.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.2/dsh-plugin-message-edit-0.3.2.tgz 也可通过 npm 安装同一版本: dsh plugin --profile desktop add -w @sh1robana/dsh-plugin-message-edit@0.3.2 安装后保存工作,彻底退出 DSH,再重新启动。 如果已安装旧的 dsh-message-edit 或其他消息编辑插件,请先停用,避免重复按钮和接口冲突。迁移本项目旧版时,可先执行 dsh plugin --profile desktop remove -w dsh-message-edit。 编辑 1. 打开已有会话,点击消息操作栏的编辑按钮,或进入 Timeline 选择消息。 2. 修改正文;点击 「+」 添加文件,也可以直接粘贴、拖入。点击附件的 「×」 移除,点击图片查看大图。 3. 需要时修改权限、模型或推理等级,然后选择 「保存」 或 「保存并发送」。 4. 点击 「取消」,在「是否确认取消编辑」中选择「是」放弃修改,选择「否」继续编辑。 用户编辑框快捷键:Ctrl+S 仅保存,Enter 保存并发送,Shift+Enter 换行;输入法组字时不会提交。 助手消息编辑会创建新版本。版本切换不会撤销已经执行的文件修改或命令;被压缩移出模型上下文的用户消息无法原地保存,可使用「保存并发送」。 贡献与致谢 - shirobana:需求设计、桌面验收与项目维护。 - Codex(OpenAI AI 编程助手):协作完成兼容适配、功能实现、测试和文档。 基于 Moeblack/dsh-message-edit 继续开发;感谢 DDDMUC/dsh-edit-turn 的设计参考、DeepSeek Harness 的插件接口与构建预设,以及 dsh-market、awesome-dsh-plugin 社区的发布文档。 以 MIT 许可发布。来源与许可见 NOTICE.md 和 LICENSE;开发与发布步骤见 发布指南。 维护源码时先阅读仓库根目录的 CLAUDE.md 和 log/README.md;开发过程记录在 log/ 的日期日志中。 DSH 更新后,可使用仓库内的 dsh-plugin-upgrade Skill 进行插件适配,见 使用方式。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
sh1robana/dsh-plugin-message-edit
DSH 桌面端消息编辑:原地保存、附件编辑、分支重生成与版本时间线
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,225未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,370已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13941 个插件含 PR 收录与…
★ 355已汉化DSH
71.8
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这是你的仓库?认领条目