多客科技 发表于 2026-1-11 07:17

AI 写投研系统遇到的一些问题

作者:微信文章
去年一直在想的一个问题是,需求从哪里来?去年问了好多微信上的好友,也在公众号征集过一些需求,效果都不是太好。杨德昌的电影《麻将》有一段台词说得特别好:“这个世界上没有人知道自己想要什么东西,所以他们看杂志看报纸看广告看电视听电台,希望从其中找到答案,希望让别人来告诉他们,他们自己到底想要的是什么” 。我也是其中一员。现在似乎有了个答案,最好的方法是去做,是不断的试错。需求的渠道无外乎是几个渠道,一是从社区从别人反馈的问题来,二是“抄”,从别人的产品获得灵感,优化产品解决得不好的问题,三是从自身的需求出发,解决自己的痛点问题。我现在更多的是把精力放在了解决自身需求,构建自己需要的产品上来了。像把以前常用的插件,开始自己重写,替换成自己的写的插件,并按自己的使用习惯去优化。现在主要的收入来源是投资带来的收入,软件的收入只占其中一小部分。所以今年开始重点把精力放在优化投资上,了解了量化软件后,开始写自己的投研系统,用来分析,写策略,写回测,复盘上。

和以前一样,结合着 AI 一起写,这个系统相对来说复杂一些。这几天遇见了几个问题,想分享下。后端用的 python ,因为量化的python 库实在是太丰富了。整个投研系统的架构其实比较简单,就是一个采集端,一个操作分析端。第一个遇到的问题是系统卡死,如果只提需求,让 AI 实现,很多场景 AI 写的 API 代码直接调用了AKShare,还是同步调用 ,点击几下系统就卡死了。还是那个问题,系统只要复杂型一上来,如果不人工干预,越往后,出错的概率越大。第二个问题是,修改的过程中,没有 review 代码时,AI 把菜单项丢了,修改了几个问题后,发现页面菜单怎么少了这么多?丢掉的太多了,才会一眼注意到,所以重要系统的生产环境,提交前肯定要人为的 review 下,自动测试也要跟上来的。第三个问题是,提示词上对代码设计不显示要求的话,AI 一个文件写几千行代码不带停的,可维护性越写越差,看着那定时任务实现一堆 if else,每个任务的代码也没有函数的封装,单一职责,封装,它是一点也不放在心上啊。第四个问题是,一上来数据量比较小,AI 似乎抵着节约资源的想法,只显示前 100 条数据,有点安慰的是至少不是把所有数据全部捞出来显示,这点比初级工程师常会犯的错误稍微好点的。以上是在写投研系统遇到的几个问题,有什么建议和问题,欢迎留言讨论。
页: [1]
查看完整版本: AI 写投研系统遇到的一些问题