dsh-harness-mcp-server
在终端中运行以下命令:
dsh plugin install chushixixin/dsh-harness-mcp-server
将以下提示词粘贴到 DeepSeek Harness 对话框中:
打开终端并执行 dsh plugin install chushixixin/dsh-harness-mcp-server 命令,即可自动下载并配置位于 https://github.com/chushixixin/dsh-harness-mcp-server 的插件代码与依赖。
插件介绍
深度集成开发环境 Harness 虽然拥有强大的 Agent 运行时,但长期以来仅作为独立应用运行,难以被外部智能体直接调用。本插件彻底打破了这一孤岛,将 Harness 的核心服务(Agent、工具链与会话)转化为标准的 MCP Server,让任意符合规范的客户端都能像调用 API 一样无缝驱动 Harness 执行真实的编程任务。通过将外部“大脑”与 Harness 的底层“手臂”相结合,实现了能力的互补与增效。
插件不仅支持同步指令执行与异步任务队列管理,更提供了结构化的结果反馈机制。每次任务执行后,变更细节、验证状态及遗留上下文均可直接回传至客户端的记忆库,形成闭环工作流。针对大型代码重构等容易超出上下文限制的场景,该插件利用基于工作目录的会话复用技术,大幅降低调用成本(约节省 15–20 倍开销),同时提供沙箱化 Bash 环境保障执行安全。
该插件最适合需要处理高复杂度代码修改、大规模并行任务或严格隔离上下文的开发者与工作流引擎使用。在日常轻量编辑中,建议直接操作主 Agent;而当你面临上下文耗尽风险或需要 Harness 提供稳定、可复用的编程基础设施时,它将成为你最可靠的底层支撑。请在使用时注意将其绑定于本地回环地址以保障安全。
使用场景
- 需要隔离上下文以避免主 Agent 记忆池过载的大型代码重构。
- 并行分发多个无关任务并异步收集结构化结果。
- 外部智能体客户端需要安全调用底层开发环境执行具体指令。
适合人员
- 构建复杂多智能体系统的开发者与架构师。
- 依赖持久化记忆上下文进行长期项目维护的 AI 助手。
- 需要将重型编码任务从轻量级推理模型中剥离的工作流引擎。