deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
A DeepSeek Harness (DSH) web plugin that brings Cursor-like conveniences to the DSH web GUI:
AGENTS.md / CLAUDE.md), Skills, MCP servers, and import Cursor settings, right inside DSH's Settings modal.The plugin adds four sections to DSH's Settings modal (@deepseek-ai/dsh-client-ui-settings):
| Section | What it does |
|---|---|
| Rules | View and edit the workspace/global rules files (AGENTS.md, CLAUDE.md) directly in the GUI. |
| Skills | Browse and manage agent skills. |
| MCP | List, add, update and remove MCP server entries in the profile's cordis.patch.yml (stdio or streamable-http), with live connection status. |
| Import | Import Cursor settings into DSH. |
All data is served by the plugin's host half over /api/dsh-cursor-settings routes.

A small card pinned to the top of the conversation shows your most recent input whenever you scroll away from it — the Cursor "last input pinned" behavior, extended:
Install from this repository (recommended):
dsh plugin --profile web add github:Argonaut790/dsh-cursor-settings
Or from a local checkout (development):
dsh plugin --profile web add link:/path/to/dsh-cursor-settings
Then restart the web UI (or refresh the page). The plugin appears in the browser boot graph (__DSH_BOOT__).
npm install
npm run build # typecheck + host + client bundles
npm test # node:test regression tests
The prebuilt lib/ is committed, so the GitHub install works without a build step.
src/index.ts — host half: /api/dsh-cursor-settings routes (Rules, Skills, MCP, import).src/client/* — browser half: Settings sections, chat pin, locales, styles.src/mcp-client.ts — MCP client (connects servers, registers tools).test/mcp-patch.test.mjs — regression tests for the MCP patch-file handling.MIT © 2026 Argonaut790
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。