Apifox 3月更新|发布/分享的API文档全面升级、支持MCP、支持调试Ollama本地部署AI大模型接口、新增「鉴权组件」

Apifox 新版本上线啦!看看本次版本更新主要涵盖的重点内容,有没有你所关注的功能特性:

  • 「发布/分享的 API 文档」全面升级
    • 性能大幅提升,支持文档布局自定义
    • 支持配置「AI 编程(通过 MCP)」
  • 支持调试 Ollama 本地部署 AI 大模型接口
  • 新增「鉴权组件」功能
  • 支持调试 Socket.IO 接口,同时发送多个参数和 Ack
  • 用户反馈优化
    • Body 支持配置多个示例
    • 支持配置「OAS 扩展」字段
    • 导入 cURL 时,将 -b 参数识别为 Cookie

将 Apifox 更新至最新版,一起开启全新体验吧!

「发布/分享的 API 文档」全面升级

性能大幅提升,支持文档单/双栏布局

我们对发布和分享的 API 文档进行了全面升级 ,不仅显著提升了加载速度整体性能,还针对移动端优化了导航与搜索功能,确保用户在各种设备上都能享受流畅的访问体验。此外,新增了文档布局自定义选项,你可以在「单列」与「双列」布局之间自由切换,灵活满足个人使用偏好。

支持配置「AI 编程(通过 MCP)」

将 Apifox 更新至最新版本后,发布或分享的 API 文档时,可以开启「AI 编程(通过 MCP)」功能,让文档阅读者能够通过 Cursor 等支持 AI 编程的 IDE 工具,直接将该 API 文档的内容作为数据源,以便让 AI 无缝访问文档数据。

需要特别注意的是,该功能仅支持公开发布、任何人都可以直接访问的在线文档,不支持设置了密码、邮箱白名单、IP 白名单的在线文档。如果不希望公开接口文档,仅仅是内部人员可以访问,建议使用项目 ID 和个人访问令牌读取 Apifox 项目数据,详细内容可查看帮助文档。

支持调试 Ollama 本地部署 AI 大模型接口

除了云服务商提供的在线模型,Apifox 新增对 Ollama 本地部署 AI 大模型接口的支持,调试时自动合并消息内容,以自然语言展示响应。同时,也可以展示如 DeepSeek R1、QwQ 32B 等推理模型的深度思考过程,提供了更直观、便捷的调试体验。

新增「鉴权组件」功能

「鉴权组件」功能正式上线,兼容 OpenAPI(Swagger)的 Security Scheme 规范,使团队能够更统一和规范地管理各类接口的认证机制,为 API 鉴权提供了标准化和可复用的解决方案。

支持调试 Socket.IO 接口,同时发送多个参数和 Ack

最新版本的 Apifox 提供了可视化的 Socket.IO 接口调试功能 ,从建立连接、事件监听到发送消息,你都可以通过直观的配置面板精准验证通信逻辑。并且支持同时发送多个参数及 Ack 确认模式,无论是简单的消息传递还是复杂的多参数交互,都能轻松应对,提升实时通信应用的开发效率与调试灵活性。

关于调试 Socket.IO 接口的详细步骤,可以查看往期文章:《如何在 Apifox 中调试 Socket.IO 接口?

用户反馈优化

Body 支持配置多个示例

Body 支持配置多个示例,并完全兼容 OpenAPI(Swagger)规范。开发人员可以通过多个示例展示不同的使用场景和数据结构,让接口文档更加清晰和易于理解,为团队协作提供了更好的文档支持。

支持配置「OAS 扩展」字段

我们为请求和响应示例提供了更丰富的自定义选项,现在,每个示例都支持配置「说明」、「OAS 字段名称」和「OAS 扩展」字段,让文档描述更加详尽和规范。同时,接口、请求 Body、响应 Body 也支持配置「OAS 扩展」字段,满足各种复杂的文档需求。

根据用户的反馈,现在导入 cURL 命令时,能够正确识别并处理 -b 参数作为 Cookie,使得从 cURL 导入接口变得更加准确和便捷,保持了请求配置的准确性。

了解更多

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

  • 支持导入 SoapUI 的 SOAP 项目
  • 当文档站配置了邮箱白名单时,如果访问者的邮箱不在白名单内,页面不会提示无权限,只是不发送验证码
  • 支持将项目导出为 Postman 格式
  • 支持对测试场景进行评论
  • 支持将通知发送到 Microsoft Teams
  • 支持将具备保护分支修改权限的用户设置为分支合并的审查人
  • 支持调试 NDJSON(Newline Delimited JSON)格式的 JSON 流响应的 HTTP 接口
  • 导出 Swagger 2.0 文件时,如果 file 类型的字段没有指定 consume,则视为 form-data
  • 性能测试支持使用「脚本」和「数据库连接」
  • 通用接口文档支持配置自定义字段
  • 支持配置自定义字段是否必填
  • 项目事件通知的语言会跟随项目语言
  • 支持直接在接口目录上进行数据的导入
  • 迭代分支中的文档,支持创建在线文档分享链接

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

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

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

相关推荐
Pasregret7 分钟前
04-深入解析 Spring 事务管理原理及源码
java·数据库·后端·spring·oracle
Micro麦可乐7 分钟前
最新Spring Security实战教程(七)方法级安全控制@PreAuthorize注解的灵活运用
java·spring boot·后端·spring·intellij-idea·spring security
returnShitBoy16 分钟前
Go语言中的defer关键字有什么作用?
开发语言·后端·golang
拉不动的猪18 分钟前
vue与react的简单问答
前端·javascript·面试
Asthenia041228 分钟前
面试场景题:基于Redisson、RocketMQ和MyBatis的定时短信发送实现
后端
污斑兔29 分钟前
如何在CSS中创建从左上角到右下角的渐变边框
前端
星空寻流年39 分钟前
css之定位学习
前端·css·学习
Asthenia04121 小时前
链路追踪视角:MyBatis-Plus 如何基于 MyBatis 封装 BaseMapper
后端
Ai 编码助手1 小时前
基于 Swoole 的高性能 RPC 解决方案
后端·rpc·swoole
翻滚吧键盘1 小时前
spring打包,打包错误
java·后端·spring