问题背景与工具定位
当AI系统涉及多个模块(如提示模板、工具调用、数据管道)时,人工阅读代码难以快速理清执行逻辑。Agentic Radar通过静态代码分析自动生成可视化工作流图,这是其核心解决方案。
具体操作步骤
- 安装准备:确保Python≥3.9并安装graphviz(Mac/Linux用
brew
或apt-get
,Windows用Chocolatey) - 执行扫描:命令行运行
agentic-radar -i ./project_dir -o output.html
- 查看结果:打开生成的HTML报告,工作流图以节点(模块)和箭头(依赖关系)呈现,支持鼠标缩放拖动查看细节
进阶技巧
对特定框架(如CrewAI)可追加参数crewai
优化分析精度。若需定制图表样式,可修改项目中的Jinja2模板文件。
本答案来源于文章《Agentic Radar:对 Agentic 工作流安全检测的可视化工具》