DSH Plugins Marketplace

DSH Plugins

Plugins

/

Terminal & Clients

/

dsh-annotator

c

dsh-annotator

Manifest valid

DSH conversation annotator: select transcript text, attach a note in a popup, then send the compiled quote+note pair through the composer.

UI (client)hasBundlePatch

dsh-annotator

English | 中文

DSH (DeepSeek Harness) community plugin: annotate the transcript. Select any text in the conversation, click the floating Annotate mark, write your note — the send arrow compiles the quote (as a blockquote) plus your note and submits it through the composer.

Features

  • Select transcript text → a floating annotate mark appears right below the selection.
  • Only selections wholly inside the chat transcript ([data-chat-flow]) get a mark; a drag that leaves the transcript is ignored.
  • Modal editor shows the quoted source plus a note field (⌘/Ctrl + Enter to send).
  • The send arrow compiles > quoted text + your note and submits it through the composer.
  • English UI copy.
  • Cleanup is fully ctx.effect-driven — no global listeners leak on unload.

Requirements

  • A DeepSeek Harness web profile (any profile name; the examples below use web).

Installation

lib/ is committed, so neither install path needs a build step.

Option A — tarball

cd dsh-annotator
npm pack                        # → dsh-annotator-0.1.0.tgz
dsh plugin --profile web add ./dsh-annotator-0.1.0.tgz

Option B — git (latest)

dsh plugin --profile web add github:cw1999mm/dsh-annotator

Then restart (or refresh) the web UI. The plugin loads as the dsh-annotator bundle layer; remove it with:

dsh plugin --profile web remove dsh-annotator

Manual / development install

Link the package into your profile's node_modules and add the bundle row:

# from the profile directory (e.g. ~/.dsh/profiles/web)
pnpm add link:<absolute path to this project>

Then append to the profile's cordis.patch.yml:

- insert:
    - id: dsh-annotator
      name: dsh-annotator

Usage

  1. Drag to select any span of text in the chat transcript.
  2. Click the floating Annotate button.
  3. Write your note and click the send arrow (or press ⌘/Ctrl+Enter) — the message > quoted text\n\nnote is compiled and sent through the composer.

Development

src/ is the TypeScript source; lib/ is the committed build output.

Typechecking needs the DSH client type packages. The shipped tsconfig.json maps them via paths to a sibling deepseek-harness checkout (the layout this plugin was developed against); adjust the paths to your checkout:

pnpm typecheck   # tsc -p tsconfig.json (noEmit)

Rebuilding lib/ (the browser bundle) uses the DSH repo's tsdown toolchain from a checkout that includes the client packages; the committed lib/client.js is the canonical runtime artifact.

License

MIT © 2026 cw1999mm

Comments

Loading…

From the same category

dsh-TUI

by ccch1mneyyy

DSH 官方公众号收录的 TUI 补位插件:Claude Code 风,鲸鱼顶栏/实时状态/流式思考/双击 Esc 回滚/上下文进度+TPS。npm 一键装。 DSH official WeChat featured TUI plugin — Claude Code style: whale bar, live status, streaming thoughts, double-Esc rol

Terminal & ClientsManifest valid

★ 4.3k

↓ 10.9k/wk

MIT

TypeScript

Oct 11, 2026

dsh plugin --profile terminal add @deepseek-harness-tui/dsh-tui

by strukto-ai

The World's First Virtual Terminal for AI Agents

Terminal & ClientsManifest valid

★ 3.7k

↓ 355/wk

Apache-2.0

TypeScript

Oct 11, 2026

dsh plugin --profile agent add @struktoai/mirage-dsh

by bowenliang123

The best DeepSeek Harness plugin for context insight and management, with context dashboard / browser / sidebar and context command, for context statistics, composition, breakdown, evolution details,

Tools & CapabilitiesTerminal & ClientsUI & ExperienceManifest valid

★ 2k

↓ 34.4k/wk

Apache-2.0

TypeScript

Oct 11, 2026

dsh plugin --profile web add dsh-context

by huiliyi37

官方 DeepSeek Harness 的交互式终端 UI 插件:自研 ANSI 极简交互渲染、流式 Markdown/工具卡、16+ 主题、slash 命令与选择器、输入历史与本地偏好持久化、LSP 诊断、memory记忆,很丝滑的开发体验。

Terminal & ClientsManifest valid

★ 287

↓ 462/wk

Apache-2.0

TypeScript

Sep 30, 2026

dsh plugin --profile terminal add @huiliyi37/dsh-tianshu-tui

by Hilbert-beinghappy

面向 DeepSeek Harness 的 Claude Code 风格终端界面,支持 Windows、macOS 与 Linux,兼容透明终端、VS Code 主题和自定义配色。

Terminal & ClientsManifest valid

★ 197

↓ 108/wk

MIT

TypeScript

Oct 1, 2026

dsh plugin --profile web add seektty

by T-Auto

deepseek-harness Plugin Access and Implementation Standards / deepseek-harness交互生态插件规范与实施标准

Terminal & Clients

★ 83

MIT

JavaScript

Oct 10, 2026

Index only — not installable