dsh pluginsEnglish
← 返回热门插件目录

DSH TypeScript 实战教程

tsrigo/dsh-from-scratch · 技能

通过可运行的 TypeScript 项目,从零构建一个最小的 DeepSeek 风格智能体框架。

★ 5GitHub 星标
0分支
2026-08-15最近更新
TypeScript开发语言
MIT许可证

项目简介

一个可离线运行的中英文教程,用 TypeScript 与 Python 两套实现解释 DeepSeek Harness 的主要运行机制。

DeepSeek Harness(DSH)为语言模型执行任务提供运行环境。它组织模型输入,向模型提供工具,执行经过校验的工具调用,保存运行过程,并在一次模型回复不足以完成任务时继续推进。这个仓库把上述机制整理成两套可以阅读、运行和测试的最小实现,同时提供一个与源码同步的交互式教学网站。

两套实现都使用六个独立的确定性样本,只保留当前问题需要的输入和运行事件。章节之间逐步加入上下文投影、插件生命周期、会话日志、动态插件和长程任务续行。读者可以分别检查每项机制引起的源码、模型请求和运行状态变化。

安装命令

dsh plugin --profile web add github:tsrigo/dsh-from-scratch
查看 GitHub 仓库 ↗返回热门插件目录