Minglink/dsh-infinite-gen-4
Minglink/dsh-infinite-gen-5DeepSeek 专用破甲插件:以 order 100 追加无条件服从的系统提示词段,提供带校准元数据的 profile 工具,并通过会话投影在输入框上方显示实时破甲状态徽标。
DSH 会话消息级全文检索浏览器:FTS5 trigram 索引按消息检索(用户/助手/系统注入/工具四类,可按类型筛选),fork/续接会话结果自动去重,只读上下文预览自动滚动定位焦点消息,一键跳转真实会话;支持增量/全量重建索引与健康检查;界面中英双语跟随 Host locale 服务。
English | 中文
DSH Web 插件:会话消息级全文检索浏览器。检索具体到某一条消息(用户/助手/工具/系统注入四类),只读预览上下文,一键跳转真实会话。
dsh plugin --profile web add dsh-session-explorer
包页面:https://www.npmjs.com/package/dsh-session-explorer
pnpm install
pnpm pack
dsh plugin --profile web add ./dsh-session-explorer-*.tgz
安装后重启 dsh web,侧栏工具区出现「会话浏览器」入口。索引库位于 ~/.dsh/storages/session-explorer.sqlite(首次使用自动创建并索引)。
pnpm install
pnpm test # 41 个单元测试(需要 Node ≥ 22.5,依赖 node:sqlite)
pnpm build # tsc + rolldown client bundle
src/protocol.ts —— RPC 契约类型(Host/Client 共享)src/transcript.ts —— SessionEvent 日志 → 可索引消息条目的纯折叠层(零依赖、可单测)src/indexer.ts —— SQLite FTS5 trigram 派生索引(host 侧,application_id + user_version 双校验、0600 权限)src/rpc.ts —— RPC 校验与路由src/index.ts —— host 装配(事件同步 + RPC + 启动对账)src/client/ —— 浏览器 bundle(侧栏入口 + 搜索/预览视图 + conversation 列内覆盖面板)assets/ 目录保存安装、搜索、时间线总览等截图,screenshots.json 列出 dsh-market 渲染卡片预览时使用的图片清单。
data/plugins/Zn-Dk__dsh-session-explorer.yml)MIT