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_HOMEcontains 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