GitHub 热门

aa1143/NamiDSH

Agent框架 在 GitHub 打开 ↗

千行 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 趋势

记录 12 个数据点 · 期间增长 +6

话题标签

agentcordisdeepseek-harnessplugin-architecturetypescript

仓库信息

LicenseMIT
创建时间2026-11-05
最后推送1 天前
热度分66.0