dsh-session-recall
确定性跨会话转录检索:`recall` 工具全文搜索历史会话日志,带 cwd 授权边界、CJK 子串回退与降级直扫;每条命中携带 sessionId 与最新导出报告路径,与 export、eval 插件闭环。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 是
- 近月下载
- 1,919
- 最近推送
- 昨天更新
项目说明
From README
dsh-session-recall English 中文 Deterministic cross-session full-text retrieval for DeepSeek Harness: the model-facing recall tool lets the agent search its own past session transcripts — "that bug we fixed last week", "the font we chose for my resume" — through the trusted ctx.sessionQuery seam.
Install Requirements : Node.js 20 or 22 · a DeepSeek Harness profile that mounts the tools and sessionQuery services (the shipped web / agent profiles qualify).Try it once The first search builds a persistent FTS5 index automatically — no extra setup.
In a session, just ask naturally: The tool surfaces the best-matching event per session — each hit carries the session id, a best-effort title, the date, and a match snippet, rendered as a native search card in the Web UI.
The session toolchain Plugin Layer Answers --- --- --- dsh-session-export Evidence "What exactly happened in this session?" dsh-
Original description
Cross-session full-text recall for DeepSeek Harness: the model-facing recall tool searches past session transcripts via ctx.sessionQuery, with a persistent FTS index
安装方式
npm 包安装 · 需要额外配置密钥
dsh plugin --profile web add dsh-session-recalldsh plugin --profile web add github:kittimzhe/dsh-session-recallnpm run typecheck # tsc --noEmit安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 读取文件
- 读取环境变量
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 2 天仍在推送;README 给出了可直接复制的安装命令;运行前需要准备 API Key 或环境变量;近月 npm 下载 1919 次,star 不多但真在被使用。
- 维护活跃
- 100
- 实用度
- 78
- 生态热度
- 66
- 上手便捷
- 74
- 信号质量
- 100
- 数据置信度
- 85%
相关插件
dsh-session-eval
kittimzhe/dsh-session-eval
回溯式会话评测——给已经发生的会话打分:确定性评分卡、回归对比、/eval-history 趋势,/eval --report 直接从导出产物评分;不跑基准、不用 LLM 裁判。
dsh-session-export
kittimzhe/dsh-session-export
不止导出,而是证据级报告:/transcript 生成带 Mermaid 血统图、编辑器 diff、回合时间线的 HTML/Markdown/JSON;/stats 输出成本感知统计卡;/archive 打包原始 JSONL 并附元数据清单,SHA-256 证据清单由 /transcript --manifest 与 /bundle 提供——全历史、任意后端。
obelisk
tommy0103/obelisk
Every past session, subagent, and workflow -- queryable by your agent, browsable by you