协作模块
多 Agent 团队协作
Neurova 支持多 Agent 团队协作,你可以组建自己的"星星团队",让不同专长的 Agent 分工合作,完成复杂任务。
四种协作模式
| 模式 | 工作方式 | 适用场景 |
|---|---|---|
| 顺序执行 | Agent 按流水线依次处理 | 内容创作 → 审核 → 发布 |
| 并行执行 | 多个 Agent 同时处理不同子任务 | 多维度数据同时分析 |
| 主从模式 | 一个主 Agent 指挥多个从 Agent | 项目管理,任务分配与汇总 |
| 共识模式 | 多个 Agent 独立判断后投票 | 风险决策,多视角验证 |
团队管理
- 团队组建 — 为项目创建专属团队,分配不同角色的 Agent
- 共享记忆 — 团队成员可以共享上下文和经验
- 任务分配 — 自动根据 Agent 的能力和负载分配任务
- 讨论记录 — 保留团队决策过程,可回溯审查
- 实时状态 — 每个 Agent 的工作进度一目了然
功能清单(✅ 全部 100% 完成)
| 模块 | 完成度 | 说明 |
|---|---|---|
| 项目管理 | ✅ 100% | 项目规则配置、多规则支持、团队关联 |
| 团队管理 | ✅ 100% | Agent 职责描述、工作时间、联系信息 |
| 工作流 | ✅ 100% | LLM 生成工作流、节点配置、拖拽编辑器 |
| 群组聊天 | ✅ 100% | Agent @功能、防信息风暴、SSE 实时推送 |
| 任务看板 | ✅ 100% | React 看板组件、拖拽卡片、自定义列、实时更新 |
工作编排
Neurova 的工作流引擎让你可以搭建从简单到复杂的自动化流程,Agent 自动按编排执行。
工作流节点类型
### 节点类型
| 节点 | 功能 |
|------|------|
| 🟢 **开始/结束** | 流程起止点 |
| 📋 **任务节点** | 单个可执行任务 |
| 🔀 **条件节点** | 根据结果分支路由 |
| ⚡ **并行节点** | 多任务同时执行 |
| 🔗 **子流程** | 嵌套工作流 |
### 编排能力
- **可视化 DSL** — 用简洁的语言描述工作流,Agent 自动解析执行
- **状态追踪** — 每一步的执行状态、耗时、结果全部可查
- **异常处理** — 失败自动重试或降级,保证流程可靠性
- **动态调度** — 根据资源状态和优先级动态调整执行顺序
- **历史回溯** — 每次工作流执行的完整记录