dsh-plugin-conversation-outline
其他 活跃维护

dsh-plugin-conversation-outline

XavierMarquis93/dsh-plugin-conversation-outline

轻量级对话目录插件,可自动解析对话内容层级,生成结构清晰的交互式目录,支持快速跳转对应对话片段,无需手动整理,直接嵌入对话侧边栏即可使用,降低长对话回溯难度。

6
Stars 标星
0
Forks 分支
6
Watchers 关注
0
Open Issues
TypeScript
主要语言
None
开源协议
42 KB
仓库大小
1 个月前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:XavierMarquis93/dsh-plugin-conversation-outline
git clone https://github.com/XavierMarquis93/dsh-plugin-conversation-outline.git
git clone git@github.com:XavierMarquis93/dsh-plugin-conversation-outline.git
README.md main

@deepseek-ai/dsh-client-ui-conversation-outline

English | 中文

Adds a collapsible, per-conversation outline rail to the left of the Web chat transcript. It indexes the current session's user questions and agent answers in flow order; clicking an entry scrolls the transcript to that message and flashes it briefly. A keyword search box beside the title filters the index across each message's full text (case-insensitive). The rail follows its own bottom while the reader stays pinned, collapses to a slim control rail, and renders nothing while no session is current.

See AGENTS.md for the agent-facing deployment guide.

Model Experience

None, as the outline renders session data already in the browser; nothing here reaches a model request.

KV Cache effect

None; this package neither assembles nor sends a provider request.

Known Limitations and Deferred Work

  • The jump scrolls by chat node key, so it addresses only the currently loaded transcript window; a message outside the loaded history page is not reachable until that page is loaded.
  • Assistant entries show their first text blocks only; tool calls and reasoning are not summarized in the index.