DeepSeek Harness(dsh)
本文依据官方 README 翻译整理,保留原有结构与命令。
这是什么
DeepSeek Harness(简称 dsh)是 DeepSeek AI 开发的开源 agent harness。它建立在「一切皆插件」的架构之上,底层由 Cordis 驱动,其设计思想写在论文《A Programming Paradigm for Spatiotemporal Composability》里。
文档站:https://deepseek-harness.github.io/deepseek-harness/
开发者预览
DeepSeek Harness 处于开发者预览阶段,迭代很快。会有破坏兼容性的改动。 运行前请先阅读 SAFETY.md(安全说明)。
运行
从 npm 运行
先安装 Node.js,然后执行:
npx @deepseek-ai/dsh web
该命令默认在 http://127.0.0.1:3080 启动 Web 界面,并在本地启动时自动打开默认浏览器。通过 SSH 启动时只打印主机 URL,因为本地转发地址由 SSH 客户端或编辑器负责。
加 --no-open 可以在不自动打开浏览器的情况下运行服务。
安全提醒
README 明确要求:运行前先读 SAFETY.md。它说明了 agent 在你的机器上能访问哪些东西、默认边界在哪里。
注意事项
- 这是预览版,官方自己声明会有破坏兼容性的更新,不要用在不能中断的生产环境。
- 插件生态鱼龙混杂,装插件前看权限声明。
- 默认只监听 127.0.0.1。要让其他设备访问,需要自己处理网络暴露与鉴权。