DSH Market
H

Hello Dsh

by pingfanfan · pingfanfan/hello-dsh

Not checkedunknownfresh

从零开始,看懂 DeepSeek Harness 的「万物皆可插件」— 零基础插件开发教程(含 22 个中文技能实例)| Zero-to-plugin tutorial for DeepSeek Harness

Install Hello Dsh

No package.json found — installability could not be checked.

Not checked — and that is not the same as fine

We could not find a package.json for this repository, so none of the publish spec rules could be applied. We do not know whether dsh plugin add activates anything here.

Best-effort git install — unverified, may activate nothing

# 1. add the bundle to a profile — --profile my-profile points at $DSH_HOME/profiles/my-profile
dsh plugin --profile my-profile add github:pingfanfan/hello-dsh

# 2. verify: the bundle should show up as a layer in the resolved config
dsh --profile my-profile --dump-config

# 3. boot the profile
dsh --profile my-profile

Step 2 is the one that matters here: if --dump-config shows no new layer after the install, this repository is not a bundle and there is nothing to activate.

Before you run it

  • A plugin runs with your permissions once loaded: it can read your files, use your credentials and reach the network. Tool approvals do not sandbox it.
  • Installing from git resolves a moving branch. Pin a commit — github:pingfanfan/hello-dsh#<commit-sha> — so the code you reviewed is the code you install.

Prerequisites

API key
Not required.
Network access
Not required at runtime.
Language
Python

Install check

Every field the verdict was derived from, so you can re-derive it yourself

Field checkedResultWeightWhat the spec says about it
package.jsonmissingfatalno package.json found in the repository
Verdict reason
cannot audit without a package.json
Rules applied from
docs/user/develop/basic/publish.md
Checked at
2026-08-15

From the README

Excerpt as published by the author, plain text, unedited

**The first lesson for [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness)** From "open a terminal" to your first plugin, in 30 minutes **English** · [中文](README.zh.md) · [**Start →**](docs/hello-dsh.md) DSH introduces itself as *"Everything is a Plugin."* That is not marketing. Open Settings → Plugins → Plugin list and look at the count: **133 of them.** `llm` (the model adapter), `session` (conversation history), `webserver` (the page you are looking at), `ui-sidebar` (the sidebar on the left), and `agent-loop` — **the agent loop itself is a plugin**. This repo walks you from "open a terminal" to building your own plugin and watching its lifecycle. **→ [Full tutorial: Hello DSH](docs/hello-dsh.md)** > 🌏 **The tutorial is currently written in Chinese.** An English version

Topics

GitHub topics on this repository

More in Llm Agent Tutorial Bilingual

Ranked by similarity inside the cluster, not alphabetically