首页/文章/ 详情

PyFluent MCP

3小时前浏览1

这阵子,基于AI大模型实现Fluent仿真自动化的各种教程满天飞。其中一种最简单的套路是利用AI自动生成pyFluent代码。

该模式的逻辑简洁,实现门槛较低。然而,在实际应用中便会发现,这种套路要想用好也不太容易。实际应用中容易出现的问题主要体现在:

  1. 大模型幻觉及频繁更新的pyFluent源代码非常影响AI代码生成成功率。随着AI大模型能力的快速发展,目前对于一些简单的仿真问题,AI能够成功地生成对应的pyFluent代码,然而当物理问题稍微复杂一些(比如涉及到多相流、燃烧化学反应等),AI成功率会急剧下降。另外就是pyFluent核心源代码更新频繁,这也会对导致成功率降低。
  2. Token 目前还是比较贵。当AI生成存在问题的pyFluent代码后,通常AI会对错误的代码进行调试修复。这时候面临两个选择,一种是利用快而笨的AI模型,这类模型通常比较便宜,但是修复成功率偏低,甚至可能越修越坏。另一种选择是使用聪明的AI模型,这类模型通常非常贵,但比较慢,通常一轮修复下来大半个钟头就过去了。不管采用哪种模型,其实时间和金钱都没法节省,有时候经济性还不如牛马。 针对这些问题,目前主要采用的是通过设计良好的skills和MCP来提高任务执行成功率。其中,skills提供pyFluent代码编写及调试指南(比如在skills中指定pyFluent代码的基本结构、核心代码片段参考等),MCP则可以直接提供pyFluent代码直接生成能力,也可以直接替代pyFluent代码实现直接操纵Fluent的能力。总体上来说,使用skills和MCP可以最大限度的保证pyFluent代码生成成功率,以及节省token消耗。

最近在github上发现ansys官方发布了PyFluent MCP。

以下是PyFluent MCP的官方描述:

PyFluent-MCP (ansys-fluent-mcp) 提供了一个基于 Model Context Protocol (MCP) 的服务器,旨在赋能 AI 助手通过 PyFluent 与 Ansys Fluent 进行高效交互。该组件构建于 PyAnsys Common MCP (ansys-common-mcp) 之上,后者构成了共享的 PyAnsys MCP 基础架构。该包既可作为独立的 MCP 服务器运行,也为更高级别的产品提供了开源的 core + solve 基础。上层产品依赖此包并通过 MCP 调用求解工具,而依赖关系严格保持单向:该包从不依赖、导入或引用任何使用它的产品,从而确保了架构的解耦与稳定性。

在架构定位上,该服务器是一个无状态的 MCP 叶子节点。MCP 主机(如 VS Code Copilot、Claude Desktop、Cursor 或自定义代理)可调用一组聚焦且精准的工具集。为确保操作的安全性与可靠性,所有针对 Fluent 的变更操作均仅通过经过验证的 MCP 工具执行,Python 代码也仅在经过验证的沙箱执行路径中运行。

PyFluent-MCP 的核心功能涵盖以下五个维度:

  • 动态连接管理:支持启动全新的 Fluent 会话、附加至现有的本地或远程会话,以及按需断开连接,实现灵活的会话生命周期控制。
  • 实时设置树探查:允许浏览活跃的 Fluent 设置 API、命名对象、合法取值范围以及目标上下文,提供对仿真环境的深度洞察。
  • 安全代码执行:基于 AST 沙箱机制,在持久化会话中运行或预检 Python 代码,确保执行路径经过验证且安全可靠。
  • 结果审查与诊断:具备总结设置状态、生成仿真报告、检查网格质量、列出场变量、对比案例文件以及捕获屏幕截图等能力,辅助进行全面的后处理分析。
  • 可扩展后端架构:默认集成本地 PyFluent 后端,同时支持通过独立安装的入口点包(entry point packages)接入其他执行后端,具备良好的插件化扩展能力。

需要明确的是,PyFluent-MCP 定位为确定性基础设施。它并不承担模型运行时选择、提供商编排、传输策略、重试机制或代理循环等高层逻辑。这些关注点由更高级的主机产品负责,例如 fluids-mcp,后者通过 MCP 协议线路消费此包提供的能力。

更多内容可以参阅其文档:https://fluent-mcp.docs.pyansys.com/


(完)

来源:CFD之道
Fluent多相流燃烧化学后处理分析python控制ANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-08-26
最近编辑:3小时前
CFD之道
博士 | 教师 探讨CFD职场生活,闲谈CFD里外
获赞 2716粉丝 12618文章 946课程 27
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈