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-message-branch

Message Branch

在行内编辑文本提示词,以创建新的 DSH 对话分支(预览)

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

npx -y @deepseek-ai/dsh plugin --profile web add github:yoinchen23-oss/dsh-message-branch#37b10eb6e9e4a89a75240d471bd1ed40cc48ea45
README兼容性版本

兼容性与来源证明

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

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

版本

0.1.0stable
2026/11/2

相关插件

正在加载相关插件…

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

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

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

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

认领这个 Plugin →
报告问题

相关插件

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

Experimental Session Search@deepseek-ai/dsh-experimental-session-search为 Agents 提供搜索和读取当前工作区早期会话的工具。Mnemondsh-mnemon面向 DeepSeek Harness 的可组合、基于视图的上下文。开箱即用的可插拔来源与策略、分层记忆和自我演进技能。Ab Memorydsh-ab-memory--- description: "dsh-ab-memory 包:一种跨会话、基于文件的智能体记忆,提供五个工具(remember / recall / forget / load_skill / distill)以及始终启用的轻量注入。" kind: "package-reference" ---Archive Manager@michengai/dsh-archive-manager归档、恢复、收藏和永久删除会话,并诊断损坏的会话日志。

README

DSH Message Branch · 原位编辑提问

预览版 / Preview。在 DeepSeek Harness 的用户消息复制按钮旁添加铅笔入口,原位修改纯文本提问,并从该消息之前创建新分支重新发送。原会话保留,不改写历史日志。

Inline editing for plain-text user prompts in DeepSeek Harness. Save into a new conversation branch while preserving the original conversation. This is a preview: UI behavior and mocked lifecycle tests have been checked, but real-model fork-and-send end-to-end validation is not yet complete.

使用

  1. 点击用户消息复制按钮旁的铅笔。普通消息及运行期间追加、已进入历史的消息都提供入口。
  2. 在原消息位置修改文字,按 Esc 或点击「取消」恢复显示。
  3. 等原会话停止、待处理队列清空,再点击「保存并重新生成」,或按 Ctrl/⌘ + Enter。
  4. 插件创建新会话分支并发送修改后的文字,随后打开该分支。新分支可能产生模型调用费用。

安装与兼容性

本仓库包含可直接加载的客户端 bundle,无安装期脚本,也无需编译。

  • 已验证界面环境:DSH 0.2.1-rc.5,Windows 桌面版;不声明对其他版本的兼容保证。
  • Node.js >=22.19.0,使用宿主 React 18.3.x。
  • 本地安装:dsh plugin add /absolute/path/to/this/repository。
  • 发布的 GitHub Release 如含 .tgz,可下载后使用 dsh plugin add /absolute/path/to/package.tgz 安装。
  • 不需要 npm 账号或额外 API Key。发送使用 DSH 当前配置的模型。
  • 不建议与其他覆盖用户消息渲染的插件同时启用;禁用本插件后恢复宿主原生渲染。

安全边界与已知限制

  • 目前只支持纯文本。带图片、文件或其他非文本块的消息会显示限制,禁止保存,不会悄悄丢弃附件。
  • 运行中、待处理队列非空、会话未就绪时禁止提交。
  • 缺失前序事件时需先加载历史;替换事件暂不支持。
  • 使用官方 sessions.fork 的精确事件前缀边界。原消息及其后的历史不直接作为新分支前缀。
  • 不撤销已经执行的文件修改、命令、网络请求等外部副作用。
  • 不提供历史删除、恢复功能,不直接改写会话文件。
  • 分支或发送结果不明确时不自动重试;已经创建的分支会保留入口供检查,防止重复发送。
  • 无遥测、无凭据收集、无第三方请求。仅通过宿主会话服务发送用户编辑的文字;复制按钮按用户点击写入剪贴板。

实现

通过正式 conversation.chat.node Slot 覆盖 user / steering 的外围渲染,并复用官方 conversation.chat.user.content 内容工厂。没有 DOM 扫描、MutationObserver 或 CSS 哈希选择器,不改皮肤或壁纸。尚未进入历史的 pending 消息继续由宿主管理。

Host 入口 lib/index.js 为空 ESM 插件;浏览器入口 lib/client.js 使用 __ModuleLoader__。声明 dsh.bundle.patch 与 dsh.client.platform,以支持标准插件安装。

验证

npm test
npm run check

当前 16 项模拟接口测试通过,覆盖分支边界、原位取消/保存、防重复提交、重挂载、失败恢复入口、运行状态复核、附件保护、两类用户消息入口、自适应高度及右对齐结构。

已在桌面 GUI 验证铅笔入口、原位编辑、取消、禁用状态、图片与气泡对齐。上述测试不等于真实模型 fork/prompt 端到端验收;建议先在不含敏感信息的测试会话中试用。遇到问题请提供 DSH 版本、操作步骤和脱敏截图,不要提交令牌或私人会话日志。

License

MIT,见 LICENSE。