Repolode
EgorBo

EgorBo/BlazingFastDotnet

面向 AI 编程助手的 .NET 10-11 性能调优技巧合集,主要针对基准测试场景。

Star
305
Fork
11
未关闭 Issue
1
最近提交
5天前

这是什么?

Blazing Fast .NET 整理了针对 .NET 10.0 至 11.0 工作负载的性能调优技巧,重点面向基准测试场景。内容以单个 SKILL.md 文件的形式提供,AI 编程助手可按需读取,普通读者也可以直接当作 Markdown 文档阅读。

推荐的用法是在优化应用时让编码助手参考该文件:先测量基线,用性能分析工具定位真正的瓶颈,每次只修改一处,并且只保留能带来可测量提升的改动。作者强调它适合在需要时查阅,而非作为常驻技能使用。

该项目并非微软官方指南。文件中还附带一段提示词,用于依据微软的不安全代码最佳实践检查代码库,报告正确性问题和反模式。调优方案刻意避免 unsafe 代码、ArrayPool,并将第三方依赖限制在 BenchmarkDotNet 和 FlameGraph。

核心功能

  • 01以单个 SKILL.md 文件提供,便于 AI 编程助手读取
  • 02涵盖 .NET 10.0 至 11.0 的性能调优
  • 03强调先测基线、再做性能分析,每次只改一处
  • 04附带依据不安全代码最佳实践检查代码库的提示词
  • 05第三方依赖仅限 BenchmarkDotNet 和 FlameGraph

适用场景

  • 借助编码助手按测量结果优化 .NET 应用
  • 为 .NET 10 或 11 代码准备基准测试实验
  • 检查 C# 代码库中的不安全代码隐患

快速上手

  1. 1

    打开仓库中的 SKILL.md 文件

  2. 2

    将带有 SKILL.md 链接的使用提示粘贴到你的编程代理中

使用前须知

  • 这不是微软官方指南,请自行验证其中的建议。
  • 它主要面向基准测试工作负载,适合按需查阅,而非始终启用。

收录于专题

标签

常见问题

BlazingFastDotnet 是什么?
面向 AI 编程助手的 .NET 10-11 性能调优技巧合集,主要针对基准测试场景。 Blazing Fast .NET 整理了针对 .NET 10.0 至 11.0 工作负载的性能调优技巧,重点面向基准测试场景。内容以单个 SKILL.md 文件的形式提供,AI 编程助手可按需读取,普通读者也可以直接当作 Markdown 文档阅读。
BlazingFastDotnet 可以免费使用吗?用的什么许可证?
BlazingFastDotnet 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
BlazingFastDotnet 还在维护吗?
活跃维护中。BlazingFastDotnet 最近一次提交是在 2026年11月1日。
BlazingFastDotnet 适合用来做什么?
借助编码助手按测量结果优化 .NET 应用 为 .NET 10 或 11 代码准备基准测试实验 检查 C# 代码库中的不安全代码隐患
BlazingFastDotnet 怎么安装和运行?
打开仓库中的 SKILL.md 文件 将带有 SKILL.md 链接的使用提示粘贴到你的编程代理中
在哪里获取 BlazingFastDotnet?
源代码和安装说明在 GitHub 上:https://github.com/EgorBo/BlazingFastDotnet

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目