
描述
Smart Blueprint Analyzer - Turn your Blueprints into knowledge
Your Blueprints hold the truth about your project - but you can't grep them, diff them, or hand them to an AI assistant. Smart Blueprint Analyzer fixes that: it crawls any Content folder and writes a portable Knowledge Pack - compact JSON plus readable Markdown - that your team, your tools and your IDE can use immediately.
What you get
- Deep Blueprint analysis: variables, components (SCS), function signatures, overrides, interfaces, parent classes and readable function summaries.
- Markdown cards with call-flow diagrams: read a Blueprint like documentation without opening the editor.
- Optional C++ dependency analysis: see which native functions and types each Blueprint touches before you refactor.
- T3D graph export and import: edit a graph as text in your IDE and apply it back - with a dry-run preview, an explicit Apply / Apply & Save choice, one-step undo and automatic rollback if the import or compile fails.
- Covers standard, Widget, Animation, Interface and Editor Utility Widget Blueprints, plus User-Defined Structs and Enums in the pack index. Other asset types are intentionally out of scope.
- Headless commandlets with documented exit codes for CI and scripted pipelines.
Built for trust
- Nothing changes without you: imports validate everything first, show exactly which graphs are affected, and never save unasked.
- Honest results: every run reports what was analyzed, skipped and written - and where it went.
- Editor-only, zero bloat: no third-party DLLs, no network access, nothing ships in your packaged game.
Perfect for
- Making Blueprints searchable and greppable in your IDE - and readable for AI coding assistants.
- Technical design reviews, onboarding, audits and automated documentation pipelines.
- Programmers who need to understand Blueprint content without clicking through graphs.
Getting started
Enable the plugin, then Tools -> Analyze Content... or right-click any Content folder. Pick JSON, Markdown, C++ dependencies and T3D export - the Knowledge Pack lands in your project, ready to commit.
Compatible with Unreal Engine 5.5, 5.6, 5.7, 5.8.
Documentation:
https://albcoding.de/smart-blueprint-analyzer/






