dsh-crew

@stuarthu · 工作流
检测有风险提示无安装脚本来源一致

在 DSH 中以产品经理、架构师、工程师、QA 和评审员等角色团队协作完成开发任务,各角色工具权限受限并通过文件协作

v0.9.0版本
npm 预构建包安装方式
2026-08-22最近更新
3 · 1,940Star · 周下载
dsh plugin --profile web add dsh-crew查看仓库

插件介绍

根据仓库资料整理 · commit deaeb79

主要功能

  • PM 角色先撰写 DoD(完成标准)作为仓库文档的一部分,等待你确认后才启动其他角色开始工作
  • 角色包括 PM、研究员、架构师、工程师(或拆分为测试工程师/代码工程师)、QA、代码/安全/文档评审员,每个角色的工具集按白名单锁定
  • 角色之间不直接通信,只能通过磁盘上的文件协作,所有消息都经由 PM 中转
  • QA 编写的测试用例保存在磁盘上,并在之后每个任务中重新运行
  • 每个已完成任务会在仓库中记录代码、安全、文档等四项评审结果
  • 代码推送需你明确许可,PM 随后会监视 CI 状态;任务崩溃后也可以恢复继续

适合什么时候用

  • 希望在 DSH 中用产品经理-架构师-工程师-QA-评审的多角色分工流程来推进一个开发任务,并保留每步的确认与评审记录
  • 希望强制职责分离,例如评审角色只能读取代码而不能修改,避免评审者本身篡改被评审对象

安装后会多出什么

Agent 工具crew_researchercrew_architectcrew_engineercrew_test_engineercrew_code_engineercrew_qacrew_code_reviewercrew_security_reviewercrew_doc_reviewer

使用前需要

  • 需要 peer 依赖 @deepseek-ai/dsh-tool-subagent
  • 需要在安装生成的 crew 专用 agent 预设会话中使用才能获得各角色工具
  • 当前版本为 0.9.0,属早期版本

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制环境变量文件系统宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库stuarthu/dsh-crewnpmdsh-crew@0.7.0安装方式npm 预构建包收录日期2026-08-19固定 commitdeaeb79b2cec · 2026-08-22
dsh plugin --profile web add dsh-crew