起初我是对热炒所谓AI agent嗤之以鼻的,我觉得这和那些币圈农民翻来覆去的名词发明并无区别,就是prompt的一些优化,是一群完全不懂一点程序原理的丈育狂欢
KOL给的示范也是发邮件,我实在想不通让AI生成完邮件然后自己点击个发送按钮有什么困难的,一定要用什么agent实现,是CIA吗搞这么多agent?
直到土豆也在Telegram上问我用没用过AI Agent

听到接入Telegram下指令的时候,我第一反应是这不就是QQ机器人吗。以前小学还是初中的时候,群里挂个机器人,发个指令查天气,还能踢人呢
不过仔细一想,QQ机器人只能执行写死的指令,而这个东西能理解自然语言,还能自己拆解任务去调API、读写文件、跑shell命令,确实不是一个量级的
土豆的想法是用它来跑MT5的backtest。毕竟手动回测一个策略要自己调参数、看报告、改MQL5代码、再编译再跑,循环往复。MQL5文档写得跟中世纪手抄本一样晦涩,每次改个参数都要重新编译,实在是折磨
理论上,现在可以用人话告诉LLM“回测我们的自动交易算法策略”,让它自己去想办法处理
但我对此持保留态度。MT5是用类似于C++的MQL5语言写的,Clawdbot怎样操作图形界面?如果Mac mini能跑,那说明内存占用应该比较低才对。而且要知道,在没出Claude 3 Opus之前,所有的LLM写MQL5连编译都实现不了
最后实践了一下才知道,它是通过Python接口来操作的。果不其然,开始产生幻觉了,直接编造了一些回测结果,和我自己用tester跑出来的完全不一样
说到底,我还是觉得现阶段的agent更像是一个花哨的脚本执行器,最后还是要看LLM本身,让它以Claude Code的形式敲敲代码、跑跑命令或许可以,但要是真把bot当人了,还把真金白银的交易逻辑交给它,恐怕烧完tokens,也烧完了自有资金
不过话说回来,如果哪天它真的能稳定地从自然语言到回测报告一条龙走通,那确实是成为普通人的Jarvis了