dsh-plugins
DeepSeek Harness (DSH) plugin workspace — home of lbx-agent-team, a multi-agent development team plugin (captain-led planner/checker/dever/tester with pipeline hard gates, git worktrees and a live web panel)
- Stars
- 0
- Language
- TypeScript
- Created
- Aug 25, 2026
- Updated
- Aug 27, 2026
Introduction
dsh-plugins
DeepSeek Harness (DSH) 插件开发工作区。
本仓库承载 DSH 原生插件的开发、验证与分发:当前唯一的交付物是 lbx-agent-team —— 一个把 DeepSeek Harness 会话变成"多智能体开发团队"的插件(队长 = 主会话,成员 = 可续聊子代理)。
仓库内容
| 路径 | 内容 |
|---|---|
lbx-agent-team/ | DSH 插件本体(核心交付物)。详见插件 README |
docs/superpowers/specs/ | 设计文档:2026-08-23-lbx-agent-team-design.md(11 条决策、状态机、17 工具、配置) |
docs/superpowers/plans/ | 实现计划:2026-08-23-lbx-agent-team.md(22 个任务的 TDD 执行计划) |
refs/agents/ | 早期自设计的多智能体团队协议参考(coordinator/planner/checker/dever/tester 角色定义),插件设计的来源 |
AGENTS.md | 仓库全局规则(对所有 agent 会话的强制约束) |
lbx-agent-team 插件一句话
把当前 DSH 会话变成队长:拉入 planner / checker / dever / tester 可续聊子代理,把 spec 拆成带依赖的任务,走带硬门的流水线(实现 → 评审 → 提交 → 验证 → 完成),配 git worktree 隔离、文件持久化状态、自动派发与实时 Web 活动面板。
快速开始
# 1. 构建插件
cd lbx-agent-team
pnpm install && pnpm build
# 2. 安装到 DSH profile(本地路径 / tarball / git,详见插件 README)
dsh plugin --profile web add "$PWD"
# 3. 重启 DSH 后使用
# Web GUI: /lbx-agent-team 实现 docs/specs/xxx.md
# Headless: dsh --profile web "用 LBX Agent Team 实现 docs/specs/xxx.md"
必须先有 spec 文档(如本项目的设计文档或任意 markdown 需求),
lbx_agent_team_create会校验。
开发与验证状态
- 状态:完整交付,全部验证通过(未发布 npm,纯本地 + 远程仓库)
- 验证闭环:134 单元测试 + 33 组合检查 + 真实 LLM headless 端到端 + tarball/git 从零安装 + 真实浏览器 GUI + README 命令回归(记录见
lbx-agent-team/docs/verification-*.md) - 工具面:17 个
lbx_agent_team_*工具;支持 pipeline 硬门、git worktree、懒 spawn、自动派发、面板操作按钮(完成/转派/取消)
文档索引
| 文档 | 说明 |
|---|---|
| 插件 README(中) | 安装 / 使用 / 配置 / 边界 |
| 插件 README(英) | 同上(英文版) |
| 使用指南 | 架构、17 工具契约、状态机、已知限制 |
| 验证记录 | scratch-profile / from-zero-install / gui-checklist / readme-regression 四份验证报告 |
| 设计文档 | 设计与决策记录 |
| 实现计划 | 22 任务执行计划 |
许可
MIT(插件部分;见 lbx-agent-team)。