Microsoft Agent Framework——工作流示例——工作流可视化示例
This sample demonstrates how to visualize workflows using ToMermaidString() and ToDotString() extension methods. It uses a map-reduce workflow with fan-out/fan-in patterns as an example.
本示例演示了如何使用 ToMermaidString() 和 ToDotString() 扩展方法来可视化工作流。示例采用了一个具有扇出/扇入(fan-out/fan-in)模式的 Map-Reduce 工作流。
Running the Sample 运行示例
dotnet run
The sample generates two visualization formats:
该示例生成两种可视化格式:
Paste the output into any Mermaid-compatible viewer (GitHub, Mermaid Live Editor, etc.):
将输出粘贴到任何支持 Mermaid 的查看器中(如 GitHub、Mermaid Live Editor 等):

Render with Graphviz (requires graphviz to be installed):
使用 Graphviz 渲染(需安装 Graphviz):
dotnet run | tail -n +20 | dot -Tpng -o workflow.png

Usage 用法
Workflow workflow = BuildWorkflow();
// Generate Mermaid format
string mermaid = workflow.ToMermaidString();
// Generate DOT format
string dotString = workflow.ToDotString();
作者:菜鸟吊思
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
施主您好,贫僧接受供养,施主一粒米,大如须弥山!南无阿弥陀佛!
您学习别人出学费,只需先扫红包码,后扫支付码!

浙公网安备 33010602011771号