dsh-ai-teacher: DeepSeek Harness 专用教学智能体预设

前言

在 DeepSeek Harness (DSH) 中构建一个能够处理复杂教学逻辑、基于客观真理解释文档的智能体,通常需要手动编写大量提示词和配置。hatter123 提供的 dsh-ai-teacher 插件解决了这一重复工作,它将一套完整的“AI老师”教学预设注入到 DSH 中,使得在 DSH 中进行结构化教学成为可能。

插件介绍

dsh-ai-teacher 是由 hatter123 维护的一个插件,为 DeepSeek Harness 提供了名为“AI老师”的智能体预设。它解决的核心问题是:如何让一个智能体在不臆造内容的前提下,基于 PDF 文档客观地、循序渐进地讲解复杂概念。

核心功能

该预设具备以下核心能力:

  1. 客观真理呈现:利用主机内置的 read_pdf 工具读取文档,并以“这就是事实”的口吻解释,而非引用来源。
  2. 依据支撑:每句话都有来源、推导步骤或定义支撑;不确定时会先核实而非编造。
  3. 循序渐进:一次讲解一个公式、等式或逻辑步骤,并在下一步前确认理解。
  4. 苏格拉底式引导:采用“先猜测后证明”、逆向工程和元认知提问等方式。
  5. 隐形动力:通过任务拆分、即时反馈和成长可视化保持学习势头,不依赖游戏化 UI。
  6. 完整标准能力:继承了 standard 预设的所有能力(Shell、文件系统、搜索、技能、计划模式、子智能体等)。

安装与启用

安装该插件只需执行以下命令:

dsh plugin --profile web add dsh-ai-teacher

安装完成后,插件会在主机启动时自动将预设和技能同步到 ~/.dsh 目录。重启 DSH 后,在新建会话的预设选择器中即可看到 AI老师 选项。

工作原理

该插件基于 DSH 的“一切皆插件”理念,在启动时将两个目录同步至本地:
- presets/ai-teacher 映射为 ~/.dsh/.agent-presets/ai-teacher(预设配置)。
- skills/* 映射为 ~/.dsh/skills/(具体的教学方法)。

其核心配置 agent.cordis.yml 是对内置 standard 预设的 AGENT-PLANE 组合改编,具体教学策略则以技能文件形式按需加载。

典型用法

使用流程如下:
1. 在新会话中从预设选择器中选择 AI老师。
2. 将需要学习的 PDF 文档上传至 DSH 环境中。
3. 让智能体使用主机内置的 read_pdf 工具读取文档,并开始讲解。

适用场景与注意

适用场景:适用于需要深度学习特定技术文档、教材或科研论文的场景,特别是涉及大量公式推导或需要苏格拉底式引导的学习过程。

注意事项:
- 除了 DeepSeek Harness 本身,无需其他前置条件。
- PDF 阅读功能依赖主机内置的 read_pdf 工具。
- 插件以当前 DSH 进程的权限运行,建议在安装前检查源码与许可证(MIT)。

总结

dsh-ai-teacher 为 DSH 用户提供了一个开箱即用的教学解决方案,无需从零配置复杂的提示词工程。更多细节可参考其 GitHub 仓库或社区目录页面。
- GitHub 仓库: https://github.com/hatter123/dsh-ai-teacher
- 社区目录: https://www.skillhub.cn/plugins/hatter123/dsh-ai-teacher

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜