DeepSeek Harness Hub
← 返回列表

baisama-cloud/dsh-composer-history

DeepSeek 客户端兼容 / 相关生态spec-screened在 GitHub 查看 ↗
未验证

DeepSeek Harness DSH Web 界面输入框的命令历史——按 ↑ / ↓…

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/19 · 已提供中文文档

DeepSeek Harness(DSH)Web GUI 编辑器的命令历史——按 ↑ / ↓ 在之前发送的指令之间循环切换,当到达历史记录末尾时,恢复你当时正在编辑的草稿。

综合分
29.1
GitHub 分
29.1
用户评分
★ Stars
3
周下载量
兼容 / 相关生态插件(非 dsh 原生,请按其对应运行时安装)
git clone https://github.com/baisama-cloud/dsh-composer-history.git
数据截至 2026/9/19(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-composer-history

DeepSeek Harness (DSH) Web 界面输入框的命令历史——按 ↑ / ↓ 在之前发送的指令之间循环浏览,到达历史末尾时会恢复你此前正在编辑的草稿。

DSH Web 界面输入框的命令历史插件:↑ / ↓ 上下方向键逐一浏览此前发送的指令,回到历史末尾时恢复你编辑前的草稿。

功能

- ↑ 切换到更早发送的指令,↓ 切换到更新的指令——当前草稿会在底层保留。
- 当你到达最新一条并再次按 ↓ 时,你此前正在编辑的草稿会被恢复。
- 只有已完成的用户消息会被计入;系统注入的提醒会被跳过。
- 多行草稿是安全的:↑ 仅在第一行被接管,↓ 仅在最后一行被接管。
- 在输入法组合输入期间、有文本被选中时,或按住 Ctrl / Cmd / Alt / Shift 时,绝不会触发。

安装

dsh plugin --profile web add github:/dsh-composer-history

或在 DSH 设置 → 插件市场中添加本仓库安装。或在 DSH 设置 → 插件市场中添加本仓库安装。

使用

1. 在任意会话中点击输入框文本区域。
2. 按 ↑ 逐步回溯此前发送的命令;按 ↓ 向前移动,一旦越过最新一条,你原来的草稿就会恢复。
3. 编辑召回的命令并照常发送。

开发

这是一个标准的 DSH 包:

- lib/index.js —— 宿主端部分(有意留空;所有行为都在客户端)
- lib/client.js —— 浏览器端部分,一个通过 window.__ModuleLoader__.load 注册的 Cordis 插件;它挂接 conversation.input.left 插槽以访问输入框文本区域、草稿状态(props.input.draft)、写入操作(props.inputActions.setDraft)以及会话消息(props.session.nodes)
- cordis.patch.yml —— 插入该插件的加载器行

使用以下命令构建 npm tarball:

npm pack

需要将 react 和 @deepseek-ai/cordis 作为 peer 依赖(由 DSH 安装提供)。

许可证

MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群