在上一篇文章《AI编程实战:44秒搞定64只股票10万字的研报,但我却看到了程序员的危机》里,我分享了一次实战:用AI(Claude Code / GLM-5)开发程序,将手动研究股票池的过程,升级为系统自动生成初步研报。最终的程序,能在
但那只是一个孤立的应用演示。
今天,我尝试利用这个能力,重构整个量化系统,重组现有的分析功能。
想法一步步展开,收不住了。
怎么办?在线问。(其实已经在动手了。)

一、起点:从“批量研报”到“深度单股研究”
最初的想法很直接——既然AI生成批量研报这么快,那就先把单只股票深度分析的功能强化。在此基础上,再构建其他分析应用,最终重组整个量化系统的分析方面功能。
但这带来了新的问题:一个固定的股票分析程序,能应付各种分析需要吗?要分化成不同的应用分析程序吗?如果分析思路变了怎么办?

二、进化:从“固定分析”到“可配置的投研”
我意识到,真正的“分析”不是千篇一律的。固定的股票分析程序,满足不了所有场景。
于是想法很快升级了。
不同策略关注的核心维度截然不同。价值投资者看重分红与资产质量,成长投资者紧盯营收增速,动量交易者则更关心价格与成交量的趋势。何不让这个投研系统变得可配置?
方法很简单:用一份Markdown配置文件来“吩咐”AI。
例如,我创建一个名为高成长股分析.md的文件,里面写下:

系统读取这份配置文件后,AI会自动解析需求,调用相应数据接口,运行分析模型,最终生成一份完全按我定制逻辑输出的研究报告。
这样一来:
无需编码:业务人员改配置即可,分析逻辑与代码实现分离
灵活定制:不同策略可保存多套分析模板,随需切换
降低门槛:只要投资思路清晰,就能快速获得定制化分析支持
这本质上是将“做什么”(业务逻辑)从“怎么做”(程序代码)中彻底剥离,交给AI和配置文件。这很像为AI定义一个专属的“技能”(Skill)。

三、重构:整个系统升级为“AI驱动的智能体”
一旦“可配置的AI分析”这个思路成立,其影响便不止于投研模块。一个更宏大的构想自然浮现:
将整个量化系统,重构为由AI自主调度、管理的智能体(Agent)系统。
传统的量化系统是“功能模块化”的,像一个个独立的工具箱:
数据模块 → 策略模块 → 回测模块 → 风控模块 → 交易模块
我们需要手动在模块间传递数据、调用接口,做大量的“粘合”工作。
而在AI量化系统中,流程变为“任务驱动”的智能闭环。以“策略开发”为例:
传统流程(人驱动):
人有想法 → 人写代码 → 人跑回测 → 人分析结果 → 人决定上线
每一步都重度依赖人工。
AI系统流程(想法驱动):
输入灵感:人有一篇策略笔记,或看到一篇公众号文章(如《小市值+低换手率组合长期有效》)
AI解析:系统自动提取核心逻辑与条件(市值<50亿,换手率<5%,20日调仓)
自动编程:AI将自然语言描述转化为可执行的策略代码
自动回测:代码被自动提交进行多周期历史回测,生成详尽评估报告
自动决策:若回测结果通过预设风控标准(如夏普比率>1.5,最大回撤<20%),则自动纳入策略库待选
在这个新体系里:
回测不再是独立功能,而是AI流水线上一个自动化的“质检环节”
每个功能都成为“积木”,由AI智能体根据任务流程按需调用、组合
人的角色升级:从“操作工”变为“规则制定者”与“最终审核人”

四、愿景:现有量化系统的升级方向
现有量化系统存在以下限制:
分析逻辑硬编码,配置不够灵活
各模块独立,缺乏统一调度
AI使用分散,未形成系统能力
愿景是将量化系统升级为AI量化系统,流程由AI控制:
配置驱动:通过Markdown配置分析流程
AI编排:AI解析配置并执行分析
统一调度:构建AI实现任务编排

结语
从“44秒生成十万字研报”的效率实验,到“可配置投研”的灵活定制,再到“AI量化智能体”的系统性重构——这条路很长,但方向日渐清晰。
最终目标,是让AI成为量化系统的核心控制者,而不仅仅是某个外挂工具。
当策略生成、回测验证、研究报告、风险监控全都成为AI可自主调度、协同工作的“基础服务”时,就能形成不同工作流。一个人提出想法,量化系统会跟随变化,给出要求的最终结果。量化所能探索的策略空间、所能管理的研究广度,将发生数量级的跃迁。
相关阅读:
《AI编程实战:44秒搞定64只股票10万字的研报,但我却看到了程序员的危机》
一些想法记录,以后会迭代开发,可能会有大的变化,仅供参考。
夜雨聆风