文章摘要
DeepSeek Harness是DeepSeek AI开发的开源智能体框架,采用全插件架构,基于Cordis设计。目前处于开发者预览阶段,可通过npm或源码运行,提供Web界面,支持社区反馈和贡献。
文章总结
DeepSeek Harness(简称dsh)是DeepSeek AI开发的一款开源智能体工具框架。该框架采用“万物皆插件”的架构设计,底层基于Cordis驱动(其设计理念详见《时空可组合性的编程范式》一文)。
当前状态:开发者预览版 该工具正处于快速迭代的开发者预览阶段,存在破坏性兼容变更。
运行方式:
1. 通过npm运行:安装Node.js后执行 npx @deepseek-ai/dsh web 命令,默认在 http://127.0.0.1:3080 启动Web界面(详见Web UI指南)。
2. 从源码运行:克隆仓库后依次执行 git clone...、pnpm install、pnpm run build、pnpm dsh web。
社区支持:
- 通过GitHub Discussions提交反馈或报告问题
- 为插件仓库添加 dsh-plugin 标签以便发现
- 加入DeepSeek Harness Discord社区
贡献指南:详见CONTRIBUTING.md 开发指引:从开发指南和架构文档入手,智能体开发请参考AGENTS.md
许可证:MIT协议 第三方依赖及其许可证信息见THIRDPARTYNOTICES.md
评论总结
根据评论内容,总结如下:
主要观点与论据:
对项目实用性的质疑(评分:无)
- 部分评论认为项目价值有限,如评论9指出“可能有用,但没那么有用”,仅增加了热重载和动态启用/禁用功能。
- 评论6批评README过于简略,仅提供安装说明和指向不稳定API的链接,质疑其为何能登上HN榜首。
对技术实现的关注(评分:无)
- 评论9详细分析了Cordis插件架构,认为其类似OSGi、iPOJO或React的useEffect,但代数方法对熟悉这些概念的人帮助有限。
- 评论7对Cordis插件架构表示兴趣,并提供了相关论文链接。
对Node.js实现的疑问(评分:无)
- 评论2质疑为何许多代理工具都使用Node.js编写,暗示可能存在技术选择上的问题。
对文档和界面的反馈(评分:无)
- 评论4提供了更详细的文档链接,认为开发与参考部分更易阅读。
- 评论15认为“好主意,但落地页丑陋”。
对基准测试和比较的需求(评分:无)
- 评论5和13询问第一方与第三方代理工具的比较,以及不同语言对模型性能的影响。
- 评论8探讨语言对潜在空间和模型性能的影响,并提及古典中文的压缩效率。
对项目时机的批评(评分:无)
- 评论11指出项目发布时机不佳,并附上DeepSeek的推文链接。
关键引用(保留中英文):
- 评论9:“I have read the underlying paper, and found it may be useful, but not that useful.”(我读了相关论文,发现可能有用,但没那么有用。)
- 评论6:“But like, what is it? Odd that this reached #1 on HN.”(但这是什么?奇怪它能登上HN榜首。)
- 评论2:“Is there a reason why so many of these agent harness are written in node.js?”(为什么这么多代理工具都用Node.js编写?)
- 评论4:“The landing page provides more context than GitHub...”(落地页比GitHub提供了更多上下文……)
- 评论5:“I'm curious what people are finding with first party vs 3rd party harnesses for coding.”(我好奇人们在使用第一方与第三方编码工具时的发现。)