DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
M

dsh-more-message-actions

More Message Actions

DSH Web GUI 更多消息操作:用户/AI 消息编辑、重试与高级重试、删除消息。编辑仅替换文本并保留思考/工具调用与后续内容;删除只移除目标消息本身——删除 AI 回复会连同其思维链/思考过程/工具调用一并移除,但不影响它对应的用户提问与后续消息,删除用户消息不影响其 AI 回复与后续消息;编辑弹窗自动预填持久化原文;图标按钮与复制等平台按钮同栏,适配 DSH 0.1.2-rc.1 客户端内核。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:suzuran520yyz/dsh-more-message-actions#3890fa7d36e5c21d51fcd70c49f64c5963d838ec
README兼容性版本

兼容性与来源证明

More Message Actions 以 dsh-more-message-actions 发布,当前版本为 1.0.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/9/3

版本

1.0.0stable
2026/9/3

相关插件

正在加载相关插件…

最新版
1.0.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/9/3
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
More Message Actions — DeepSeek Harness 插件(DSH Plugin)

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profile用于 Agent Teams Remote 和 UI 插件的实验性 Web 配置层Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Pet@linxin666/dsh-pet适用于 dsh Web GUI 的多宠物伴侣插件:由注册表驱动的浮动宠物,可响应模型活动,支持为每只宠物命名、抚摸/喂食互动以及亲密度评分

README

dsh-more-message-actions

本插件旨在还原 DeepSeek 网页端与主流 AI 客户端习以为常的对话操作,如消息编辑、重试与删除,让 DeepSeek Harness 里的对话同样顺手。

这只是我为了尽量还原一些熟悉的操作而用AI制作的一个插件,可能还存在一些小BUG,以及实现方式存在一定风险


功能

该插件实现的消息操作均不创建分叉;「删除」只移除目标消息本身——删除 AI 回复会连同它的思维链 / 思考过程 / 工具调用一并移除,但不删除它对应的用户提问;删除 用户消息不删除它的 AI 回复;两者都不影响后续任何消息。

按钮用户消息AI 消息说明
编辑✅✅弹出编辑框修改消息文本
修改并重试✅—以修改后的用户文本重新发起请求
重试—✅以原用户消息重新生成
高级重试—✅先输入对 AI 回复的要求,再原地截断并按「原消息 + 要求」重新生成
删除✅✅删除对应消息

安装

本插件暂时仅通过GitHub 分发,未发布到 npm

方式一:从 GitHub 直接安装

dsh plugin --profile web add github:suzuran520yyz/dsh-more-message-actions

方式二:克隆到本地后安装

git clone https://github.com/suzuran520yyz/dsh-more-message-actions.git
cd dsh-more-message-actions
dsh plugin --profile web add link:.

安装后重启 dsh web,并刷新已打开的页面即可生效。


工作原理

本插件是一个「双面」插件,由 Host 半与浏览器半协作完成:

部分职责
Host 半(lib/index.js)改写持久化日志(编辑/删除为单点改写,重试类为回合截断)、重置协调器游标、触发 Agent 重放;提供只读 RPC 供预填原文。
浏览器半(lib/client.js)向消息操作栏注入图标按钮、调用 Host 接口并重新同步历史窗口;负责用户消息 DOM key → 持久化 id 的换算。

限制与风险

原地改写深入 DSH 引擎内部(session.log、surfaceManager._state、agent.phase、coordinator.states),虽已做备份与回滚,仍建议在重要会话操作前留意备份文件。

  • 只能在会话空闲时操作:回合正在运行时 Host 会拒绝(请先停止)。
  • 重试 / 高级重试 / 修改并重试只支持纯文本回合开头:含图片附件的回合无法安全重放;而「编辑(保存)」仅替换消息文本块,其余内容块(含附件)会保留。
  • 删除只移除目标消息本身:删除 AI 回复会连同该回合的思维链 / 思考过程 / 工具调用一并移除(不留悬空过程块),但它对应的用户提问保留;删除用户消息只移除该消息,其 AI 回复保留。若删除的是会话中间的消息,之后继续对话时模型请求中不再包含被删内容,可能出现「有问无答」或相邻同角色消息的情况,属预期行为,请自行斟酌。
  • 原地重试会替换旧回复,不再提供 fork 版的前后翻页切换。
  • 「编辑(保存)」只改文本、保留旧的 AI 回答时,旧回答可能与新文本不一致,需自行判断;想让 AI 按新文本重新回答,请使用「修改并重试」。
  • 依赖当前 DSH rc 版本的内部结构;引擎升级后可能需要同步更新。

开发

node --check lib/client.js
node --check lib/index.js

新增功能与故障排查请先查阅 BUG-CHECKLIST.md。


更新日志

v1.0.0

  • 首个公开发布版本,可能会有迷之BUG

免责声明

本仓库中的全部代码、配置与文档均由模型生成

  • 代码按 “现状”(AS-IS) 提供,不附带任何明示或暗示的保证,包括但不限于适销性、特定用途适用性与不侵权保证;
  • 作者 / 维护者不对任何直接、间接、偶然或后果性损害负责,包括因使用本插件导致的数据丢失或会话异常;
  • 请在使用前自行审查代码并做好备份,仅在充分理解其行为的前提下用于重要数据;
  • 本项目是 DSH 的第三方社区插件,与 DeepSeek / DSH 官方无任何隶属或背书关系,官方不提供任何支持与维护承诺;
  • 项目名称中出现的 “DSH”“DeepSeek Harness” 等仅为平台指代,相关商标与名称归其各自所有者所有。

开源协议

本项目基于 MIT License 开源,完整文本见 LICENSE