RyensX/dsh-message-navigation 预览 preview

RyensX/dsh-message-navigation

插件Plugin 原生Native ⭐ 2 AGPL-3.0 会话与上下文Sessions & Context

为DeepSeek Harness提供Codex风格用户消息导航栏。/ Provides a Codex-style user message navigation bar for DeepSeek Harness

项目介绍Project Overview

DSH 消息导航插件,为 DeepSeek Harness 网页端提供 Codex 风格用户消息导航栏,点击即可在已发送消息间快速跳转。适用于需要回顾或定位较早提问的会话场景,便于长对话管理。支持自定义页大小、标签字符、预览字符和扫描节奏等配置项,缓存上限可调。需注意:动画时长、缩进宽度及"至少四条用户消息才显示"等行为属于固定交互协议,不支持配置。

DSH Message Navigation is a DeepSeek Harness plugin that adds a Codex-style user message navigation bar to the web client, letting you jump quickly between sent messages. Use it when reviewing long sessions and locating earlier prompts. Configurable options include page size, label characters, preview characters, scan yield interval, and cache size. Note that animation duration, indent width, and the minimum-four-messages visibility rule are fixed interaction protocols and are not exposed as configuration.

或使用命令行安装(适合开发者)Or use CLI install (for developers)

命令行安装CLI Install

dsh plugin --profile web add github:RyensX/dsh-message-navigation

RyensX/dsh-message-navigation 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

dsh-message-navigation

中文 | English

为DeepSeek Harness提供Codex风格用户消息导航栏。

可通过该导航栏快速跳转发送的消息。

例子

安装

Github安装:

dsh plugin --profile web add github:RyensX/dsh-message-navigation

源码安装:

pnpm install
pnpm build
dsh plugin --profile web add .

卸载:

dsh plugin --profile web remove dsh-message-navigation

配置

默认配置适用于本地 Web 会话;可在 profile 的 cordis.patch.yml 中覆盖完整配置:

- id: message-navigation
  config:
    pageSize: 256
    labelChars: 512
    previewChars: 1024
    maxCacheBytes: 16777216
    scanYieldEvery: 2048

动画时长、音阶宽度和至少四条用户消息才显示等 Codex 行为属于固定交互协议,不作为配置项开放。

开发

pnpm install
pnpm run typecheck
pnpm test
pnpm run build

友链

LinuxDo

上一个 Prev dsh-enhanced 下一个 Next dsh-rules-manager