DSH Web 输入历史插件
omdsh-dev/dsh-input-history · DevOps
DSH Web 输入历史插件:Ctrl+Up / Ctrl+Down 像终端一样召回与切换已发送消息,零核心改动
★ 3GitHub 星标
0分支
2026-09-04最近更新
TypeScript开发语言
BSD-3-Clause许可证
主要功能
- Ctrl+Up把最近一条已发送的用户消息填入输入框
- 纯浏览器端实现无服务端行为(src/index.ts 是空壳),不向模型或会话日志注入任何内容
- 连续按向上遍历更早的消息
- Ctrl+Down向下遍历回更新的消息
- 回到最新位置时恢复你按 Ctrl+Up 之前未发送的草稿
使用条件
- 加载机制变化0809 重构了客户端插件机制——旧的 dsh.plugin.json 清单 + resolveClientPath(packages/plugin/plugin)已删除,改为 package.json 的 dshClient 声明(platform: 'web'
- 宿主扫描 loader 条目组成 boot 图,Web 端从 /plugins/ /client.js 拉取。
安装命令
dsh plugin --profile web add github:omdsh-dev/dsh-input-history