昊梵体育网

看了三天 deepseek agent框架,说点感受 就是 dsh,他们开源的那

看了三天 deepseek agent框架,说点感受
就是 dsh,他们开源的那个让模型自己改代码跑命令的框架。本来就想随便翻翻,结果越看越睡不着。

最离谱的是它没有核心。你没看错,连 agent 的主循环——就是"收消息、问模型、跑工具"那个最要命的循环——都是个插件,配置文件里一行,想换就换。我一开始觉得这不是过度设计吗,看到他们拿 E2B 做的实验才明白:文件系统和进程各换一个实现,整个执行环境就搬进云沙箱了,bash、终端、LSP 一行代码都没改。哦,原来是为了这个。

还有个细节我盯着看了很久。模型每次收到的请求,系统会从日志里重新拼一遍,然后跟真正要发的那份逐字段对比,对不上直接崩。等于每次请求都在自证"我给模型看的东西全都记了账"。有这个兜底,会话恢复、回放、审计全是白送的。

测试要求是真的变态,每个文件 100% 覆盖率,少一行都合不进去。他们文档里的解释是:没覆盖到的行,多半是该删的死代码

代码 24 万行,测试 26 万行。测试比代码多,符合 TDD

不推荐当教程看,太深了。但如果你正在自己搓 agent,抄这里面任何一个设计都不亏
ai 人工智能 大模型 agent deepseek 编程