DSH Plugins
返回列表
🖥️

dsh-plugin-devin

客户端 更新于 2026.10.10

在终端中运行以下命令:

dsh plugin install alexisvaleev/dsh-plugin-devin

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install alexisvaleev/dsh-plugin-devin,或按文档从 https://github.com/alexisvaleev/dsh-plugin-devin 添加插件以自动应用 cordis.patch.yml。

插件介绍

若你已在本地使用 Devin CLI,又希望在 DeepSeek Harness 里把任务交给 Devin、或整段对话走 Devin 的推理链路,往往缺少一条官方、统一的接入方式。本插件是非官方桥接(与 Cognition 无关联),通过 Harness 的 ctx.subprocess 接缝,把 Devin 以可控子进程方式纳入代理工作流。

核心能力分两块且可独立启用:一是 devin 委托工具与 /devin 斜杠命令,以 devin -p 无头打印模式运行,支持按次设置工作目录、模型、权限模式、resume、cloud 与超时,并返回结构化 stdout/stderr;取消调用会沿子进程链优雅终止,输出有上限并保留尾部。二是 Devin LLM 提供商路由,在设置与 /model 中可选,基于 devin acp 维持会话池、支持图像原生块、用量与推理流式回传,并可自动探测账号可用模型列表。

使用前需已安装 devin CLI 并完成 devin auth login,或配置 WINDSURF_API_KEY;配置文件中的项在下次调用生效,无需重启。无头模式在未信任工作区可能遇到信任提示,插件默认通过 respectWorkspaceTrust 等选项适配常见场景。

适合已在 PATH 上配置 Devin、希望把「委派一整段 Devin 会话」与「让 Harness 整轮对话跑在 Devin 上」分开选用的开发者与团队;需要 Harness 侧组合 subprocess 提供方。若只需其一,可在配置中只保留工具或只保留 provider 条目。

使用场景

  • 在 Harness 里用 devin 工具把编码任务交给本地 Devin 无头会话
  • 通过 /devin 快速执行 devin -p 并拿到结构化输出
  • 在设置或 /model 中选择 Devin 提供商,让整段对话走 ACP 会话

适合人员

  • 已安装并登录 Devin CLI 的开发者
  • 需要在 Harness 与 Devin 之间做非官方桥接的团队
  • 希望分别使用委托工具或整对话提供商两种模式的用户