LEARN

Tutorials & guides

Official DeepSeek Harness docs, curated community guides, ecosystem indexes, and release coverage — from Web UI quick start to Cordis, plugin development, and SDK integration.

39 resources

Category

DeepSeek Harness Developer Preview

5 min read

DeepSeek AI · Official

Official landing page: everything-is-a-plugin architecture, quick start with npx, and links to GitHub docs.

BeginnerGetting started

Opens in a new tab ↗

DeepSeek Harness GitHub Repository

5 min read

DeepSeek AI · Official

MIT-licensed source, npx quick start, AGENTS.md for coding agents, and links to docs, Discussions, and the dsh-plugin topic.

BeginnerGetting started

Opens in a new tab ↗

DeepSeek Harness Documentation

3 min read

DeepSeek Harness · Official

Central docs hub: guides, plugin development, Cordis tutorial, Python SDK, architecture reference, and tool/config catalogs.

BeginnerGetting started

Opens in a new tab ↗

Using the Web UI

8 min read

DeepSeek Harness · Official

Configure models, pick a workspace, run your first agent task, and learn approval flows in the browser UI.

BeginnerWeb UI

Opens in a new tab ↗

Your First Plugin

15 min read

DeepSeek Harness · Official

Create a minimal Harness plugin with apply(ctx), register it in cordis.yml, and load it into the Web UI.

BeginnerPlugin dev

Opens in a new tab ↗

Build a Tool

12 min read

DeepSeek Harness · Official

Add a model-callable greet tool with defineTool, typed parameters, and output rendering for the Web UI.

IntermediatePlugin dev

Opens in a new tab ↗

Plugin Configuration

10 min read

DeepSeek Harness · Official

Accept validated user configuration from cordis.yml with schemas and defaults in your plugin.

IntermediatePlugin dev

Opens in a new tab ↗

Package and Install a Plugin

18 min read

DeepSeek Harness · Official

Ship a dsh.bundle package, install with dsh plugin add, and understand profile/bundle layer order and GitHub install caveats.

IntermediatePlugin dev

Opens in a new tab ↗

Plugins and Lifecycle

15 min read

DeepSeek Harness · Official

Cordis Fiber state machine, inject-driven loading, automatic cleanup, nested contexts, dispose semantics, and HMR.

IntermediatePlugin dev

Opens in a new tab ↗

Connect a Third-Party Memory MCP Server

12 min read

DeepSeek Harness · Official

Enable reference memory MCP configs via dsh-mcp-client: stdio and Streamable HTTP transports, tool naming, and patch overlays.

IntermediatePlugin dev

Opens in a new tab ↗

Cordis Tutorial (Series Overview)

5 min read

DeepSeek Harness · Official

Hands-on walkthrough of the Cordis plugin runtime: seven runnable chapters from first plugin to harness integration.

IntermediateCordisCordis Tutorial

Opens in a new tab ↗

Cordis Ch.1 — Your First Plugin

10 min read

DeepSeek Harness · Official

A plugin exports apply(ctx); cordis.yml composes the app. Learn function, object, and class plugin shapes.

BeginnerCordisCordis Tutorial

Opens in a new tab ↗

Cordis Ch.2 — Lifecycle and Effects

10 min read

DeepSeek Harness · Official

Cordis-managed registrations are automatically undone when a plugin unloads — no manual cleanup.

BeginnerCordisCordis Tutorial

Opens in a new tab ↗

Cordis Ch.3 — Services

12 min read

DeepSeek Harness · Official

Expose capabilities on ctx and depend on other services with inject and Service subclasses.

IntermediateCordisCordis Tutorial

Opens in a new tab ↗

Cordis Ch.4 — Events

12 min read

DeepSeek Harness · Official

Typed events, broadcast dispatch, and waterfall short-circuit patterns in Cordis.

IntermediateCordisCordis Tutorial

Opens in a new tab ↗

Cordis Ch.5 — Configuration

12 min read

DeepSeek Harness · Official

Validated config from cordis.yml with schemas — fail loud on bad input.

IntermediateCordisCordis Tutorial

Opens in a new tab ↗

Cordis Ch.6 — Composition and HMR

15 min read

DeepSeek Harness · Official

The config file as a plugin tree, hot reload, and diagnosing plugins that never load.

IntermediateCordisCordis Tutorial

Opens in a new tab ↗

Cordis Ch.7 — Into the Harness

15 min read

DeepSeek Harness · Official

Register a model-callable tool against real harness services after the Cordis fundamentals.

AdvancedCordisCordis Tutorial

Opens in a new tab ↗

Python SDK Quick Start

15 min read

DeepSeek Harness · Official

Install the published Python SDK, run built-in examples, and call DeepSeekHarness from your own code.

IntermediateSDK

Opens in a new tab ↗

Skills Subsystem Reference

20 min read

DeepSeek Harness · Official

How skill discovery, SKILL.md paths, catalog assembly, and the model-facing skill tool work.

IntermediateConcepts

Opens in a new tab ↗

Tool Authoring Reference

25 min read

DeepSeek Harness · Official

Contracts for model-facing tools: schemas, execute hooks, policy, presentation cards, and background work.

AdvancedReference

Opens in a new tab ↗

Extension Plugin Cookbook

20 min read

DeepSeek Harness · Official

Patterns for harness extensions: tools, MCP, skills, memory, system-prompt hooks, and policy waterfalls.

AdvancedReference

Opens in a new tab ↗

Cordis Primer

15 min read

DeepSeek Harness · Official

Condensed Cordis concepts for harness authors: dispatch modes, loader config, inject, effects, and practical encapsulation rules.

IntermediateCordis

Opens in a new tab ↗

DeepSeek Harness Architecture

25 min read

DeepSeek Harness · Official

Profiles, bundles, dsh-base layers, CLI entrypoints (web, headless, sdk, acp), and how Python SDK shares the same launcher model.

AdvancedConcepts

Opens in a new tab ↗

Tool Schema Catalog

30 min read

DeepSeek Harness · Official

Generated catalog of every model-facing tool shipped in Harness plugins, with parameters and descriptions.

IntermediateReference

Opens in a new tab ↗

Plugin Config Catalog

30 min read

DeepSeek Harness · Official

Every config block a cordis.yml entry can set, with JSDoc-included type declarations per package.

AdvancedReference

Opens in a new tab ↗

Getting Started with DeepSeek Harness

12 min read

CodePick · Community

CodePick guide: agent factory vs coding agents, npx quick start, source install, providers, and plugin ecosystem.

BeginnerGetting started

Opens in a new tab ↗

What DeepSeek Harness Is (and Is Not)

10 min read

OpenClaw Launch · Community

OpenClaw Launch guide: profiles, bundle stacks, web/headless/TUI modes, and plugin install commands.

BeginnerGetting started

Opens in a new tab ↗

DeepSeek Harness Tutorial (Runoob)

5 min read

Runoob · Community

Chinese beginner-friendly tutorial series: prerequisites, install, core concepts, and plugin development chapters.

BeginnerCommunity

Opens in a new tab ↗

DeepSeek Harness: Beginner to Plugin Development

30 min read

实在智能 · Community

Structured Chinese encyclopedia: quick start, profiles, agent loop, AGENTS.md, skills, and extension development.

BeginnerCommunity

Opens in a new tab ↗

Skills & SKILL.md Paths Compatibility

8 min read

SkillVetAI · Community

SkillVetAI checklist: six discovery roots, kebab-case names, direct-entry formats, and invocation flags.

IntermediateConcepts

Opens in a new tab ↗

DSH Plugin Development Tutorial (Chinese, GitHub)

120 min read

DumplingHuman · Community

Ten-chapter Chinese series: setup, Cordis basics, first tool, events, LLM adapter, sessions, jobs/subagents, and publishing.

BeginnerPlugin devDSH 插件开发教程

Opens in a new tab ↗

Plugin Dev: First Tool to Installable Bundle

25 min read

七牛云行业应用 · Community

SegmentFault walkthrough: text_stats tool, --patch debugging, dsh.bundle packaging, profile install, and release checklist.

IntermediatePlugin dev

Opens in a new tab ↗

DeepSeek Harness 2026 Complete Guide (Chinese)

20 min read

见路非道 · Community

Cnblogs overview: v0.1 developer preview, four agent modes, Cordis plugin model, bundle manifests, and Creator mode workflow.

BeginnerGetting started

Opens in a new tab ↗

Build a DSH Plugin: Cordis, Contracts & Publishing

20 min read

deepseekharness.io · Community

End-to-end plugin workflow: monorepo setup, packages/ reference, dsh.bundle manifest, dsh-plugin topic, and preview compatibility notes.

IntermediatePlugin dev

Opens in a new tab ↗

Awesome DSH Plugin (Curated List)

10 min read

awesome-dsh-plugin · Community

Categorized index of public dsh-plugin repos: awesome lists, Web UI skins, MCP servers, and contribution guidelines.

BeginnerCommunity

Opens in a new tab ↗

Awesome DeepSeek Harness Ecosystem

15 min read

knlght · Community

Curated plugins, skills, MCP servers, patch layers, orchestrators, and UIs — with #dsh topic discovery tips for authors.

BeginnerCommunity

Opens in a new tab ↗

DeepSeek Open Sources an Agent Harness Where Everything Is a Plugin

8 min read

The New Stack · Community

The New Stack coverage of the MIT-licensed developer preview: swappable model adapter, tool registry, session log, and agent loop.

BeginnerCommunity

Opens in a new tab ↗

DeepSeek Harness v0.1 Developer Preview (MarkTechPost)

10 min read

MarkTechPost · Community

Technical overview: Agent = Model + Harness, Cordis kernel, four modes, append-only session log, and provider-agnostic design.

BeginnerCommunity

Opens in a new tab ↗