千行 TypeScript 复刻 DSH 插件架构,配图文拆解工业级 Agent 设计
Star152
24h 新增+22
7 天新增—
Fork20
Issue0
语言TypeScript
项目介绍
更新于 3 小时前
这是一个用一千来行 TypeScript 把 DeepSeek Harness(DSH)骨架缩小复刻的学习项目:底层是迷你版 Cordis 插件框架,上面挂模型、工具、会话、提示词和 Agent 循环等插件,还带一个能在浏览器里对话的网页端 Agent,接 DeepSeek 或离线假模型都行。它想解决的麻烦是 DSH 一百多万行源码读不动——这里把「一切皆插件」的架构按原样拆开,依赖注入、热插拔、错误隔离、事件总线等核心机制全部保留,并用 14 个测试场景在迷你版和真 Cordis 上跑出逐行一致的输出,配套 7 篇文章逐块讲解,一次提问怎么在插件间流转都能对照代码看。适合想搞懂工业级 Agent 框架设计的后端和 AI 应用工程师,尤其是准备读 DSH 源码或自研插件化 Agent 平台的人;只想调用模型 API 的人关系不大。
上手成本:中
Star 趋势
话题标签
agentcordisdeepseek-harnessplugin-architecturetypescript
仓库信息
| License | MIT |
| 创建时间 | 2026-11-05 |
| 最后推送 | 1 天前 |
| 热度分 | 66.0 |