🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

Moleitau-WorldSaver/dsh-strata-custom

DeepSeek 客户端兼容 / 相关生态spec-screened扫描:低风险在 GitHub 查看 ↗
未验证

历史提问地图 · dsh-strata 定制版

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/9/15 · 已提供中文文档

在长对话里找回你问过的每一句话:历史提问面板 + 等比会话地图,鼠标一停列出全部提问,点一下跳回那一轮。Prompt-history minimap for the DeepSeek Harness Web GUI. Customized derivative of jsdvjx/dsh-strata (MIT).

综合分
29
GitHub 分
29
用户评分
—
★ Stars
0
周下载量
—
兼容 / 相关生态插件(非 dsh 原生,请按其对应运行时安装)
git clone https://github.com/Moleitau-WorldSaver/dsh-strata-custom.git
信任档位:已验证本站已于 0 天前真实安装成功
是什么
生态应用(桌面端 / Web 外壳,不以 dsh plugin add 安装)
装得上吗
本站已真实安装成功(非静态推断)
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
活跃:最近一次提交在 10 天前

档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →

🟢实装验证通过· 2026/9/25
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/24(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
历史提问地图 · dsh-strata 定制版

在长对话里,找回你问过的每一句话。

不用再往上翻。鼠标停在屏幕右边缘,弹出这个会话里你问过的每一条提问;点一下,直接跳回那一轮。

历史提问 · 提问历史 · 提问记录 · 对话历史 · 会话导航 · 快速跳回 · prompt history · conversation minimap · DSH 插件

你是不是也这样

聊到第 80 轮,忽然想起来:「我前面好像问过一个类似的。」

于是开始往上滚。滚轮搓得冒烟,屏幕刷过一片残影——滚了十几秒,没找到;再往回滚一点,又滚过了。

打开 Ctrl+F?可你记不住当时的原话。

在长会话里,「我问过什么」比「助手说过什么」更难找。

这个插件专门解决这一件事。

它做什么

把整段会话压成贴着右边缘的一幅地图,再把你的每一条提问摊成一面卡片墙。

🔍 历史提问面板 —— 一份会话的目录

鼠标移到右边缘的蓝色按钮上,弹出本会话每一条提问的卡片列表,从上到下就是时间顺序。

它不是搜索框,是目录。所以你没有必要记得原话——只要认得出「哦,是那次问的」,扫一眼就能定位。

🖱 点一下,就回去

点任意一张卡片,对话区直接滚到那一轮。不用搓滚轮,不用估算位置,一次到位。

👤 你自己说的话,最显眼

地图上,你的提问用亮色高亮,助手的回复压暗。

所以「我问过什么」这件事,扫一眼地图就看出来了——而不是在一大片同质的文字里一点点扒。

📐 地图是等比的,不是刻度尺

每一条消息按它真实的渲染高度占据地图上的一段。长回复占得宽,短问题占得窄。

于是地图的形状 = 这段会话的形状:哪几轮聊得深、哪里只是一句话带过,一眼有数。

原生滚动条只告诉你「你在哪」,不告诉你「这里是什么」——这张地图两样都告诉你。

🎡 滚一格,翻一条

滚轮逐条步进:一格 = 一条消息。不会一滑滑过头,也不会卡在两张卡片中间。

⏳ 往回翻,历史自动长出来

往上步进时,更早的历史会自动加载进来,地图跟着一起长。不用手动点「加载更多」。

🔒 零数据通道

不联网、不读会话状态、不发任何请求。

几何和语义全部来自对话视图本来就渲染在 DOM 上的锚点属性。你的对话内容不经过它,它也不存任何东西。

怎么用

| 操作 | 效果 |
| --- | --- |
| 鼠标移到右边缘蓝点 | 展开「历史提问」卡片墙 |
| 滚轮 | 一格 = 一条消息,逐条步进 |
| 点卡片 | 跳回那一轮,卡片亮起蓝色焦点框 |
| 滚到列表尽头 | 弹一句提示("你底到我啦" / "你顶到我啦");不吞滚轮事件,页面照常滚 |
| 拖动蓝点 | 按钮拖到顺手的位置,位置记在 localStorage,刷新后保留 |
| 窄屏 / 移动端 | 卡片自动单列 |

为什么不是 Ctrl+F

Ctrl+F 搜的是文本——前提是你记得原话。

这张地图组织的是轮次——你只需要认得出「是那次问的」。

而且 Ctrl+F 一次只定位一处。「我问过什么」这种扫描式的需求,它帮不上忙。

安装

这是一个 DSH profile 插件包(dsh.bundle + dsh.client 双声明)。

dsh plugin --profile web add github:Moleitau-WorldSaver/dsh-strata-custom

装完刷新 DSH Web GUI 即可看到。

想改源码:git clone 这个仓库,改 client.js 后刷新页面就生效——没有构建步骤。
要在别的 profile 里用本地目录装载,把 clone 下来的目录路径当包路径装进去即可。

⚠️ 两个注意

- 包名仍是 dsh-strata,所以不能和上游原版同时安装 —— 两者会争抢同一个 cordis.patch.yml 里的 id: strata 装配位。装之前请先卸掉另一个。
- 没有构建步骤:client.js 就是手写源码,由 DSH 的 client-modules 直接下发给浏览器。改完刷新页面即刻生效,不需要 npm run build。

给想二次开发的人

- 没有构建步骤。 client.js 就是手写源码(factory 格式)。改一行、刷新页面、立刻看到效果 —— 没有打包、没有 bundle 缓存。
- 没有后端。 Node 半边(index.js)是故意留空的:无 host state、无工具、无 remote、无会话数据过网。它存在只是为了让 composition row 能解析到这个包。
- 改 UI 只要认两处:顶部的 CSS 块(.dsh-strata-*)和 mountMinimap()。
- 卸载是干净的:disposer 会清掉自己新增的全部节点与监听。

关于原作者

本仓库是 jsdvjx/dsh-strata 的定制衍生版。

地图引擎、数据通道、整体设计思路全部来自原作者 @jsdvjx(MIT 许可)。这个项目最聪明的那个取舍——读布局锚点而不是读会话状态,也是原作者想出来的。本版本只是在原作者 v0.12.1 的基础上重做了交互层。

感谢原作者。

如果你想要原汁原味的版本(多列卡片墙、悬停即展开、原生配色),请直接使用上游仓库。

许可

MIT,见 LICENSE。

原始版权归 jsdvjx 所有;本衍生版的改动部分版权归 Moleitau-WorldSaver。按 MIT 要求,两者的版权声明均予保留。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群