DeepSeek Harness plugin

dsh-conversation-outline-superpai

DSH 对话导航条:在消息界面右侧悬浮显示本次会话的用户提问导航条,悬停预览、点击跳转、滚动高亮,并随 DSH locale 切换中英文

Jump to install

Source facts

Repository
SuperPaiGu/dsh-conversation-outline
Latest update
Aug 21, 2026
Category
Memory
GitHub stars
0
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-20

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/SuperPaiGu/dsh-conversation-outline
Plugin: dsh-conversation-outline-superpai
Author: SuperPaiGu

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer2 files
README.mdSource · read only

dsh-conversation-outline

给 DeepSeek Harness(DSH)加一个 对话导航条:在消息界面右侧悬浮显示本次会话的用户提问时间轴。收起时只显示一列短横线,hover 后向左展开半透明面板,显示每条提问的标题,点击即可跳转到对应消息,滚动对话时还会自动高亮当前阅读位置。

预览

展开状态

![收起状态](./assets/ScreenShot_2026-08-18_013835_215.png)

收起状态

![展开状态](./assets/ScreenShot_2026-08-18_013842_334.png)

功能

  • 右侧 34×300 垂直悬浮 rail,上下居中
  • 收起只显示短横线,不占空间
  • hover / focus 向左展开圆角玻璃面板,左侧标题、右侧横线在同一框内
  • 点击标题或横线平滑滚动到对应消息
  • 滚动时按 40% 阅读线自动高亮当前提问
  • 自动加载更早历史(loadOlder)后跳转
  • 支持键盘操作与无障碍
  • 适配 DSH 深色模式
  • 少于 2 条用户提问时自动隐藏

怎么安装(手动安装)

你需要先有

  • 电脑上已经能用的 DSH(终端里 dsh 命令能跑)

两步装好

第 1 步:到本仓库的 Release 页面下载 dsh-conversation-outline-0.2.15.tgz,然后在终端执行:

dsh plugin --profile web add ./dsh-conversation-outline-0.2.15.tgz

第 2 步:重启 DSH Web 服务(先停止当前的 dsh web,再重新启动)。

安装后,在 设置 → 插件 → 插件列表 中会显示为 conversation-outline。导航条会出现在对话右侧。

从 GitHub 直接安装(不下载文件)

dsh plugin --profile web add github:SuperPaiGu/dsh-conversation-outline

装完同样需要重启 DSH Web 服务。

卸载

dsh plugin --profile web remove dsh-conversation-outline

怎么安装(Agent 安装)

> 由 AI Agent 在用户机器上执行的确定性指令,按顺序执行,每步有验收条件。

0. 环境检测

dsh --version    # 命令不存在则提示用户先安装 DSH

1. 安装插件(首选 GitHub,无需下载文件)

dsh plugin --profile web add github:SuperPaiGu/dsh-conversation-outline

验收:退出码 0,输出含 + dsh-conversation-outline

(如需固定版本:从 Release 下载 dsh-conversation-outline-0.2.15.tgz,用 dsh plugin --profile web add ./dsh-conversation-outline-0.2.15.tgz。)

2. 重启 DSH Web 服务

停止当前 dsh web,再以用户原有方式重新启动。

验收:启动日志无报错;设置 → 插件 → 插件列表conversation-outline 行为 active。

3. 验收清单

  • [ ] 第 1 步退出码 0
  • [ ] dsh --profile web --dump-configconversation-outline
  • [ ] 重启后对话右侧出现导航条

目录结构

dsh-conversation-outline/   插件根
├── package.json            dsh.bundle + dsh.client 声明
├── cordis.patch.yml        插件层(id conversation-outline)
├── index.js                服务端入口
├── client.js               Web 客户端:导航条 UI 与交互
├── tests/                  单元测试与 E2E 测试
└── README.md

License

MIT