Test QuickGV: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| Line 4: | Line 4: | ||
<quickmmd name="colored-edge"> | <quickmmd name="colored-edge"> | ||
flowchart | flowchart TD | ||
A1([ | A1(["👩🏻💻 Human"]) | ||
A2([ | A2(["🤖 Agent"]) | ||
B1("HTTP<br>(Fiber v3)") | |||
subgraph backend handlers | |||
B2("API handler") | B2("API handler") | ||
B3("MCP HTTP") | B3("MCP HTTP") | ||
| Line 15: | Line 16: | ||
B5("SSE handler") | B5("SSE handler") | ||
B6("MCP Server") | B6("MCP Server") | ||
end | end | ||
| Line 22: | Line 22: | ||
C2(Mermaid to PNG) | C2(Mermaid to PNG) | ||
C3(XML Formatter) | C3(XML Formatter) | ||
end | |||
subgraph frontend | |||
B7("Nuxt.js") | |||
end | end | ||
subgraph resources | subgraph resources | ||
D1(Mermaid | D1(Mermaid Container<br>yuzutech/kroki-mermaid) | ||
end | end | ||
%% human path | |||
A1 --> B1 | A1 --> B1 | ||
B1 --> |the rest URI| B7 | |||
linkStyle 0,1 stroke:#0000ff,stroke-width:2px | |||
%% agent path | |||
A2 --> B1 | A2 --> B1 | ||
B1 --> |/mcp or /sse| B3 | |||
linkStyle 2,3 stroke:#00aa00,stroke-width:2px | |||
%% api path | |||
B7 --> |axios| B1 | |||
B1 --> |/api| B2 | B1 --> |/api| B2 | ||
linkStyle 4,5 stroke:#9900cc,stroke-width:2px | |||
B3 --> |/mcp| B4 | B3 --> |/mcp| B4 | ||
B3 --> |/sse| B5 | B3 --> |/sse| B5 | ||
| Line 39: | Line 53: | ||
B2 --> D1 | B2 --> D1 | ||
C1 & C2 --> D1 | C1 & C2 --> D1 | ||
</quickmmd> | </quickmmd> | ||
Latest revision as of 10:42, 10 September 2026
See: https://graphviz.gitlab.io/_pages/pdf/dotguide.pdf
Colored Edge
Dish
MMD
WebSocket Service
testflow
test