Introduction

The core concept of DeepSeek Harness (DSH) is that “everything is a plugin.” As the ecosystem expands rapidly, new users often lack systematic guidance when looking for a starting point. For Chinese-speaking users, dsh-starter-zh provides a from-scratch solution, filling the current gap in Chinese onboarding paths.

What Is This

dsh-starter-zh is the beginner starter pack for DeepSeek Harness. After installation, the Agent automatically gains a welcome message, a learning path from 0 to 1, a scenario-based plugin recommendation list, and a beginner self-checklist. This plugin works with the dsh-handbook-zh Chinese tutorial repository as a companion study resource.

Core Features

This plugin provides the following capabilities through the starter_zh tool:

  • Welcome message: Call starter_zh with action=welcome to show the user a greeting and follow-up operation guidance.
  • Learning path: Call starter_zh with action=path to provide a five-stage 0→1 learning path: run → profile → install → write → publish.
  • Plugin recommendations: Call starter_zh with action=plugins to recommend plugins for different scenarios, such as getting started, focus and memory, security, and productivity.
  • Self-checklist: Call starter_zh with action=checklist to provide a 10-item beginner self-checklist.
  • Guidance prompt: Inject configuration through the systemPrompt section to instruct the model to automatically call starter_zh when it identifies the user as a beginner.

Installation and Activation

In the DSH client, use the following command to install this plugin:

dsh plugin --profile <name> add dsh-starter-zh

After installation, simply ask the Agent directly to trigger it:

I am a DSH beginner. Please walk me through the basics.

Configuration Options

The plugin provides the following configuration options, which can be set in the configuration file:

Configuration Item Default Value Meaning
sectionOrder 10 Prompt section order
promptEnabled true Whether to inject the guidance prompt section
handbookUrl dsh-handbook-zh repository Link to the companion tutorial in the welcome text

Development and Testing

The core logic of the plugin is located in lib/starter.js, has no external dependencies, and includes unit tests. The development and verification workflow is as follows:

# 语法检查
node --check lib/index.js && node --check lib/starter.js

# 运行单元测试
node test/starter.test.mjs

# 验证脚本
node scripts/verify.mjs

Notes

  • Permission requirements: The plugin runs with the permissions of the current DSH process.
  • License: This plugin is licensed under the MIT License.
  • Ecosystem note: The community directory (SkillHub) is an independent site and has no official affiliation with DeepSeek or Huanfang Research Institute.

Appendix

  • GitHub: https://github.com/863683348/dsh-starter-zh
  • Directory page: https://www.skillhub.cn/plugins/863683348/dsh-starter-zh