Skills Plugins MCP Prompt Model 导航 博客 资讯 我的中心
工具与能力 #agent-preset#ai-agent#claude-code#coding-tutor#deepseek-harness#dsh

dsh-learning-mode

学习模式(Learning Mode)Agent 预设:边做边教的编码 Agent——具体的情景化阐释、苏格拉底式引导、TODO(你) 留白练习,模拟 Claude Code 的 Learning 输出风格;可 `dsh plugin add` 安装(npm 包 dsh-learning-mode)。

chplus0 @chplus0 ⬇ 2 ★ 4 main

安装

dsh plugin --profile web add github:chplus0/dsh-learning-mode
下载安装清单

需要可复现安装时,可在仓库后追加 #commit 固定提交。

学习模式(Learning Mode)Agent 预设:边做边教的编码 Agent——具体的情景化阐释、苏格拉底式引导、TODO(你) 留白练习,模拟 Claude Code 的 Learning 输出风格;可 `dsh plugin add` 安装(npm 包 dsh-learning-mode)。

该插件未提供要点说明,请参考仓库 README。

agent-presetai-agentclaude-codecoding-tutordeepseek-harnessdsh
  1. 安装并启动 DeepSeek Harness:npx @deepseek-ai/dsh web
  2. 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
  3. 用 dsh plugins list 确认已安装,必要时重启 Harness 生效

插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。

代码仓库github.com/chplus0/dsh-learning-mode
许可证未标注(见仓库)
主要语言main
下载量2
GitHub 星标4
最近推送2026-08-15
收录日期2026-09-19
分类工具与能力

事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。

以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。

# dsh-learning-mode

English | [中文](README.zh.md)

An agent preset for [DeepSeek Harness (DSH)](https://github.com/deepseek-ai/deepseek-harness) that teaches while coding, modeled on Claude Code's official **Learning** output style: explain concretely with usage scenarios, guide your thinking with questions, and leave explicit practice blanks for you to do by hand.

> Learning output style (Claude Code): *"Collaborative, learn-by-doing mode where Claude will not only share 'Insights' while coding, but also ask you to contribute small, strategic pieces of code yourself."*

## Three Pillars

| Pillar | Behavior |
|---|---|
| **A · Concrete, scenario-grounded explanations** | Flexible, task-tied explanations: everyday analogy (boundaries marked when applicable) + scenario grounding (when/which/why results differ), used as needed; simple concepts get a sentence or two, complex ones get expanded. Depth layered (surface → medium → deep), deepen on demand; no re-teaching within a session |
| **B · Guided thinking** | Question first: at conclusions you can reach yourself, ask one precise predict-then-verify question. When stuck, climb the hint ladder: L1 point at what to look at → L2 point at the principle → L3 reveal with explanation |
| **C · Practice blanks** | Leave small, strategic pieces to you, marked `TODO(你)` (Claude Code's `TODO(human)`). Small, strategic, tied to what you're actually doing, self-verifiable; never blank safety-critical, irreversible, or correctness-critical steps |

**Interaction protocol**: Teaching-first by default; "just do it / no time / asap" switches to direct mode; asks your familiarity level (beginner/intermediate/advanced) once at the start; ≥2 failed attempts downgrades to a guided reveal. Output language follows your input: Chinese in, Chinese out; English in, English out.

## Examples

[Teaching DeepSeek Harness's principles — the verbatim output of a real learning-mode session](docs/examples/dsh-principles.md) — a full teaching turn showing how concrete explanations, guided thinking, a context-tied `TODO(你)`, and the one-time opening calibration work together. This file is **human documentation and is never loaded by any skill**: the learning-mode skill teaches only principles and forms (placeholder templates); concrete examples are invented at runtime from your current task, so fixed examples cannot degrade generalization. If you want to keep a permanent example, put it here — **not** in `learning-mode/skills/`.

## Install

Requires DSH `0.1.0-rc.x` (a deployment with `profiles/` under `~/.dsh`).

```bash
# Option 1: clone and copy
git clone https://github.com/CHplus0/dsh-learning-mode.git
cp -r dsh-learning-mode/learning-mode ~/.dsh/.agent-presets/

# Option 2: run the installer
bash dsh-learning-mode/install.sh

# Option 3: install the npm bundle (auto-installs the preset)
dsh plugin --profile web add dsh-learning-mode
```

Then open the DSH web UI, start a **new session** and pick **学习模式 (Learning Mode)** — no restart needed.

### Customization

- Tone & identity: edit `learning-mode/agent.cordis.yml` → `persona.text`.
- Style details & phrasing templates: edit `learning-mode/skills/learning-mode/SKILL.md`.
- Rename: edit only `name` in `learning-mode/preset.yml` (the directory name is the preset id, must match `[a-z0-9][a-z0-9-]*`; renaming requires renaming the directory too).

## How it works

- `agent.cordis.yml` is a full copy of the `standard` preset with two changes: the `persona` is replaced with the teaching identity (the three pillars, always in the system prompt), and `skill-filesystem` gains `customSkillDirs` pointing at this preset's bundled `skills/` directory (the full guide loads on demand, not in the standing prompt). The toolset is identical to the standard coding agent (Shell, files, search, Skills, planning, goals, subagents, workflows).

## License

MIT © 2026 CHplus0. The preset composition is adapted from the `standard` agent preset of [deepseek-ai/deepseek-harness](https://github.com/deepseek-ai/deepseek-harness) (MIT © 2026 DeepSeek); see `LICENSE`.

数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。