weien666/dsh-conversation-density-map
weien666★ 1JavaScript最后同步: 2026-08-20
为DeepSeek Harness制作的极简“对话密度地图”插件(右侧对话历史标签)A minimal "Conversation Density Map" extension for DeepSeek Harness (Right Chat History Tab)
README 摘要
dsh-conversation-density-map | 右侧历史对话标签 安装: dsh plugin --profile web add github:weien666/dsh-conversation-density-map 简体中文 English 一个为 DeepSeek Harness 打造的极简 “对话密度地图(右侧历史对话标签)” 插件:在聊天区右侧的固定高度内,用小刻度直观展示整段对话的 分布 、 长短 与 当前位置 ,点击任意刻度即可 平滑跳转 到对应对话。 纯前端、零依赖、无需构建——真正的插件本体只有 3 个源文件。 特性 - 一轮对话一标签 :每轮对话只占一个标签,AI 回复(含工具操作、多段文本)不会被切碎,形成 用户 → AI → 用户 → AI 的干净交替; - 密度一目了然 :长回答对应更长的刻度,短消息则形成密集的短刻度,可以快速判断整段对话中哪些部分内容较多、哪些部分较碎; - 窗口自适应布局 : - 常规窗口:刻度横向长度统一,保持简洁; - 最大化窗口:刻度横向长度会直观展示消息规模与长度; - 悬停智能疏散 :对话较多、刻度密集时,鼠标靠近右侧标签会自动上下拉开,方便点击跳转;少量对话时悬停不移动; - 悬停预览 :鼠标悬停任意刻度可查看预览(第几条 / 约多少字 / 内容开头); - 当前位置跟随 :滚动时自动高亮当前阅读的对话; - 主题跟随 :颜色取自 Harness 现有主题变量,深浅色自动适配。 演示 常规窗口 vs 最大化窗口 右侧刻度横向长度随对话规模自动变化 (常规窗口保持等长;最大化后刻度代表对话内容长度) 常规窗口 · 密集对话的悬停疏散 对话繁多、刻度堆砌时,鼠标靠近右缘 标签自动上下拉开,便于点击跳转 最大化窗口 · 密集对话的悬停疏散 同样场景在最大化窗口下的纵向疏散效果 目录结构 下载与安装 DSH 静态插件是通过“把插件文件放进 DSH 的 profile + 让它注册生效”两步安装, 无需 npm install 。以下以 Windows 为例,插件本体是仓库根目录的 3 个源码文件(client.js / index.js / package.json)+ cordis.patch.yml。 方式 A(推荐):一行命令安装(bundle 模式,需要 pnpm) 安装会自动把插件追加进 dsh.profile.bundles 并应用内置补丁(cordis.patch.yml), 无需手动 insert ;只安装源码文件, 不会下载 docs 中的 GIF 。安装后重启 DSH( dsh web restart )并硬刷新浏览器( Ctrl+Shift+R )生效。 方式 B:从 Releases 下载插件 ZIP 1. 打开本仓库 Releases 页面,下载最新版 dsh-co…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784