Skip to content
Plugin

dsh-session-search

Li-080331Updated 13d ago

Open on GitHub

Full-text search for DeepSeek Harness sessions with precise message navigation.

Practical score

80 / 100

Setup

Ready to use

License

MIT

Language

JavaScript

Install

Quick start

Copy the command, or hand the whole task to your harness agent.

dsh plugin --profile web add link:~/.dsh/plugins/dsh-session-search
Install with your agent

Please install the DeepSeek Harness plugin "dsh-session-search" for me. - GitHub repository: Li-0803/dsh-session-search (https://github.com/Li-0803/dsh-session-search) - Type: a Cordis plugin (installed into a DSH profile) - It should work out of the box with…

From the README

A cleaned excerpt from the project's own documentation.

dsh-session-search 给 DeepSeek Harness(DSH)加一个 会话全文搜索浮窗 :侧边栏一个放大镜入口,按关键词搜你 DSH 里的 全部历史会话 ;点击某条命中后, 打开该会话并精准定位到那条消息所在行,并高亮几秒 (User 消息定位到用户消息行,DeepSeek 回复定位到回复行)。 浮窗效果:输入关键词 → 跨会话命中按会话分组、按时间倒序 → 点击任一条即跳转到该消息并高亮。 功能 - 侧边栏 左下角 ("设置"按钮附近)出现 🔍 入口; - 点击弹出搜索浮窗,左上角 ✕ 关闭 / 点遮罩 / Esc 关闭; - 搜索框输入关键词 → 300ms 防抖实时搜索; - 对话方筛选 :全部 / DeepSeek / User; - 结果 按时间倒序 (最近的会话、最近的消息在前),每条带 具体时间 (MM-DD HH:mm); - 无关键词默认界面 :显示所有会话(标题 + 各自一条 User / 一条 DeepSeek 消息样例); - 命中内容 关键词高亮 ,只显示命中句附近片段(不一只坨); - 点击命中 → 打开会话 → 自动加载历史分页 → 定位到该条消息行 → 滚动定位 + 高亮几秒 ; - 跳转后浮窗自动关闭。 ⚠️ 隐私与安全(请先读) 这个插件会读取并展示本机 DSH 的全部历史会话正文。 会话内容通常是高度私密的,请务必了解: 1. 数据来源 :主机端直接读取 ${DSH HOME:- /.dsh}/sessions/ /session.jsonl.zstd ,即你 DSH 的所有会话原文。不上传、不联网、不写入任何新文件(零第三方依赖,只用 Node 内置模块)。 2. HTTP 接口 :通过 DSH 的 ctx.webServer 暴露 GET /api/dsh-session-search , 返回会话正文 。接口加了 回环限制 ( Host 与 remoteAddress 均为 localhost / 127.x / ::1 才放行,其余 403 )。 3. ⚠️ 这只是一层附加防护,不是可靠鉴权。 请勿把它当成访问控制: - 同一台机器上,任何能访问该端口的进程或网页都可能读到会话内容;…

Open on GitHub

Project details

by
Li-0803
License
MIT
stars
3
Forks
1
Updated
Oct 30, 2026
Created
Oct 6, 2026
Language
JavaScript
Indexed from
topic

Related entries

Similar tools from the same corner of the ecosystem.

View all
Plugin

dsh-btw

MichengAI

DSH 一次性只读旁问插件:基于当前上下文回答,独立气泡,不执行工具 · One-shot read-only side-ask plugin: answers from current context in an independent bubble, no tool execution

deepseekdeepseek-harnessdsh
59Ready to use
90/100
Plugin

dsh-retrace

yamingmou

Recall (撤回), edit-and-resend (编辑重发) and regenerate (重新生成) for DeepSeek Harness conversation messages — Web and Desktop plugin

chatdeepseekdeepseek-harness
7Ready to use
82/100
Plugin

dsh-voice-prompt-enhancer

Fishsb

DeepSeek-Harness (DSH) 插件:✨ 提示词一键增强(5 模式·模型链·记忆链)+ 💬 语音输入增强(热键·说完自动停·口水词清理·语音纠错)

ai-plugindeepseekdeepseek-harness
125Ready to use
89/100