DSH productivity plugin: timeline navigation, prompt library, conversation export, quick notes, and more.
Install
# from npm (prebuilt)
dsh plugin --profile web add dsh-timeline
# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)
dsh plugin --profile web add github:houyanchao/dsh-timeline
Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time. Only install sources you trust, and pin a commit (github:owner/repo#sha).
README
DSH Timeline
An all-in-one productivity plugin for DeepSeek Harness conversations
Timeline navigation · Starred folders · Prompt library · Conversation export · Formula copy
简体中文 | English

📖 What is DSH Timeline?
DSH Timeline is a feature-enhancement plugin for DeepSeek Harness.
Once an AI conversation gets long, finding things becomes a chore: revisiting a question means endless scrolling, key takeaways get scattered across sessions, and formulas or content are hard to take with you. DSH Timeline was built for exactly this — it renders a visual timeline beside the conversation so you can jump anywhere in one click, and rounds out the workflow with starred folders, pin markers, quick notes, a prompt library, and multi-format export: find it, note it, organize it, take it with you.
The plugin blends right into the host UI: it follows the light / dark theme in real time, ships with an English / Chinese interface, and every feature can be toggled independently — install it and go, without disrupting your habits.
✨ Features
- 🧭 Timeline navigation — a rail on the right maps every question; click to jump, with a compact mode, virtualized rendering, and
↑/↓shortcuts - 📌 Key-point markers — long-press a timeline node to pin it, so important questions stand out
- 📋 Question list — numbered list of all questions, active row follows your reading position
- ⭐ Starred folders — file whole conversations, single questions, and notes into two-level folders; drag to organize, pin, and search
- 📝 Notepad — a draggable, resizable quick-notes panel for capturing ideas
- 💬 Prompt library — save frequently used prompts and insert them from beside the composer in one click
- ⌨️ Smart input —
Enterfor a newline, double-Enterto send; quote selected text as a follow-up; keep your reading position after sending - 📤 Conversation export — Markdown / TXT / JSON / CSV / PNG / PDF, with math formulas rendered as usual
- 🧮 Formula copy — click a formula to copy it as LaTeX or MathML, ready to paste into Word
- 🔔 Reply alerts — toast and optional sound when a reply finishes while you are reading earlier messages
- 💾 Data backup — one-click export / import of all plugin data (JSON)
- 🎨 Native feel — follows the host's light / dark theme, English / Chinese UI, per-feature toggles
📦 Installation
Install from npm (recommended):
# install the dsh-timeline plugin
dsh plugin --profile web add dsh-timeline
# launch DeepSeek Harness
dsh web
Upgrade:
dsh plugin --profile web update dsh-timeline
[!TIP] Seeing
command not found: dsh? You are running DSH from a source checkout without the global CLI. Run the commands above from the root of the DSH source repository, replacing the leadingdshwithpnpm dsh— e.g.pnpm dsh plugin --profile web add dsh-timeline.
⭐ Support
If dsh-timeline helped you, share it with your friends — and a GitHub Star helps more people discover it!
📄 License
This project is open-sourced under the GPL-3.0-or-later license.
You are free to use, study, modify, and distribute this project, but derivative works must be released under the same license and keep the original copyright notice. Please make sure your usage complies with the license before any commercial use.
Links
More in this category
zhu1090093659/dsh-web-ui#packages/dsh-web-ui-all★ 4430
Plugin and skin collection for the DSH Web UI: task board, Git graph, right-side panel, remote mobile UI, pet, live token stats, and a skin center.
omdsh-dev/DSH-better-sidebar★ 2101
Full sidebar workbench with file rendering and editing, terminal, Git, and subagents; third-party plugins can register new tabs.
ccch1mneyyy/dsh-TUI★ 1924
Claude Code-style full-screen terminal UI: pixel-whale header, live status line, and streaming thought expansion.
omdsh-dev/dsh-at-file★ 362
Codex-style `@file` mentions: search workspace files in the composer and attach their contents to prompts.
omdsh-dev/dsh-genui★ 214
Interactive UI components rendered inline in replies: layout, charts, forms, quizzes, mermaid, 3D scenes, and an action event loop back to the model.
huiliyi37/dsh-tianshu-tui★ 211
A terminal UI (TUI) for DeepSeek Harness.