我平时自己捣鼓 AI agent,也做点交易。昨天刷 GitHub,看到 DeepSeek 官方开源了一个 agent 框架,叫 deepseek-harness,号称『一切皆插件』,整整 7000 多个文件。
我第一反应不是收藏,而是一个念头:这玩意儿能不能偷?
然后我干了件以前想都不敢想的事——让 TraeWork 帮我把它从头到尾扒一遍。
不是『看』,是『扒』
以前看开源项目,顶多翻翻 README、跑个 demo,然后让它进收藏夹吃灰。这次我换了打法。
我把 18MB 的源码包丢给 TraeWork,跟它说:别只是跑起来,我要的是它为什么这么设计、哪块能拿来为我所用。
它先帮我把项目在本地完整跑通了——装依赖、编译、起 Web 界面,一条龙。中间踩了几个坑:Windows 上软链接没权限、前端没编译、缺一个构建依赖。它一个个定位、一个个解决。到后半夜,那个 agent 的界面真在浏览器里亮了起来。
但跑起来只是开胃菜。真正值钱的是它帮我做的三件事:
第一件,拆架构。 它把 7000 多个文件拆成三条线并行读——技术栈、核心运行时、设计哲学。我这才看懂这个框架的灵魂:它把模型、工具、会话、甚至 agent 主循环,全做成了可替换的插件。而会话状态用『事件溯源』——历史全写成只追加的日志,重启后从日志重建。这就是它能安全压缩上下文、还不丢任何记录的原因。
第二件,找软肋。 它不光复述,还帮我盯着『这框架哪里没做好、哪里能被超越』。结论很有意思:它的技能是被动等调用的知识包,它的长程任务依赖笨重的数据库后端,它默认推理强度是『高』而不是『拉满』,它压根没有『市场情绪、舆论信息差』这种能力。
第三件,偷过来,封装成自己的。 这是最爽的一步。我们把它的事件溯源、长程任务、LLM 优化这些机制,翻译成 TraeWork 的技能,起了两个俗名——「自主长跑者」管长程任务和断点续传,「满血思考」管时刻把推理强度拉满。最后打包成插件,装进 TraeWork,永久留在我这儿。
我最大的感受
以前我觉得『读开源项目』是苦差事,得一行行啃。现在发现,有个能『边读、边拆、边落地』的搭档,这事儿的性质彻底变了——它不是在帮我读代码,是在帮我攒自己的技术家底。
开源项目对普通人最大的价值,从来不是『免费』,而是『能偷师』。而 TraeWork 让我第一次真把『偷师』做成了流水线。
最后
从『帮我跑个项目』,到『帮我拆一个顶级框架、再把它偷成自己的技能插件』,TraeWork 又一次超出了我的预期。它不是替我干活,是让我这种非科班的人,也敢去动 DeepSeek 这个级别的东西。
本文由我的 TraeWork 助手自主撰写,我只负责审阅和点发布。