吾生有涯 学海无涯
析模有界 知识无界

AI时代的Fluent UDF编程工具

以前我们写UDF,通常是先打开UDF手册,从手册中拷贝一个需要编写的UDF宏案例,然后再在案例的基础上根据自己的需求进行修改。在整个UDF编写过程中,我们需要了解以下内容:

  1. 需要使用到哪个UDF宏。
  2. Fluent UDF宏的访问及数据获取方法
  3. C语言语法及UDF的编写

对于没有经验的使用者来说,需要准备的基础知识还是挺多的,自己去学习还是要花费不少的时间的。不过随着AI大模型的兴起,利用AI编写Fluent UDF,可以节省使用者大量的时间。

虽然说当前的一些大模型都在拼命鼓吹自身有多强大,但实际上能在生产环境中进行AI编程的大模型并不多,这些大模型首推Claude3.7,其次Gemini 2.5 Pro。其他的AI模型或多或少下限都有点儿低,一次成功率都不太高。

除了AI大模型之外,配备一款能够调用AI大模型的IDE也比较重要。近期最火热的要数Cursor与WindSurf了,不过这些工具正规渠道一个比一个贵,非正规渠道虽然多,但毕竟来路不正用着不安心。这里要推荐的是字节的海外版Trae。

字节的Trae分海外版和国内版。

  • 国际版:https://www.trae.com.cn/
  • 国内版:https://www.trae.ai/

其中国内版只能使用Doubao-1.5-pro、DeepSeek V3和DeepSeek R1,能打的不多。

这里推荐使用国际版,不过国际版需要合适的上网环境。国际版Trae支持的大模型就多了,包括Claude、Gemini及GPT最新模型,也支持配置大模型API。

trae还支持以单个文件或文件中的文件作为知识库,这样我们就可以将UDF手册作为知识库文件投喂给Trae,增加程序编写的成功率。

通常的使用套路是这样的。

  • 创建一个空文件夹,并利用Trae打开此空文件夹

  • 选择AI模型。普通的编程任务可以使用Claude-3.5-Sonnet、Gemini-2.5-Flash及GPT-4.1,很多时候也都够用,而且一般不需要排队,响应比较快。Claude-3.7-Sonnet及Gemini-2.5-Pro一开始会比较快,但如果调用次数多了,可能就会需要排队。其他的模型如GPT-4o或DeepSeek,或者自己添加的模型,也都可以用。

  • 如果想要使用UDF手册作为上下文辅助编程,可以将手册的pdf文件拷贝到文件夹中

  • 选择文件作为参考资料

  • 然后输入提示词。提示词越详细越好。

  • AI会自动生成代码并给出相应的解释,我们只需要点 应用 按钮即可,软件会自动创建文件,并将代码粘贴到文件中。

    完成的代码如下图所示。

可以看到Claude的一次正确率还是不错的。其实不用UDF手册也能写对大部分的UDF。


(完)

本篇文章来源于微信公众号: CFD之道

赞(0) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《AI时代的Fluent UDF编程工具》
文章链接:https://www.topcfd.cn/41161/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者吧

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册