cq-guojia/dsh-session-title-pattern

Makes DeepSeek Harness session titles readable at a glance in the sidebar: every title becomes MMDD | type | topic, summarised from the whole conversation by a model, with a Chinese or English type that follows the interface language. The date is the local-time creation day and does not drift when the title is recomputed, and the template is fully configurable through {YYYY}/{MM}/{DD}/{type}/{topic} placeholders.

dsh-session-title-pattern makes DeepSeek Harness session titles readable at a glance by turning each into three parts: MMDD | type | topic, e.g. 0913 | 排查 | DeepSeek-Harness login failure. The date is the day the session was created in your machine's local time zone and does not drift when the title is recomputed (keep chatting past midnight or run /retitle later and the prefix still shows the start day), the type is a whole-conversation classification that follows the interface language, and the topic summarises the entire conversation rather than the first few characters of the first message. The format is editable through {YYYY} {MM} {DD} {HH} {mm} {ss} {type} {topic} placeholders, with empty segments disappearing cleanly along with their separators.

Sessions & Messages ★ 2
View on GitHub ↗

Install

dsh plugin --profile web add dsh-session-title-pattern

Copied verbatim from the README's Install block (npm form). Every stable release is published to npm, so it works right after installing with no extra configuration and no local build.

Compatibility

A DSH sidebar tool that recomputes titles with a model call. The type follows the interface language (a Chinese UI gets two Chinese characters, an English UI a single word), and the template is fully configurable. English README with a 中文 translation.

Details

Alternatives

Ausntar/dsh-live-trace · beijingwahw/dsh-companion · caoqinnan-web/organize-workspace-sessions

More plugins in Sessions & Messages

Browse more in Sessions & Messages

Guides for Sessions & Messages plugins