DSH Plugins
返回列表
⚙️

dsh-plugin-jules

工作流 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install rbviz/dsh-plugin-jules

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

在 DeepSeek Harness 配置目录执行 dsh plugin install rbviz/dsh-plugin-jules 安装该插件(源码:https://github.com/rbviz/dsh-plugin-jules),安装或更新后需重启 Harness 才会加载新 bundle。

插件介绍

在 Harness 里,一次对话往往装不下「给仓库一个任务、等它在云端改完代码、再开 PR」这类要跑很久的工作。Google Jules 正是为此设计的远程编程代理:你在云端给它任务和仓库,它会在自己的克隆里异步规划、改文件、跑命令并提交拉取请求。本插件把这套能力收成一组 jules_* 工具,让模型可以委派、跟进、审批计划、回复消息,并把可应用的统一 diff 拉回来。

插件直接对接 Jules v1alpha REST API,自身无运行时依赖。创建会话会立刻返回 session id,任务在云端继续,不必守着当前轮次;jules_watch 用后台监听和完成通知替代反复查状态,适合「创建—监听—结束本轮」的工作方式。若开启 requirePlanApproval,必须先 jules_approve_plan 才会动文件;结果侧可用 jules_patch 分页取 diff,并列出所有改动文件,便于本地 git apply。

适合已在 DeepSeek Harness 0.2.x(带 base profile)上跑 agent 工作流、并已用 Jules GitHub App 连接仓库、持有 API 密钥的开发者。若你希望把长耗时编码任务交给云端代理,同时保留计划把关与可审计的补丁输出,而不是在对话里空转轮询,这个插件就是为此准备的。

使用场景

  • 把跨多文件的仓库改动交给云端代理异步完成
  • 需要审批计划后再允许 Jules 修改代码
  • 长任务用后台监听收完成通知并拉取统一 diff

适合人员

  • 使用 DeepSeek Harness 0.2.x 的 agent 工作流开发者
  • 已连接 Jules GitHub App 并配置 API 密钥的用户
  • 希望减少轮询、把长耗时编码外包给 Jules 的团队