DSH Plugins
返回列表
⚙️

dsh-worktree-flow

工作流 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install TY-ang/dsh-worktree-flow

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

在 DeepSeek Harness 终端中执行安装命令即可加载多仓库功能工作区插件,源码托管于 https://github.com/TY-ang/dsh-worktree-flow ,安装后重启 dsh web 生效。

插件介绍

当你的项目同时包含前端、后端和 API 等多个仓库,一个功能横跨数个代码库时,agent 会话最常见的事故就是写错了目录或落到了错误的分支上——你不得不在每次提示词里反复声明路径与分支,稍有遗漏就前功尽弃。

dsh-worktree-flow 的核心思路是「集合」:把多个仓库绑定到同一个名称下,创建功能工作区时,每个组件仓库自动生成一个 git worktree,全部检出到同一个功能分支上。配合 DSH 会话沙箱、预建分支和首轮自动注入的身份说明,写错目录和落错分支在物理层面上变得不可能。配置通过侧边栏的设置页完成,支持自动发现邻近仓库、共享文档实时读取、分支类型自定义,以及项目级与功能级的会话指南注入。

它适合同时维护多个仓库、希望在一个会话里连贯编写前后端与接口的开发者——尤其是那些受够了在提示词里手动拼路径和分支名的团队。

使用场景

  • 一个功能横跨前端、后端和 API 多个仓库,需要在同一会话中连续修改
  • 不想每次都在提示词里手动声明目录路径和分支名,希望 agent 自动落在正确位置
  • 多个功能并行开发时,需要物理隔离各功能的代码目录和分支,避免相互干扰

适合人员

  • 同时维护前端、后端、API 等多仓库的全栈开发者
  • 使用 DSH / DeepSeek Harness 进行 AI 辅助编码并希望减少路径声明负担的开发者
  • 需要并行管理多个功能分支、希望一键创建和归档工作区的团队