SuperAPI AI 工具集

analyzing-dotnet-performance

通用与其它

查看项目

更新于 10-16 00:04

技能介绍

用途:扫描 C#/.NET 代码中的性能反模式,产出按优先级排序的发现与具体修复建议。模式源自 .NET 官方性能博客。

适用场景:代码性能优化评审、热点路径分配审计、发布前系统性扫描、人工评审后的二次核查。不适用于算法复杂度分析,也不建议对无性能要求、非热点代码做过度优化。

输入:源代码(必需);热点路径上下文、目标框架(建议提供);扫描深度(可选,critical-only、standard 默认、comprehensive)。

主要能力:先加载 references/critical-patterns.md,再根据代码信号加载对应的 async、内存与字符串、正则、集合与 LINQ、I/O 与序列化等参考文件,structural-patterns.md 始终加载。用 grep 配方统计命中数,覆盖字符串、集合与 LINQ、正则、结构等类别,执行反向验证(如已密封类占比)、跨文件一致性与复合分配检查。按 🔴 Critical、🟡 Moderate、ℹ️ Info 分级,并结合出现次数升级严重度。发现以简洁条目输出,含影响、文件位置、修复与注意事项,末尾附汇总表与免责声明。

限制:结果由 AI 生成且非确定性,可能出现误报、遗漏或不适用的建议;应经基准测试与人工复核后再用于生产代码。具体价格、许可与安装命令暂未提供。