前言¶
在 DeepSeek Harness(DSH)里做多智能体工作流时,常见做法是把任务拆成多段提示,或在多个模式之间来回切换。如果要覆盖产品、技术、质量、发布和推广,手动维护步骤会比较分散。
dsh-virtual-product-team 提供了一个 Product Team Mode:从想法验证开始,按阶段推进到发布、推广、迭代,并在每个阶段结束后等待用户批准。下面介绍它是什么、能做什么、如何安装和启用,以及使用时需要注意的边界。
这是什么¶
songoao25/dsh-virtual-product-team 是一个 DSH 对话模式 / agent preset,许可证为 MIT © songoao25。当前资料中 package.json 版本号为 1.3.0。
它解决的问题是:用户说一个产品想法后,由 DSH 按产品团队流程继续澄清需求、写 PRD、做技术设计、实现、QA/安全审计、准备发布材料。用户主要负责对话和审批。
核心功能¶
一条从想法到迭代的管线¶
Product Team Mode 覆盖 8 个阶段、共 12 个环节:
- 想法验证
- 产品定义与需求
- 技术设计
- 开发与质量
- 发布与部署
- 推广与冷启动
- 运营与增长
- 迭代与维护
用户可以说类似:
I have an idea, I want to build XX
经过上面的输入,AI 会依次进行需求澄清、PRD、技术设计、实现、QA/安全审计和发布材料准备。
阶段门控¶
这个模式采用阶段门控:
- 每个阶段结束后向用户汇报。
- 用户批准后,才进入下一阶段。
- 用户不需要写代码,也不需要具备技术背景。
- 用户的主要工作是回答问题和做决策。
技能包与扩展能力¶
从 v1.2.0 开始,仓库声明 DSH bundle,可以安装为 profile 的 skill pack。
从 v1.1.0 开始,它可以在明确要求时构建新的 DSH 模式和插件,使用 self-modification toolset 与官方 Cordis authoring skills。这个 toolset 具有 shell-level trust,仅在明确要求 DSH-specific product 时使用。
安装与启用¶
完整安装¶
先确认 DSH 已安装,并且 dsh 在 PATH 中。
然后执行:
git clone https://github.com/songoao25/dsh-virtual-product-team.git
cd dsh-virtual-product-team
./install.sh
安装完成后,需要开始一个新对话,在模式选择器中选择 Product Team Mode,然后说:
I have an idea…
注意:DSH 只允许在空白对话中切换模式,因此要先开始新对话,再选择 Product Team Mode。
可选:仅安装 skill pack¶
如果只需要安装技能层,可以使用:
dsh plugin --profile <profile-name> add dsh-virtual-product-team
这里的 <profile-name> 要替换为实际 profile 名称。
这种方式只安装 skill 层;preset、persona 和 tools 仍来自:
./install.sh
典型用法¶
- 开始一个新对话。
- 在模式选择器中选择 Product Team Mode。
- 输入:
I have an idea, I want to build XX
- DSH 会进入需求澄清、PRD、技术设计、实现、QA/安全审计和发布材料准备。
- 每个阶段结束后会向用户汇报,用户批准后才进入下一阶段。
如果进入 GitHub 发布阶段,它会询问使用哪个本地 AI assistant,然后由该 assistant 处理 commit/tag/Release。
卸载¶
进入仓库目录后执行:
cd dsh-virtual-product-team
./uninstall.sh
卸载后,新对话会恢复默认模式。资料说明不会保留残留,也不影响其他模式。
适用场景与注意¶
适合在 DSH 中用对话推进产品管线的人,尤其是希望从想法、需求、设计、实现、质量、发布、推广到迭代都按阶段汇报和审批的人。
使用前注意几点:
- DSH 插件/模式会以当前
dsh进程权限运行,安装前应检查源码、脚本和许可证。 - v1 限制:仅对话式,没有可视化进度面板。
- self-modification toolset 具有 shell-level trust,仅在明确要求构建 DSH-specific product 时使用。
- bundle 只安装 skill 层;preset、persona 和 tools 仍来自
./install.sh。 - 模式切换只发生在空白对话中,需要先开新对话。
链接¶
- 社区目录页:
https://www.skillhub.cn/plugins/songoao25/dsh-virtual-product-team - GitHub 仓库:
https://github.com/songoao25/dsh-virtual-product-team
目录页是社区插件目录,不是官方应用商店。