mhtdm / dsh-lesson-outline

목록에 있음

教学课件大纲生成工具插件(DeepSeek Harness dsh-plugin)— 输入主题输出 markdown 课件大纲

master기타 소스 보기

설치

npx -y @deepseek-ai/dsh plugin --profile web add github:mhtdm/dsh-lesson-outline

이 설치 명령은 GitHub 저장소 주소에서 생성된 확인되지 않은 시작점입니다.

README

유지 관리자가 작성한 문서 스냅샷입니다.

GitHub에서 보기 ↗
커밋 282c80b동기화 2026. 8. 18.

dsh-lesson-outline

教学课件大纲生成工具插件(DeepSeek Harness dsh-plugin

输入主题 + 章节数 + 学员水平 → 输出结构化课件大纲 JSON。纯逻辑实现,不调用外部 API、不烧 token。

功能

lesson_outline 工具:给模型一个确定性的"课件大纲脚手架"——模型输入 topic(主题)、sections(章节数 1-8,默认 3)、level(beginner/intermediate/advanced,默认 beginner),工具返回规范化大纲 JSON(含每节标题/要点/时长/教学活动),模型基于它展开完整课件内容。

安装(dsh bundle 方式)

# 在 dsh 环境
dsh plugin --profile <name> add dsh-lesson-outline

或在 profile 的 cordis.patch.yml 添加:

- insert:
    - id: dsh-lesson-outline
      name: 'dsh-lesson-outline'

开发

npm install
npm run build       # tsc 编译到 lib/
npm test            # node:test 单元测试(tsx 运行)

输出示例

输入:{ topic: "Python 正则表达式入门", sections: 3, level: "beginner" }

{
  "topic": "Python 正则表达式入门",
  "level": "beginner",
  "totalDurationMin": 45,
  "sections": [
    { "title": "第 1 节", "keyPoints": ["..."], "durationMin": 15, "activity": "讲解 + 演示" },
    { "title": "第 2 节", "keyPoints": ["..."], "durationMin": 15, "activity": "练习 + 讨论" },
    { "title": "第 3 节", "keyPoints": ["..."], "durationMin": 15, "activity": "讲解 + 演示" }
  ],
  "summary": "《Python 正则表达式入门》课件大纲(beginner 级,3 节,约 45 分钟)"
}

License

MIT

프로젝트 파일 및 신호

표시된 항목은 디렉터리 스냅샷에서 감지된 공개 저장소 신호입니다.

테스트감지됨

저장소 정보

언어
TypeScript
라이선스
MIT
마지막 업데이트
2026. 8. 15. 오후 12:23

신중하게 설치하기

소스 코드, 권한, 수명 주기 스크립트, 의존성 및 네트워크 접근을 검토하고 신뢰하지 않는 플러그인은 격리 환경에서 테스트하세요.