从提示到生产:使用 AKS CodeNavAI 自动生成 .NET Web API
Source: Dev.to
我构建的内容
AKS CodeNavAI 是一款 Visual Studio 扩展,帮助开发者仅用几分钟、通过简单的自然语言提示,就能创建完整、可直接运行的 .NET Web API 项目。
开发者无需手动搭建控制器、服务、依赖和配置,只需描述想要构建的内容,AKS CodeNavAI 就会自动生成结构完整的项目。它旨在加速小型 API 与微服务的开发,消除重复的样板工作。
我的演示视频
提交至由 Mux 主办的 DEV 全球展示挑战赛。
演示
- Visual Studio Marketplace: https://marketplace.visualstudio.com/items?itemName=akscodeworks7186.AksCodeNavAITool
- 💻 直接在 Visual Studio 中运行
- 🛠️ 无需外部设置——立即生成并构建项目
背后的故事
作为后端开发者,我经常在每次启动新的 .NET Web API 项目时重复相同的设置步骤——创建文件夹、配置依赖、修复构建问题、确保一致性。这些重复工作拖慢了生产力,也增加了配置错误的风险。
我创建 AKS CodeNavAI 来解决这个问题,将项目搭建转化为一次简单的对话。目标是让开发者专注于业务逻辑,而不是样板代码。
技术亮点
- 为 .NET 开发者打造的 Visual Studio 扩展
- 使用 OpenAI(GPT‑3.5 Turbo)进行 AI 驱动的项目生成
- 生成包括控制器、模型和服务在内的完整项目结构
- 自动安装所需依赖
智能构建与错误处理
- 生成后自动构建
- 检测并报告编译错误
- 智能错误纠正,加快项目就绪速度
- 也能修复已生成项目中的构建问题
AKS CodeNavAI 在保持成本效益的同时,为小型 API 与微服务提供准确、可用的代码。
Mux 的使用
Mux 用于托管并提供演示视频的流畅、可靠播放体验。嵌入工作流简单,且与 DEV 挑战的要求无缝匹配。
❗ 提交此项目即确认我的视频遵守 Mux 的服务条款:https://www.mux.com/terms