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

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 功能,打开功能开关并成功配置 AI 供应商与模型,即可在项目中使用 Apifox AI 功能。

配置 AI 供应商与模型


支持一键添加 MCP Server 到 Cursor

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

一键添加 MCP Server 到 Cursor


gRPC 项目支持在调试接口时执行前/后置操作

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

gRPC 项目支持在调试接口时执行前/后置操作


交互优化

优化了导入项目数据的交互

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

优化了导入项目数据的交互


优化了地址栏中前置 URL 的显示

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

优化了地址栏中前置 URL 的显示


在线文档新增 SEO 设置

Apifox 为在线文档增加了全面的 SEO 设置功能新功能,支持配置全局 Metadata、自定义 Robots 文件和 Sitemap 文件,提升文档在搜索引擎中的可见性和检索效果。

关于 SEO 设置更详细的内容,可以查看往期文章《Apifox SEO 设置全解析:让你的 API 文档更容易被搜到》。

在线文档新增 SEO 设置


项目组织能力提升

项目支持以「模块」方式进行组织管理接口

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

项目支持以「模块」方式进行组织管理接口


IDEA 插件支持导入数据到项目的分支、版本、模块

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

IDEA 插件支持导入数据到项目的分支、版本、模块


支持自动备份每个模块对应的 OpenAPI/Swagger 文件到 Github 仓库

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

支持自动备份每个模块对应的 OpenAPI/Swagger 文件到 Github 仓库


用户反馈优化

团队项目支持切换宫格/列表布局,支持切换排序方式

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

团队项目支持切换宫格/列表布局,支持切换排序方式


解决二进制响应,点击「仍以文本查看」功能无效的问题

我们修复了点击「仍以文本查看」按钮无效的问题,确保用户在处理二进制响应时可以自由切换查看方式。

了解更多

当然,Apifox 产品团队为大家带来的新功能远不止上方这些:

  • 在线文档支持配置自定义登录页
  • 优化了接口列表中目录的菜单项顺序
  • 优化了响应代码编辑器中,添加断言/提取变量功能的显示效果
  • 在线文档配置了自定义域名后,可以禁用 Apifox 提供的域名
  • 在线文档支持配置个人变量是否存储在本地浏览器
  • 在线文档配置邮件白名单时,支持自定义 SMTP 服务器、自定义邮件模版
  • 优化了新手引导流程
  • 解决在子分支批量修改内容后,推送通知中的链接会跳转到主分支的问题
  • 解决有时 CLI 运行的测试结果与客户端运行结果不同的问题
  • 解决导入 Swagger/OpenAPI 文件时,如果 form-data 的字段示例值是嵌套的 JSON,则导入失败的问题
  • 解决子分支的接口继承根目录 Auth 时,错误显示为无需鉴权的问题
  • 解决当项目过多时,从团队页导入一个新项目后无法打开此项目的问题
  • 解决定时导入配置了 YAML 格式的 OpenAPI/Swagger 数据源后,点击立即导入按钮无效的问题
  • 解决导入 OpenAPI/Swagger 数据,如果同时使用了 allOf 和 properties,且 properties 的属性又引用了数据模型时,导入失败的问题
  • 解决导入的数据模型同时包含 allOf 引用的其他数据模型和 object 时,导出后数据模型引用不正确的问题

除了新增功能,我们也对产品细节和使用体验进行了优化,具体修改内容可前往 Apifox 更新日志查看

欢迎各位用户对 Apifox 继续提出使用反馈和优化意见,我们会持续优化更新,致力于为用户提供更优秀的产品功能与更极致的使用体验!

可以前往帮助文档查看更多使用说明和操作,在使用过程中有有任何问题或建议,欢迎在 Apifox 用户群与我们交流沟通。


订阅
qrcode

订阅

随时随地获取 Apifox 最新动态