dsh-edu-mode
Education mode for DeepSeek Harness: research a course, teach it, write the class notes, and quiz the learner.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:1Vewton/dsh-edu说明文档
阅读完整 README ↗Configuration
The plugin's config in cordis.patch.yml, validated strictly at load (a typo fails loudly instead of silently defaulting):
- insert:
- id: edu-mode
name: 'dsh-edu-mode'
config:
notesDir: edu-notes # workspace-relative course-file root
maxQuizQuestions: 6 # ceiling on one edu_quiz call
passRatio: 0.8 # pass line for the auto-graded part
# policy: | # replace the built-in teaching protocol wholesale
Usage
/edu is the switch:
| Command | Effect |
|---|---|
/edu linear algebra | turns education mode on, sets the course, and sends your text to the model as the request |
/edu | turns the mode on with no course yet; the model asks what you want to study |
/edu status | shows the current state and course |
/edu off | leaves education mode |
A typical opener:
/edu linear algebra, starting from determinants, my basics are shaky
After that the protocol drives the session: gather sources → teach one module → write the notes → quiz → re-teach whatever the quiz exposed. You can interrupt at any point ("explain that again", "harder questions", "skip this section").
Mode state lives in the session log (the edu/mode event, last one wins), so resuming or forking a session restores the mode and its course; course progress lives in the workspace files and is therefore also available across sessions.