在右侧列出会话提问,点击即可定位对应回答
32.4/100
综合分
0
GitHub 星标
27
npm 周下载
—/5
用户评分
数据截至 2026/9/20 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @known-mouse/dsh-history-question-navnpm 源 · @known-mouse/dsh-history-question-nav 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
装得上吗[实装验证]—
曾在 dsh 0.2.1-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.2-rc.1,本站尚未在新版下复验
L5 · 运行时冒烟等级说明 →数据截至 2026/10/28·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
界面预览
1 张 · 点击查看大图功能亮点
- 右侧列出会话提问
- 点击定位对应回答
README
由 DeepSeek 最新模型翻译生成@known-mouse/dsh-history-question-nav
一个 DeepSeek Harness Web 客户端插件:在窗口右侧列出当前会话里你问过的每一个问题,点击任意一条即可平滑滚动定位到对话中对应的位置(问题气泡会短暂高亮)。
- 右侧常驻「问题 / Questions」面板,按对话顺序列出当前会话的所有用户问题。
- 点击某条问题 → 会话滚动到该问题所在位置并短暂高亮。
- 面板可收起为右上角「问题」小按钮。
- 跟随当前会话:切换会话时列表自动换成那个会话的问题。
- 中英双语:注册了 question-nav locale 命名空间(zh/en),随 DSH 的语言设置自动切换。
展开完整文档(README 剩余 1 节)
@known-mouse/dsh-history-question-nav
一个 DeepSeek Harness Web 客户端插件:在窗口右侧列出当前会话里你问过的每一个问题,点击任意一条即可平滑滚动定位到对话中对应的位置(问题气泡会短暂高亮)。
- 右侧常驻「问题 / Questions」面板,按对话顺序列出当前会话的所有用户问题。
- 点击某条问题 → 会话滚动到该问题所在位置并短暂高亮。
- 面板可收起为右上角「问题」小按钮。
- 跟随当前会话:切换会话时列表自动换成那个会话的问题。
- 中英双语:注册了 question-nav locale 命名空间(zh/en),随 DSH 的语言设置自动切换。
Right-side question panel / 右侧问题面板
目录结构
dsh-history-question-nav/
├── package.json # dsh.bundle.patch + dsh.client.platform = "web"
├── cordis.patch.yml # profile 补丁层:insert 本插件行 ├── lib/ │ ├── index.js # host 半边(故意为空) │ ├── client.js # 浏览器半边(window.__ModuleLoader__.load 打包格式) │ └── types/ # 最小 d.ts 声明 └── README.md
客户端半边只依赖外壳已提供的 react(无需任何 dsh.client.external),通过
ctx.slots.inject("shell.overlay", ...) 注册到布局的框架级悬浮层,用
ctx.sessions.binding(currentId) 读取当前会话的 conversation 快照;文案经
ctx.locale.register("question-nav", { zh, en }) 注册并在组件里走 t 座位。
安装
dsh plugin --profile web add @known-mouse/dsh-history-question-nav
dsh plugin 会:① pnpm add 安装依赖;② 检测到本包声明了 dsh.bundle,
自动把它加进 profile 的 bundles 层,于是 cordis.patch.yml 的 insert 行自动生效。
最后重启 Web 服务并刷新页面:
dsh web
需要本机已安装 pnpm(dsh plugin 通过它管理依赖)。
手动安装(不依赖 dsh plugin)
1. 把本目录放到 profile 的 node_modules 下,并把 @known-mouse/dsh-history-question-nav 加进 profile package.json 的 dependencies。
2. 把 cordis.patch.yml 的内容合并进 profile 的 cordis.patch.yml,或者直接把 @known-mouse/dsh-history-question-nav 加进 dsh.profile.bundles。
3. 重启 dsh web 并刷新页面。
原理要点
- shell.overlay 是 ui-layout 声明的框架级悬浮层(additive list,root scope),本插件把面板注册进去,pointer-events:auto 让面板可交互,其余保持 click-through。
- 当前会话 id 来自全局标准钩子 useSessions(s => s.current);会话的 conversation
快照通过注入的 ctx.sessions 用 binding(id).session 取得,并用 useSyncExternalStore 订阅。
- 问题列表来自 ConversationSnapshot.chat(order + nodes.get(key)),过滤 kind === "user";每个 chat 节点在 DOM 上带有 data-chat-anchor-key,点击时按该 key 找到元素,再对 [data-conversation-scroll] 滚动容器做平滑滚动。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
TropicWiden/dsh-history-question-nav
在右侧列出会话提问,点击即可定位对应回答
相关插件 · 对话 / 记忆
上下文中枢oceanbase/powercontext
上下文跟着工作走——跨会话、跨智能体、跨人。
★ 1,474已汉化DSH
73.1
智能体记忆库plastic-labs/honcho
Honcho 是记忆基础设施,用来构建有状态的智能体。这些智能体能理解不断变化的人、智能体、群组、项目和想法。
★ 7,943已汉化DSH
71.7
智能体上下文数据库volcengine/OpenViking
给 AI 智能体用的上下文数据库
★ 41,534已汉化DSH
71.4
长程智能体控制面loopx-project/loopx
给 Agent 一个目标,让工作持续向前。
★ 6,358已汉化DSH
71.3
长效机器人团队Fei2411/DS-Bot
Download DS Bot for Windows 10/11 64-bit / 下载 Windows…
★ 5,552已汉化DSH
71.2
智能体记忆库agentscope-ai/ReMe
面向 AI Agent 的 local-first 自进化个人知识库。
★ 3,750已汉化DSH
71
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。