精华贴分享|【大杀器】AI千人千用之A股量化策略SKILL在TRAE平台的实践:J神+吴老板+空白老板大封装
本文来源于量化小论坛策略分享会板块精华帖,作者为Real_Pat,发布于2026年2月22日。
以下为精华帖正文:
缘起:为什么我们要用TRAE?
祖训有云:中国人不坑中国人。
诚然,国外大模型在技术上确实更为先进,但我们不得不承认,中国公司开发的产品在可靠性方面有着独特的优势。
别看TRAE这个名字听起来挺洋气,实际上它是由字节跳动开发的一款IDE平台,据说,它的诞生源于一次Anthropic的大规模封禁事件(这已经不是第一次,也不会是最后一次),字节跳动一气之下,基于vscode开发了现在的TRAE,用作内部的开发应用,以避免未来再次遭遇类似的“背刺”风险。
因此,如果我们想要一个持续稳定的AI开发平台,减少不必要的迁移成本,TRAE无疑是一个非常不错的选择。
使用它,我们不仅可以接轨国内外最先进的大模型,涵盖GPT5.2、Gemini 3 Pro、Kimi、DeepSeek等,还能省去技术访问、注册大量API、续费等繁琐的麻烦,可以说是极其方便。最重要的一点是,它的价格公道,订阅费不过几十块一个月,与国外动辄一个大模型几百上千的价格相比,实在是良心之选。
而真正让我见识到使用TRAE好处的,是J神的牛马直播《千人千用》,感谢J神为我们打开了一扇通往AI构建量化投资策略的大门,只可惜一直等不到J神的文字帖子,后来看到了空白老板、吴一帆老板、还有R串老板的实践分享帖子。不过,仍然有一些遗憾,空白老板的帖子没有附上代码、R串老板的分享是B圈的、吴老板的SKILL配置是基于Claude Code的。
于是,我就自己动手,借用AI工具,沿着J神老板和空白的方向和原理,将吴老板的Claude Skill迁移到适配TRAE的SKILL配置。

改进:增加代码框架规则和底层数据结构
本次的SKILL配置并不是简单的提示词写法迁移,而是融入了我在实践中的理解,主要包括以下几部分:
-
配置方式的创新:本次SKILL配置与J神的直播视频介绍最大的不同点在于配置方式,这里的配置文件是整体打包的,你只需将配置文件解压缩,然后整个放入项目文件夹里即可,这个配置仅服务于这个项目,不会影响其他项目。
-
选股框架代码规则的完善:增加了选股框架的代码规则,让SKILL在生成策略或因子代码时完全按照规则执行,确保代码的可用性,另外很重要的一点是,不能修改框架脚本,原来吴老板的SKILL配置中也有类似的规则,但比较分散,我做了一些补充并集合在一起。
-
底层数据结构文档的补充:这是我在看J神直播时注意到的一点,而恰恰是吴老板的配置中没有的,在多数情况下,AI无法从项目了解到数据结构的特点,出来的数据调用就容易出错,比如会用“trade_date”而不是“交易日期”,增加了底层数据结构的文档,就省去了再用手调的麻烦,确保一次生成出来的代码可用。
-
个性化配置的添加:增加了一些我个人喜欢的配置,主要是在config中增加了running_mode参数,方便在回测中根据需求调整程序运行的步骤,具体见文档中的描述。

配置方法
下载附件一TRAE配置文件并解压缩,如果你的电脑是Mac系统,你可能看不到任何东西,因为在Mac里,这是一个隐藏文件,需要同时按键command+shift+.,然后就看到.trae文件,这个就是配置skills所需要的文件。
如果你在Windows中使用TRAE,则.trae文件夹是可见的,将.trae文件复制粘贴到你的项目文件夹中,配置就完成了。


个人规则是一个控制AI与你沟通互动风格的提示词,只需要在首选项-->设置-->规则与技能-->个人规则中,把文字内容粘贴上去,这是我照着J神的视频一字一字手打的,后来觉得解释得有点啰嗦,就把初中生改成本科生,也可以根据自己的喜好来调整。

以上,配置完成。
使用方法
情景一:构思明确且从0到1构建脚本文件—>SOLO Builder
当你有一个比较具体的策略构思,构建全新的策略和因子,可以选择智能体中的SOLO Builder,输入你的想法,它就会帮你在合适的位置增加相关的策略文件或因子文件,也可以分步骤先生成因子,然后生成策略,它会自动将文件放在对应的文件夹中。
如果想进一步提高输出内容的准确性,可以在对话框中输入/plan,然后输入你的想法,它会先生成一个完整的工作计划并拆解任务之后再执行。
总体来说,如果是明确的小任务,则可以不用/plan,用了反而浪费算力和时间;当任务比较大,或者会动到很多地方,例如重构一整个模块,应该用/plan,而且当模型检测到任务涉及面比较广的时候,它会等你确认后开始动代码。
谨慎起见,最好是这么输入提示词“/plan 帮我新增这个xxx择时回测功能,先不要写代码,只给我一份清晰的计划书”,他就会先给你一份计划书,而不是计划书出来之后马上开始写代码,然后你可以回答“ok,按照这份计划书执行”,或者“这里改一下,重新生成一份完整的计划书”。
情景二:修改现成脚本文件—>SOLO Coder
如果你是想修改策略或因子,可以选择SOLO Coder来实现。但是注意,SOLO Coder的上下文理解能力偏弱,更适合帮代码debug或结构代码上下文,如果一定要用SOLO Coder,建议先输入/spec,然后输入你的想法,这个更像Kiro的spec coding,会逐步生成需求、计划和执行步骤,待你确认后再生成相关代码,同上面SOLO Builder的用法,最后要加一句“先只写 spec,不要写实现”,这样就能对生成的结果更有把握。
关于SOLO Builder/plan和SOLO Coder/spec的用法区别,做个简单的说明:
用“装修房子”打比方比较好理解:
/plan :
-
决定“先装修哪几个房间、总预算、分几期做”。
-
更偏 项目规划 ,告诉你大方向和阶段
/spec :
-
针对“某一面墙/某一个柜子”,画详细尺寸:多宽、多高、用什么材料、里面几层。
-
更偏 具体功能设计 ,告诉你这块代码具体要长什么样。
当你需要从0开始构建一个庞大项目时,可以采取以下步骤:
1、先用把整个任务分两极端,比如:
-
阶段 1:新增择时回测功能
-
阶段 2:新增择时信号模块
2、阶段1时:对新增择时回测功能使用SOLO Builder/plan,从0构建新功能和初步信号模块。
3、阶段2时:对“择时信号模块”再用SOLO Coder/spec,调整修改信号模块。
4、再开始真正写代码。
情景三:构思模糊或只是很小的需求—>Chat
如果你的想法暂时还比较模糊,可以先选择chat,跟它先聊一会,让它给点建议,让它根据你的需求,结合技术规范和数据结构,帮你生成一份准确、可执行的提示词,然后再反向提供给智能体生成结果。
chat智能体智能聊天不会直接生成文件,所以可以大胆随便聊,不用担心给你生成一堆用不着的文件,如果需求很小,比如“把某个阈值从0.7改成0.8”,只用chat就够了。
提醒:复制一份副本
最好是先把代码框架文件夹拷贝一份副本出来,以副本为样本与AI交互,然后把生成的文件拷贝到原项目文件夹中回测。这样就不用担心AI胡乱生成的文件污染原框架。
现在,你的Trae已经不仅仅是一个工具,它是一个熟读了你项目架构、底层数据、懂得如何为你省时间的初级量化研究员。

后续随着使用次数增多,我会不时更新维护工具。也欢迎各位老板提意见。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)