dsh-plugin-prompt-history:在 Composer 里召回已发送的提示词

前言

在 DSH Desktop 里和模型来回改提示词时,经常要参考刚才发过的话,或者把某条旧提示稍微改一改再发。默认输入框只保留当前草稿,已经点过发送的内容只能自己回忆、重打,或者去聊天记录里翻。dsh-plugin-prompt-history 面向这一点:在当前会话内维护一份用户消息历史,用快捷键或 Composer 旁的图标打开面板,把某条历史提示填回输入框(不自动发送),并支持撤回上一次「从历史选取」前的草稿。

下面按定位、功能、安装与用法说明该插件;事实以 GitHub 仓库 README 为准。

这是什么

dsh-plugin-prompt-history 是 DeepSeek Harness(DSH)的客户端插件,由维护者 ShawnZhangGy 发布,可在 SkillHub 目录页 查阅条目信息。官方简介是:在 Composer 中通过可改绑的快捷键和可点击的历史面板,召回本会话里已经发送过的提示词。

插件以 MIT 许可证开源,当前包版本为 0.1.0(见仓库 package.json)。它通过 cordis.patch.yml 注入 Desktop profile 的 bundle,在会话 UI 侧加载 client.js。

核心功能

历史面板与快捷键

  1. Ctrl+↑(可在设置中改绑)打开浮层面板,按从新到旧列出当前对话最近 100 条用户消息。
  2. 在面板内用 ↑ / ↓、Home / End 移动高亮;Enter 或鼠标点击将选中内容填入 Composer,只填入、不发送;Esc 关闭面板,且不改动当前草稿。
  3. Ctrl+↓ 恢复「上一次从历史里选了一条填进输入框」之前输入框里的内容。
  4. Composer 输入卡片左侧历史图标,鼠标点击与 Ctrl+↑ 打开同一面板。

上述两个快捷键会出现在 设置 → 通用 → 键盘快捷键,可随时重新绑定。

内容与作用域

  • 只还原纯文本:图片、@ 引用、/ 命令芯片不会被复现。
  • 历史仅在当前会话、当前页面内存中:切换会话、刷新页面或重启 DSH 后,浏览用的历史状态会丢弃(与「已发送消息是否仍在会话记录里」是两回事,插件强调的是 Composer 侧快速回填)。

实现文件(便于审阅源码)

文件 作用
client.js 快捷键、浮层面板、图标按钮等全部客户端逻辑
index.js 空的主机入口,满足 bundle 补丁约定
cordis.patch.yml 将本包插入 profile bundle

安装与启用

环境要求:DSH Desktop(Windows / macOS)。README 说明:Web 构建把裸方向键组合视为保留键,因此默认键位仅针对桌面运行时声明。

在已配置 Desktop profile 的前提下,可用官方给出的命令安装:

dsh plugin --profile desktop add dsh-plugin-prompt-history

也可以先在 DSH 的「发现」里添加插件市场索引,再从 Discover 安装同名插件。

安装前建议打开 GitHub 仓库阅读 client.js 与许可证(MIT),确认与本地使用策略一致。插件与当前 DSH 进程同一权限运行,属第三方社区扩展;SkillHub 为独立社区目录,与 DeepSeek / 幻方无官方从属关系。

典型用法

  1. 在 Desktop 安装并启用插件后,照常向模型发送多轮用户消息。
  2. 需要复用某条旧提示时,按 Ctrl+↑ 或点击 Composer 左侧历史图标,在列表中找到目标(默认最新在上),用方向键或鼠标选中后 Enter / 点击,文本进入输入框;在此修改后再自行发送。
  3. 若误选历史条目覆盖了正在写的草稿,按 Ctrl+↓ 尝试恢复选取前的草稿内容。
  4. 若默认 Ctrl+↑ / Ctrl+↓ 与本地习惯冲突,到 设置 → 通用 → 键盘快捷键 中改绑。

适用场景与注意

适合:主要在 DSH Desktop 上写提示、需要反复微调相似话术、或临时找回本会话里刚发过的纯文本提示的开发者。

不适合或需知:依赖 Web 端且指望同一套默认方向键快捷键的场景(官方未为 Web 声明默认绑定);需要完整复现带 @、图片或斜杠命令的消息形态时,只能手工补全,插件不 replay 这些结构。

结尾

dsh-plugin-prompt-history 把「本会话已发用户消息」收成 Composer 旁一条可浏览、可回填的路径,减少重打和翻记录的 friction。需要条目汇总可看 SkillHub 目录;安装命令与行为细节以 GitHub 仓库 README 为准。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜