dsh-punky-swarm

@Punky971210 · packages/dsh-punky-swarm · 工作流
检测有风险提示无安装脚本

为 dsh 提供单机多子 agent 集群治理:批次门禁、锁/mailbox、监控面板

v0.3.2版本
GitHub 源码安装安装方式
2026-08-22最近更新
0Star
dsh plugin --profile web add github:Punky971210/dsh-punky-swarm#path:/packages/dsh-punky-swarm查看仓库

插件介绍

根据仓库资料整理 · commit 86f4b53

主要功能

  • 按任务依赖 DAG 分层建批(wavePlan),建批后语义固定不重算
  • 引擎级三层门禁(Entry/Plan 契约/Exit/Complete)强制校验产物与流程
  • 任务难度门禁自动判定 A/B/C 级并决定由 Leader 直做、单 subagent 还是集群建批执行
  • 提供 lane 单写者锁、mailbox 通信、心跳/watchdog、worktree 物理隔离等治理能力
  • 内置只读蟛蜞集群监控面板,展示批次、门禁缺件与事件时间线
  • 兼容国标 AIP 工具/智能体描述结构,暴露只读工具目录接口

适合什么时候用

  • 需要在同一 dsh 进程内治理多个子 agent 协同完成复杂任务,并保证批次与门禁的可靠运行
  • 希望通过门禁化的分工、验收与合并流程,避免多 agent 并行产生冲突或产物缺失
  • 想采用 Leader-多角色-门禁裁决的团队协作模式(如 jiufeng-team 预设)快速搭建治理流程

安装后会多出什么

界面蟛蜞集群监控面板(会话区头部第三分页,只读,3秒自动刷新)
Agent 工具wave_planbatch_statusassign_checkgate_statuslane_claimmember_settlemailbox_sendmailbox_readlane_heartbeatlane_worktree_createlane_checkpointlog_export

使用前需要

  • 需要 peer 依赖 @deepseek-ai/cordis 与 @deepseek-ai/dsh-tools
  • Node.js 版本需 >=22
  • worktree 隔离与 checkpoint 能力依赖本地 git

在 GitHub 阅读完整 README

权限与能力

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

基本信息

仓库Punky971210/dsh-punky-swarm/packages/dsh-punky-swarm安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:Punky971210/dsh-punky-swarm#86f4b53 锁定本次检测的 commit。收录日期2026-08-19固定 commit86f4b53c59fd · 2026-08-22
dsh plugin --profile web add github:Punky971210/dsh-punky-swarm#path:/packages/dsh-punky-swarm