← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-teacher

A DeepSeek Harness Socratic tutoring plugin that turns Markdown question sets into guided practice, quizzes, gap tracking, and spaced retests.

VisionUI & ProductivityDeveloper ToolsBrowser & WebSecurity & Policy
3GitHub Stars0ForksUpdated2026-08-16

Install

$ dsh plugin --profile web add "github:Yihong89/dsh-teacher"

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-teacher is an installable DSH web plugin for guided learning from Markdown question banks. It uses Socratic questioning, stores courses and knowledge gaps locally, provides an LLM-free quiz popup, and schedules on-demand retests with FSRS-5.

Key Capabilities

  • Loads Markdown question sets into a SQLite-backed course and question store.
  • Guides learners with a hard Socratic, one-micro-question-at-a-time teaching mode.
  • Provides quiz cards and an LLM-free web quiz popup for multiple-choice and free-text questions.
  • Grades quiz results and answers against hidden answer keys, records knowledge gaps, and produces summaries.
  • Tracks gaps across sessions and surfaces due items for FSRS-5 spaced retesting.
  • Adds web UI elements including quiz cards, a due-count gaps button, and a gap panel.

Useful For

  • Studying a Markdown-based curriculum through guided questioning rather than direct answers.
  • Creating retrieval-practice quizzes for technical topics, courses, or interview preparation.
  • Reviewing missed concepts over time with a persistent gap ledger and scheduled retests.
  • Running web-profile quizzes with multiple-choice or free-text responses.

Who It Fits

  • DeepSeek Harness users studying from Markdown question banks.
  • Learners who prefer Socratic tutoring and retrieval practice.
  • Educators or self-learners creating reusable question-driven review material.

Documented Limitations

  • Requires DSH rc.6+ and Node.js 22.5+ because it uses built-in node:sqlite.
  • The web UI is registered for the DSH web profile and requires restarting that profile after installation.
  • Question sets must be supplied as Markdown; parser-unrecognized formats may require the LLM-assisted import_curriculum flow.
  • SQLite storage falls back to JSON when SQLite is unavailable.
  • Course and question storage is a single global pool shared by teacher sessions.

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 2 runtime, 0 development, 0 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
Yihong89/dsh-teacher
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
bf21ed1 · 2026-08-16

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
3GitHub stars
Forks
0
Open issues
0
Last commit
2026-08-16
Last release
No release detected
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app