Wh1stle05/dsh-delegation-workflow
Wh1stle05★ 0JavaScript最后同步: 2026-08-16
—
README 摘要
dsh-delegation-workflow 协作式委派工作流插件: 主规划 → 子执行 → 主审查 。为 DeepSeek Harness 提供一个 delegate with model 工具,让主 agent 把计划中的一个步骤委派给子代理执行, 并显式指定该子代理的运行模型与思考强度 。 功能 - 新增工具 delegate with model ,参数: - description — 委派任务的简短描述(3-5 词,用于展示)。 - prompt — 自包含的子代理任务说明(子代理不共享父代理上下文)。 - provider — 子代理的 LLM 模型后端,缺省回落 settings 默认值。 - model — 子代理使用的模型 id,缺省回落 settings 默认值。 - reasoning effort — 子代理的推理强度,动态校验目标模型真实支持的档位。 - run in background — 是否以后台任务运行(返回 job id,可用 job output / job kill 管理)。 - Web 端新增 /delegate-model 斜杠命令:先选模型、再选思考强度,写入 $DSH HOME/settings.yaml 的 delegation-workflow: 段。 - 「通用设置」新增「子代理默认模型」条目,模型与思考强度分成两个选择器,模型条目显示提供商信息。 - 与框架内置 subagent 工具的区别:在委派边界上把调用方指定的 provider / model 写入子代理 AgentOptions ,并在子代理发出首个请求前通过 installModelSelection 注入 reasoning effort 。 安装 前提:已安装 DeepSeek Harness( dsh 命令)。 dsh plugin 命令底层转发给 pnpm,因此可直接从 GitHub 安装本仓库: 然后把本仓库 cordis.patch.yml 里的 insert 片段并入你的 profile cordis.patch.yml (见下方「配置」),并重启 dsh 服务使插件源码生效(插件 src/index.js 的改动需进程重启才会加载, cordis.patch.yml 的 config 可热重载)。 配置 cordis.patch.yml 中的插件条目: provider / model / reasoningEffort 仅作为 settings namespace delegation-workflow 的 composition base;可在 Web 端通过 /delegate-model 斜杠命令或「通用设置 → 子代理默认模型」修改, 修改会持久化到 $DSH HOME/settings.yaml 。 注意:…
在 GitHub 查看完整 README →