主要观点:Microsoft 发布了 DevProxy 的 0.29 版本,这是一个用于模拟 API 的命令行工具,新加入了 AI 支持。
关键信息:
- DevProxy 可模拟大量 API 和网络行为,默认作为代理且半数时间失败,还能模拟节流等情况,可用于模拟特定 API 响应,结合 dev tunnels CLI 可检查云服务通信。
- 为支持用自然语言配置 DevProxy,开发团队发布了 MCP 服务器,可通过 DevProxy Toolkit Visual Studio Code 扩展或 @devproxy/mcp npm 包暴露。
- DevProxy 内部用语言模型从 API 调用样本生成 OpenAPI 或 TypeSpec 文件,此版本的提示暴露在安装目录的 prompt 文件夹中,以 Prompty 规范格式保存。
- 新架构带来了一些破坏变化,需开发者调整 DevProxy 插件,该版本有调试和跟踪消息类别以助于排查问题,卸载 DevProxy 时会自动卸载用于解密 HTTPS 流量的根证书,同时发布了更新的 DevProxy Toolkit 扩展,DevProxy 是 GitHub 上的开源项目和.NET Foundation 非营利组织的新成员,完整发布说明可在网站查看,目前有 26 个贡献者和 53 个开放问题,被 star 了 676 次。
重要细节: - DevProxy 新版本的相关链接:https://devblogs.microsoft.com/microsoft365dev/dev-proxy-v0-29-with-refactored-architecture-mcp-server-and-exposed-lm-prompts/、https://learn.microsoft.com/en-us/microsoft-cloud/dev/dev-proxy/overview、https://learn.microsoft.com/en-us/microsoft-cloud/dev/dev-proxy/how-to/test-that-my-application-handles-throttling-properly、https://learn.microsoft.com/en-us/microsoft-cloud/dev/dev-proxy/how-to/inspect-api-requests-cloud-services、https://aka.ms/devproxy/toolkit、https://www.npmjs.com/package/@devproxy/mcp、https://github.com/microsoft/dev-proxy、https://dotnetfoundation.org/projects/project-detail/dev-proxy、https://github.com/dotnet/dev-proxy/releases/tag/v0.29.0、https://marketplace.visualstudio.com/items?itemName=garrytrinder.dev-proxy-toolkit
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。