mirror of
https://github.com/Ed1s0nZ/CyberStrikeAI.git
synced 2026-07-16 08:57:30 +02:00
Add files via upload
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
|
||||
- [架构说明](architecture.md) · [安全模型](security-model.md) · [RBAC](rbac.md)
|
||||
- [Agent 与角色](agent-and-role-guide.md) · [Skills](skills-guide.md) · [Eino 多代理](MULTI_AGENT_EINO.md)
|
||||
- [图编排](workflow-graph.md) · [人机协同最佳实践](hitl-best-practices.md)
|
||||
- [工作流](workflow-graph.md) · [人机协同最佳实践](hitl-best-practices.md)
|
||||
|
||||
## 功能指南
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ flowchart LR
|
||||
M --> T["内置工具 / YAML 工具 / Skills FS"]
|
||||
M --> EM["外部 MCP"]
|
||||
A --> K["知识库检索"]
|
||||
H --> W["Workflow 图编排"]
|
||||
H --> W["Workflow 工作流"]
|
||||
H --> C2["内置 C2"]
|
||||
H --> WS["WebShell"]
|
||||
H --> AU["Audit / Monitor"]
|
||||
@@ -73,9 +73,9 @@ MCP 相关:
|
||||
|
||||
## Workflow
|
||||
|
||||
图编排在 `internal/workflow/`,HTTP 入口在 `internal/handler/workflow*.go`。它支持 start、agent、tool、condition、hitl、output、end 等节点。
|
||||
工作流引擎在 `internal/workflow/`,HTTP 入口在 `internal/handler/workflow*.go`。它支持 start、agent、tool、condition、hitl、output、end 等节点。
|
||||
|
||||
详细使用见 [图编排使用说明](workflow-graph.md)。
|
||||
详细使用见 [工作流使用说明](workflow-graph.md)。
|
||||
|
||||
## 知识库
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ internal/database/ SQLite 数据访问
|
||||
internal/security/ 认证、限流、Shell 执行
|
||||
internal/mcp/ MCP Server、外部 MCP 管理
|
||||
internal/multiagent/ Eino 单代理、多代理、中间件
|
||||
internal/workflow/ 图编排运行时
|
||||
internal/workflow/ 工作流运行时
|
||||
internal/knowledge/ 知识库索引与检索
|
||||
internal/c2/ 内置 C2
|
||||
internal/project/ 项目事实黑板
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
# CyberStrikeAI 图编排使用说明
|
||||
# CyberStrikeAI 工作流使用说明
|
||||
|
||||
[English](../en-US/workflow-graph.md)
|
||||
|
||||
本文档说明 **图编排(Graph Orchestration)** 的完整使用方式:如何在画布上搭建流程、配置各类型节点、在节点之间传递数据,以及如何将流程绑定到角色并自动运行。
|
||||
本文档说明 **工作流(Workflow)** 的完整使用方式:如何在画布上搭建流程、配置各类型节点、在节点之间传递数据,以及如何将流程绑定到角色并自动运行。
|
||||
|
||||
---
|
||||
|
||||
## 一、在哪里使用图编排
|
||||
## 一、在哪里使用工作流
|
||||
|
||||
1. 登录 CyberStrikeAI Web 端
|
||||
2. 左侧导航进入 **图编排**
|
||||
2. 左侧导航进入 **工作流**
|
||||
3. 在左侧列表选择已有流程,或新建流程
|
||||
4. 在中央画布拖拽、连线、配置节点
|
||||
5. 填写流程 **ID**、**名称**、**描述** 后点击 **保存**
|
||||
@@ -36,7 +36,7 @@
|
||||
|
||||
## 三、执行模型(先理解再配置)
|
||||
|
||||
图编排按 **有向图** 执行,引擎从 **开始** 节点出发,沿连线依次运行下游节点。
|
||||
工作流按 **有向图** 执行,引擎从 **开始** 节点出发,沿连线依次运行下游节点。
|
||||
|
||||
每次运行会维护一份内部状态,模板变量 `{{...}}` 从这里取值:
|
||||
|
||||
@@ -389,7 +389,7 @@ HITL 等待信息会记录:
|
||||
### 8.1 在角色管理中绑定
|
||||
|
||||
1. 进入 **角色管理**,编辑或新建角色
|
||||
2. 选择 **工作流 / 图编排** 绑定的流程 ID
|
||||
2. 选择绑定的 **工作流** ID
|
||||
3. 策略设为 `auto`(默认:有 `workflow_id` 时自动执行)
|
||||
4. 保存角色
|
||||
|
||||
|
||||
Reference in New Issue
Block a user