跳转至

dsh-explain

类型 教程 分类 学习
星数 ⭐10 状态 ✅ 活跃
能力 learning, context 更新时间 2026-08-14

📖 项目简介

dsh-explain turns useful material from multiple DeepSeek Harness work sessions into one private, local-first learning thread. It keeps at most one active explanation per source session and continuously adapts explanations to the user's knowledge, preferences, and learning progress.

✨ 核心特性

  • A $DSH_HOME contains exactly one local learning thread. Work sessions, resumes, and forks do not copy its state.
  • Each top-level source session may have one explanation awaiting feedback, or none. While one remains open, that source cannot generate anoth
  • Enter /explain <learning request> in the composer of an established or empty session to request an explanation. /explain on, `/explain o
  • Select visible text and use Explain's composer-row shortcut, or use the Explain action on any finalized assistant answer. Both create an edi

📦 安装

npx @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add github:yuezengwu/dsh-explain
npx @deepseek-ai/dsh@0.1.0-rc.6 web

🚀 快速开始

pnpm install
DSH_SOURCE_DIR=/absolute/path/to/dsh pnpm run dsh:link
DSH_SOURCE_DIR=/absolute/path/to/dsh pnpm run dsh:link:check
pnpm run test
DSH_SOURCE_DIR=/absolute/path/to/dsh pnpm run test:web
DSH_SOURCE_DIR=/absolute/path/to/dsh pnpm run test:m6
pnpm run typecheck
pnpm run build

🔗 链接