Skip to content
dsh.fish
Bundle

dsh-message-navigation

Provides a Codex-style user message navigation bar for DeepSeek Harness

Source
RyensX
stars
2 stars
License
AGPL-3.0-only
Updated
Updated 14 days ago

Readme

# dsh-message-navigation

**中文** | [English](docs/README_EN.md)

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

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

![例子](./docs/images/example.gif "例子")

## 安装

Github安装:
```sh
dsh plugin --profile web add github:RyensX/dsh-message-navigation
```

源码安装:

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

卸载:

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

## 配置

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

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

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

## 开发

```bash
pnpm install
pnpm run typecheck
pnpm test
pnpm run build
```

## 友链

[LinuxDo](https://linux.do/)

Install

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

Profile: web

  • This package builds from source on install. pnpm will ask you to allow its build script — that is permission to run the package’s code on your machine, outside the agent sandbox. Only allow sources you trust.
  • This source has no pinned commit, so a later push upstream changes what installs. Prefer pinning a commit.
Source