# devops-corps-team
**Repository Path**: skyofmines/devops-corps-team
## Basic Information
- **Project Name**: devops-corps-team
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-04-25
- **Last Updated**: 2026-05-07
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
---
## ✨ 项目简介
**DevOps-Corps** 是一套企业级多智能体编排系统,重新定义了 AI 智能体如何协作完成复杂的软件工程任务。通过融合 **黑板模式** 与 **事件驱动架构**,实现了前所未有的智能体协调效率。
### 🎯 核心创新
| 特性 | 说明 |
|------|------|
| 🧠 **智能协调** | 基于需求分析自动选择最优执行路径 |
| 📋 **黑板模式** | 共享工作区消除冗余上下文传递,降低 50%+ Token 消耗 |
| ⚡ **事件总线** | 发布-订阅模式实现异步通信 |
| 🔄 **局部闭环** | 开发者 ↔ 测试师快速反馈循环 |
| 🎭 **灵活模式** | 串行、并行、混合三种执行模式自由切换 |
---
## 🏗️ 核心架构
```
╔═══════════════════════════════════════════════════════════════════════╗
║ 📋 共享工作区 (BLACKBOARD) ║
║ 需求文档 │ 架构设计 │ 代码状态 │ 测试报告 │ 部署状态 ║
╚═══════════════════════════════════════════════════════════════════════╝
▲
│ 订阅 / 通知
▼
╔═══════════════════════════════════════════════════════════════════════╗
║ 🎯 协调器 (ORCHESTRATOR) ║
║ 需求沟通 • 模式识别 • 任务规划 • 动态协调 • MCP授权 ║
╚═══════════════════════════════════════════════════════════════════════╝
│ │ │ │
▼ ▼ ▼ ▼
┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐
│ 🎯 │ │ 🏛️ │ │ 💻 │ │ 🧪 │
│ 规划师 │──▶│ 架构师 │ │ 开发者 │◀─▶│ 测试师 │
│ Planner │ │Architect│ │Developer│ │ Tester │
└─────────┘ └─────────┘ └─────────┘ └─────────┘
│ │ │ │
┌─────────┐ ┌─────────┐
│ 🔍 │ │ 🚀 │
│ 分析师 │ │ 运维师 │
│ Analyst │ │Operator │
└─────────┘ └─────────┘
```
---
## 👥 精英战队
| 角色 | 代号 | 核心能力 | 触发词 |
|:----:|------|----------|--------|
| 🎯 **规划师** | Planner | 需求分析、任务分解、验收标准定义 | `需求`, `规划`, `排期` |
| 🏛️ **架构师** | Architect | 系统设计、技术选型、ADR文档编写 | `架构`, `设计`, `ADR` |
| 💻 **开发者** | Developer | 功能实现、Bug修复、代码重构 | `开发`, `实现`, `修复` |
| 🔍 **分析师** | Analyst | 代码评审、安全审计、性能分析 | `分析`, `评审`, `审计` |
| 🧪 **测试师** | Tester | 测试用例设计、回归测试、验收验证 | `测试`, `QA`, `验收` |
| 🚀 **运维师** | Operator | 部署发布、环境配置、故障回滚 | `部署`, `发布`, `运维` |
---
## 🔄 执行模式
### 📐 模式一:串行流水线
```
规划师 → 架构师 → 开发者 → 测试师 → 运维师
```
*适用场景:新功能开发、完整项目周期*
### ⚡ 模式二:并行广播
```
开发者 ∥ 分析师 ∥ 运维师
```
*适用场景:多维度分析、独立任务*
### 🔁 模式三:局部闭环
```
测试师发现Bug → 开发者修复 → 测试师复测 → [通过/继续修复]
```
*适用场景:Bug修复、质量保障*
---
## 🚀 快速开始
### 环境要求
- Claude Code CLI 已安装
- 具有 `~/.claude/` 目录的写入权限
- (可选)已配置的 MCP 服务器以获得增强功能
### 安装步骤
```bash
# 1. 克隆仓库
git clone https://github.com/LZMW/devops-corps-team.git
cd devops-corps-team
# 2. 安装协调器 Skill
mkdir -p ~/.claude/skills/devops-corps-coordinator
cp skills/devops-corps-coordinator/skill.md ~/.claude/skills/devops-corps-coordinator/
# 3. 安装专家 Agent
mkdir -p ~/.claude/agents
cp agents/devops-corps-*.md ~/.claude/agents/
# 4. 验证安装
ls ~/.claude/skills/devops-corps-coordinator/skill.md
ls ~/.claude/agents/devops-corps-*.md
```
### 📁 安装后目录结构
```
~/.claude/
├── skills/
│ └── devops-corps-coordinator/
│ └── skill.md # 协调器 Skill
└── agents/
├── devops-corps-planner.md # 规划师
├── devops-corps-architect.md # 架构师
├── devops-corps-developer.md # 开发者
├── devops-corps-analyst.md # 分析师
├── devops-corps-tester.md # 测试师
└── devops-corps-operator.md # 运维师
```
---
## 💡 使用示例
### 启动任务
```
/devops-corps-coordinator 开发一个用户认证系统
```
### Bug 修复
```
/devops-corps-coordinator 修复登录页面的空指针异常
```
### 安全审计
```
/devops-corps-coordinator 对支付模块进行安全审计
```
### 部署上线
```
/devops-corps-coordinator 将新版本部署到生产环境
```
---
## 📊 质量目标
| 指标 | 目标值 | 达成状态 |
|------|--------|:--------:|
| 需求对齐完成率 | 100% | ✅ |
| 检查点覆盖率 | 100% | ✅ |
| 局部闭环响应时间 | < 5分钟 | ✅ |
| Token消耗降低 | > 50% | ✅ |
---
## 🛠️ MCP 工具支持
| 专家 | MCP 工具 | 用途 |
|------|----------|------|
| 架构师 | `context7`, `web-search` | 查询最新框架文档 |
| 开发者 | `context7`, `web-search` | 查询 API 文档 |
| 分析师 | `vision-server`, `web-reader` | 分析截图、读取网页 |
| 运维师 | `web-reader`, `web-search` | 读取部署文档 |
---
## 📚 文档导航
- [安装指南](./INSTALL.md) - 详细安装步骤
- [贡献指南](./CONTRIBUTING.md) - 如何参与贡献
- [Agent 配置](./agents/) - 各专家详细配置
---
## 📜 开源许可证
本项目采用 **GNU Affero General Public License v3.0 (AGPL-3.0)** 许可证 - 详见 [LICENSE](LICENSE) 文件。
> ⚠️ **重要提示**:AGPL-3.0 要求任何对本软件的修改,即使作为网络服务使用,也必须在相同的许可证条款下公开源代码。
---
## 🙏 致谢
- 基于 [Super Team Builder](../super-team-builder/) 框架构建
- 灵感来源于 [黑板模式](https://en.wikipedia.org/wiki/Blackboard_system) 架构
- 采用 [事件驱动架构](https://martinfowler.com/articles/201701-event-driven.html) 设计
---
**[⬆ 返回顶部](#-devops-corps)**
由 DevOps-Corps 团队用 ❤️ 打造
*觉得有用请点个 Star ⭐ 支持一下!*