跳过主要内容
S

dsh-plugins

sisyphussq/dsh-plugins

Codex-style live reasoning and tool-call collapse for the DSH Web chat view.

安装

dsh plugin --profile web add github:sisyphussq/dsh-plugins

README

dsh-plugins

English | 中文

Third-party plugins for DeepSeek Harness (DSH). Each directory under packages/ is an independently installable plugin.

Verified with @deepseek-ai/dsh@0.1.0-rc.6.

Install

Requires Node.js 22 or later and pnpm on PATH. Install only the plugins you need into the DSH Web profile:

dsh plugin --profile web add @suqingsq/dsh-openai-codex-oauth@0.2.0
dsh plugin --profile web add @suqingsq/dsh-codex-login-dock@0.2.0
dsh plugin --profile web add @suqingsq/dsh-composer-skill-mention@0.2.0
dsh plugin --profile web add @suqingsq/dsh-session-tools@0.2.0
dsh plugin --profile web add @suqingsq/dsh-agent-plugins@0.2.0
dsh plugin --profile web add @suqingsq/dsh-thinking-collapse@0.2.0
dsh plugin --profile web add @suqingsq/dsh-worktree-workspaces@0.2.0

Each package is independently installable, except that the Codex login dock requires the OAuth package in the same profile. The commands pin the plugin release verified with DSH 0.1.0-rc.6; the full scoped set has also been installed and loaded in the daily DSH 0.1.0-rc.7 Web profile.

The previous unscoped package names are deprecated. Replace them with the corresponding @suqingsq/*@0.2.0 package.

Plugins

@suqingsq/dsh-openai-codex-oauth

ChatGPT subscription OAuth for the native openai-codex route: credentials, refresh, slash commands, and silent browser login.

@suqingsq/dsh-codex-login-dock

Codex subscription login card above the composer, a persistent Settings page, and secret-free Host auth status.

@suqingsq/dsh-thinking-collapse

Codex-style activity rows in the Web chat view. Each turn folds thinking and ordinary tool calls into one timed row; inner thoughts keep the DSH Think row, and the answer stays outside.

Collapsed thinking and tool activity

@suqingsq/dsh-composer-skill-mention

Codex-style Skill mentions in the Web composer. Type $ or fullwidth to pick a Skill; the host loads that Skill before the Agent step.

Skill mention candidates

@suqingsq/dsh-session-tools

Six model-facing session tools, plus Web @ candidates that inject another session as sourced context.

Session mention candidates

@suqingsq/dsh-agent-plugins

An Agent Plugins adapter: CLI, skill/MCP registration, and a Web sidebar panel with plugin and component toggles.

Agent Plugins panel

@suqingsq/dsh-worktree-workspaces

Create and archive Git linked worktrees. The same package exposes /worktree, a model tool, a CLI, and a Web picker that switches DSH Workspace.

Git worktree picker

Repository

This is a pnpm workspace. Package conventions are in AGENTS.md. The plugin index is in packages/README.md, and release history is tracked in CHANGELOG.md.

License

MIT

相关插件