首页/文章/ 详情

181、在使用Skill操作Fluent之前,建议你先安装ANSYS官方Fluent MCP

1小时前浏览0

最近不少同学问我:想用AI操作Fluent,有没有现成的skill?给AI配一个,它就能帮我建模、划网格、算case了。想法没问题,但在使用Skill操作Fluent之前,建议你先安装ANSYS官方Fluent MCP。


skill教的是AI"怎么干活",可AI手里得先有能操作Fluent的工具。MCP就是这样的工具,而且ANSYS已经推出了官方的MCP

所以我的建议是:先装ANSYS官方的MCP,再谈skill。

1. Skill和MCP的区别


MCP管"能不能操作",Skill管"会不会操作"。

可以这样理解,MCP是手,Skill是脑子里攒的经验。你对AI说"帮我建个二维后向阶梯,划网格,设k-ε,算到收敛":

  1. 只有Skill:AI知道后向阶梯该怎么建、网格该在哪加密、残差怎么看,但它动不了Fluent,所有活只能写成文字让你自己操作
  2. 只有MCP:AI能启动Fluent、执行代码、查网格质量,但它未必知道这里该不该加密、什么情况用Pressure Outlet、k-ε和k-ω怎么选

两个都配上,才算齐活。

注:图里的PyFluent是ANSYS官方的Python接口,包名ansys-fluent-core,随Fluent安装包提供,装完Fluent就有。


PyFluent-MCP是包在它外面的一层MCP协议,需要单独装,别搞混。

2. 官方MCP介绍

实际上,不用MCP,AI也能操作Fluent,这可能是大多数人操作Fluent的方式。这种方式走的是两条老路。

  1. 让AI写PyFluent脚本:PyFluent随Fluent自带,AI生成一段脚本,你复 制过去跑,也能改边界条件、跑初始化

     
  2. 拼TUI命令:AI生成一串Fluent TUI命令,你粘进命令行执行

那官方MCP好在哪里?它是ANSYS自己出的,仓库ansys/pyfluent-mcp,PyPI包名ansys-fluent-mcp(我写这篇时版本0.4.0,要求Python3.12以上),把PyFluent的能力封装成一批标准工具,能直接调。

目前一共20个工具,按用途分四组:

  1. 连接与会话:connect(启动新会话或连接已有实例)、disconnect、session_status、solver_status
  2. API发现:find_api、get_help、get_state、get_targeted_context,走离线内置的settings schema,不用每次联网查文档
  3. 执行与校验:validate_code先在AST沙箱里预检Python片段,run_code再真正作用到Fluent
  4. 报告与检查:summarize_setup、simulation_report、mesh_quality、screenshot等

对比一下就明白装了好在哪:

  1. 老路:AI每次现编一大段脚本,写错了要跑一遍才知道;TUI命令一长,层级写错直接卡住
  2. MCP:AI按需调工具,改之前先validate_code预检,错了当场报;查设置、查网格质量、截图、出报告都是现成工具,反馈是结构化的,AI不用从一大坨文本里猜

注:

1.偶尔让AI写个小脚本,老路完全够用。要长期搭Fluent智能体,工具这条路稳得多。

2.官网网址:https://fluent-mcp.docs.pyansys.com/version/stable/getting_started

/installation.html

3. 官方MCP的安装

想要安装官方MCP,需要满足一定的要求:

  • Python3.12以上(注意版本,3.11装不了)
  • ansys-fluent-core 0.27或更高版本

对于ansys-fluent-core,官方PyFluent-MCP已经把 PyFluent作为依赖处理了。所以安装PyFluent-MCP的过程会自动安装,不需要另外安装

安装过程也很简单,首先打开MCP仓库,这是官网提供的github下载网址:https://github.com/ansys/pyfluent-mcp


打开网址后,点击Code--Download ZIP,把其下载到本地电脑。比如我将其下载到桌面上。然后打开你的AI智能体,告诉它你要安装这个MCP,它就会自动安装了


实际上你直接让AI下载MCP的压缩包也可以,但是有时候自动下载会遇到网络问题,会比较卡

4. 链接到智能体上

服务器有了,还得让AI客户端知道它。对于workbuddy来说,可以直接在软件中链接MCP



点击连接器,进入到连接器界面,然后再点击自定义连接器


在这里将刚才安装的MCP添加进去,同时打开开关,然后重启软件即可

然后就可以使用了,虽然还没有安装skill,但是AI智能体会自动调用MCP,即使没有skill也可以操作Fluent,而且不会像之前直接通过写pyfluent反复试错。


AI自己也进行了功能验证,全部通过



5. 测试案例


我们来用一个小案例测试一下,提示词和文章170相同:




对路径:D:\ANSYS Test\wechat\BIG\Chapter181\Fluent下的mesh文件进行计算。速度分别设置为1m/s,10m/s和100m/s,温度均为300K,壁面温度均为1000K,其他的设置相同


可以看到,AI的思路已经和之前不同了,它首先是通过这个MCP的架构来操作Fluent,而不是直接写pyfluent脚本了。


整个过程也不会反复写pyfluent脚本来试错


计算结果也很不错,在没有任何skill的情况下,非常顺利


这是自己画出来的图


自动生成的文件,非常完美





来源:Fluent学习笔记
FluentpythonUMANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-09-30
最近编辑:1小时前
Fluent学习笔记
博士 签名征集中
获赞 183粉丝 596文章 234课程 5
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈