PerryLink/dsh-composer-history
PerryLink
给网页输入框加上终端式历史记录:方向键翻历史、Ctrl+R 搜索、草稿和光标位置自动恢复,还能跨会话复用片段和模板。
lhh01031更新于 6 天前
像终端一样用 Ctrl+上/下键快速翻看历史消息,还能保留未发送的草稿,聊天效率翻倍。
实用分
81 / 100
配置门槛
开箱即用
协议
BSD-3-Clause
语言
TypeScript
复制命令,或者把整个安装任务交给你的 Harness 智能体。
git clone https://github.com/lhh010/dsh-input-history.git请帮我安装 DeepSeek Harness 插件「dsh-input-history」: - GitHub 仓库:lhh010/dsh-input-history(https://github.com/lhh010/dsh-input-history) - 类型:cordis 插件(装到 DSH profile) - 该插件开箱即用,无需额外配置。 请先查看仓库 README 确认安装步骤,然后按官方方式安装。装完后告诉我怎么使用。
来自项目自身文档的清洗摘录。
dsh-input-history 兼容 DSH dsh-v0.1.6-alpha.1 (typecheck + 18 单测全绿,实机验证;0.1.2-alpha.1 起持续兼容) DSH Web 输入历史插件:像终端一样用 Ctrl+Up / Ctrl+Down 召回和切换已发送的消息,零核心改动。 你的 DSH 版本决定装哪个插件版本 (装错会崩:常见症状 useConversation is not a function ) - DSH 0.1.2-alpha.1 0.2.1-alpha.1 :装 新版 (下方默认命令;各 DSH 版本对应的插件 tag 见下方变更记录) - 更旧的 DSH(0.1.1-rc.2 及以前): 无可用版本 安装(profile 模式) 安装方式(v0.1.23 起自动挂载) :本包自 v0.1.23 起自带 cordis.patch.yml 并声明 dsh.bundle.patch —— dsh plugin --profile web add 安装后 自动注册 profile 层并挂载 ,不再需要手写 insert 配置行(固定旧 tag 的部署仍需)。 GUI 注意 :插件页「添加插件」只接受注册表包名或本地目录路径; name@github:owner/repo tag 是 pnpm 别名规格(CLI 专用),粘进 GUI 会报 ERR PNPM INVALID PACKAGE NAME ——GUI 请克隆后用本地目录路径,或等 npm 发布后用包名。 配置行( $DSH HOME/profiles/web/cordis.patch.yml ,热重载,无需重启): yaml - insert: - id: dsh-input-history name:…
在 GitHub 打开来自同一生态方向的相似工具。
PerryLink
给网页输入框加上终端式历史记录:方向键翻历史、Ctrl+R 搜索、草稿和光标位置自动恢复,还能跨会话复用片段和模板。
gjj-star
在会话中快速跳转、定位和回顾历史消息,让长对话浏览更高效。
fan56
不调大模型也能快速压缩长对话,省Token、速度快且结果稳定,开箱即用的确定性压缩方案。