以前我们写UDF,通常是先打开UDF手册,从手册中拷贝一个需要编写的UDF宏案例,然后再在案例的基础上根据自己的需求进行修改。在整个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,增加程序编写的成功率。
通常的使用套路是这样的。







可以看到Claude的一次正确率还是不错的。其实不用UDF手册也能写对大部分的UDF。
(完)
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删