Apifox 6 月更新|支持 AI 能力、交互优化、在线文档新增 SEO 设置、gRPC 项目支持前/后置操作

Apifox 新版本上线啦!看看本次版本更新主要涵盖的重点内容,有没有你所关注的功能特性:
- 新增 AI 能力
- 支持通过 AI 修改、补全数据模型
- 支持一键添加 MCP Server 到 Cursor
- gRPC 项目支持在调试接口时执行前/后置操作
- 交互优化
- 优化了导入项目数据的交互
- 优化了地址栏中前置 URL 的显示
- 在线文档新增 SEO 设置
- 项目组织能力提升
- 项目支持以「模块」方式组织管理接口
- IDEA 插件支持导入数据到项目的分支、版本、模块
- 支持自动备份每个模块对应的 OpenAPI/Swagger 文件到 Github 仓库
- 用户反馈优化
- 团队项目支持切换宫格/列表布局,支持切换排序方式
- 解决二进制响应,点击「仍以文本查看」功能无效的问题
将 Apifox 更新至最新版,一起开启全新体验吧!
新增 AI 能力
支持通过 AI 来修改、补全数据模型
开启 AI 功能后,可以通过 AI 智能辅助完成数据模型的字段描述、中文名、Mock 等信息的生成和优化,简化了数据模型的创建和完善过程,快速生成更加准确、专业的模型描述,提升团队的工作效率和文档质量。

支持在团队中启用 AI 功能,打开功能开关并成功配置 AI 供应商与模型,即可在项目中使用 Apifox AI 功能。

支持一键添加 MCP Server 到 Cursor
Apifox 在每个接口处新增「AI 编程」按钮,可以将接口的 OpenAPI/Swagger 数据、MCP Server 配置提供给 Cursor 等 AI 编程工具,让 AI 直接读取和理解 Apifox 中的接口文档,从而在开发过程中提供更高效、更智能的 AI 辅助支持。

gRPC 项目支持在调试接口时执行前/后置操作
gRPC 项目现已支持在调试接口时执行前置操作和后置操作,包括断言、提取变量、数据库操作、自定义脚本、公共脚本以及设置等待时间,让 gRPC 接口调试变得更加灵活和强大。

交互优化
优化了导入项目数据的交互
我们对项目的导入数据功能进行了全面的交互优化,让项目数据导入的过程更加高效友好,减少用户的操作负担,为用户提供更加直观、流畅的导入体验。

优化了地址栏中前置 URL 的显示
最新版本的 Apifox 支持直接在地址栏切换和管理前置 URL,操作更加直观便捷,大幅提升接口调试的流畅性与效率。

在线文档新增 SEO 设置
Apifox 为在线文档增加了全面的 SEO 设置功能新功能,支持配置全局 Metadata、自定义 Robots 文件和 Sitemap 文件,提升文档在搜索引擎中的可见性和检索效果。
关于 SEO 设置更详细的内容,可以查看往期文章《Apifox SEO 设置全解析:让你的 API 文档更容易被搜到》。

项目组织能力提升
项目支持以「模块」方式进行组织管理接口
Apifox 项目支持使用「模块」进行管理,每一个「模块」都对应一份标准 OpenAPI Specification (OAS) 文件,帮助团队更高效地组织和维护不同业务领域的 API 文档,大幅提升项目管理的效率与可维护性。

IDEA 插件支持导入数据到项目的分支、版本、模块
Apifox 推出的 IDEA 插件「Apifox Helper」最近也升级了的数据导入能力,支持将数据精确导入到项目的分支、版本、模块中,使开发者在 IDEA 环境中能够更灵活地管理和组织 API 文档数据。

支持自动备份每个模块对应的 OpenAPI/Swagger 文件到 Github 仓库
支持将各个模块的 OpenAPI Spec 文件自动备份到 Github 仓库,为 API 文档提供可靠的版本控制和备份方案,帮助团队将接口文档无缝集成至代码管理工作流,便于集中管理与追踪。

用户反馈优化
团队项目支持切换宫格/列表布局,支持切换排序方式
查看团队项目时,可根据个人需求自由切换「宫格布局」与「列表布局」,并支持调整项目排序方式,提供更灵活的项目管理体验。

解决二进制响应,点击「仍以文本查看」功能无效的问题
我们修复了点击「仍以文本查看」按钮无效的问题,确保用户在处理二进制响应时可以自由切换查看方式。
了解更多
当然,Apifox 产品团队为大家带来的新功能远不止上方这些:
- 在线文档支持配置自定义登录页
- 优化了接口列表中目录的菜单项顺序
- 优化了响应代码编辑器中,添加断言/提取变量功能的显示效果
- 在线文档配置了自定义域名后,可以禁用 Apifox 提供的域名
- 在线文档支持配置个人变量是否存储在本地浏览器
- 在线文档配置邮件白名单时,支持自定义 SMTP 服务器、自定义邮件模版
- 优化了新手引导流程
- 解决在子分支批量修改内容后,推送通知中的链接会跳转到主分支的问题
- 解决有时 CLI 运行的测试结果与客户端运行结果不同的问题
- 解决导入 Swagger/OpenAPI 文件时,如果 form-data 的字段示例值是嵌套的 JSON,则导入失败的问题
- 解决子分支的接口继承根目录 Auth 时,错误显示为无需鉴权的问题
- 解决当项目过多时,从团队页导入一个新项目后无法打开此项目的问题
- 解决定时导入配置了 YAML 格式的 OpenAPI/Swagger 数据源后,点击立即导入按钮无效的问题
- 解决导入 OpenAPI/Swagger 数据,如果同时使用了 allOf 和 properties,且 properties 的属性又引用了数据模型时,导入失败的问题
- 解决导入的数据模型同时包含 allOf 引用的其他数据模型和 object 时,导出后数据模型引用不正确的问题
除了新增功能,我们也对产品细节和使用体验进行了优化,具体修改内容可前往 Apifox 更新日志查看。
欢迎各位用户对 Apifox 继续提出使用反馈和优化意见,我们会持续优化更新,致力于为用户提供更优秀的产品功能与更极致的使用体验!
可以前往帮助文档查看更多使用说明和操作,在使用过程中有有任何问题或建议,欢迎在 Apifox 用户群与我们交流沟通。