DSH History Tree Plugin: Adding Conversation Round Timeline Matrix to DSH Web
DSH History Tree is a plugin designed for the DSH Web interface, aiming to address the issue of lengthy message lists in multi-turn Q&A conversations that make it difficult to navigate back. It provides a vertically centered timeline grid on the left side of the interface, generating scales based on actual user prompts. It supports scrolling via the mouse wheel and adaptive height limits. When a user hovers over a scale, a frosted glass-style floating card appears, displaying the prompt, the model's final response, along with metadata such as time and tokens, while filtering out the tool execution process. Clicking on a scale smoothly scrolls the view to the corresponding conversation, and automatically loads earlier history when hovering near the top or reaching the top. This plugin can be installed into a Web Profile via the DSH CLI, npm/pnpm, or a local link, and becomes usable once the DSH Web service is started. It is suitable for developers who need to quickly locate historical conversation turns, verify response content, and check metadata. During installation, attention should be given to permission reviews and configuration settings.
Read More