20个小时,我鞭策AI做了一个投顾MVP

by Teobler on 25 / 08 / 2025

views

契机

一年多以前断断续续在研究投资,学了一些皮毛以后发现配置自己的组合需要很多数据。提神哥的工具能够拿到很多数据,结合一些乱七八糟的知识以后能大体把自己想要的配置组合出来。

当时就像能不能自己手搓一个工具,先拿数据,再给自己的输入,最后结合 llm 整一个配置出来。那个时候coding agent远不如现在聪明,边手搓边问AI哪里能拿到xxx数据,不想花钱又想拿数据是真的麻烦(白嫖真难)。写了一半不想写了,拿数据这件事过于麻烦了,于是搁置许久。

最后还是自己手动配合提神哥的工具搞定了最初的配置。配置完成之后更不想动手了,毕竟要做的事情都已经做完了,好像失去了一个动手的理由。

事情的转机来到今年,市场越来越好反而开始焦虑,好像不会调整了,想着把之前的东西捡起来,顺便把自己想玩,能塞的东西都塞进去,整一个自用投顾 AI 出来。

构想

一开始只是想做一个工具,为我调整持仓提供数据参考。因此我需要大量基金数据,经历过上一次手抓数据的痛苦之后我开始寻求氪金方法。

找了一圈发现如果这样的话其实有了 key 调用 api 就行了,唯一需要做的可能就是我需要调用不同的 api 将我需要的数据组合起来。那我岂不是做一个数据聚合就完事了?那多没意思。

反正是作为参考,不如搞一套投顾 agent,于是开始扩充,拿到的数据作为 agent 的其中一项输入,另外一项输入靠跟我聊天获取,利用双边输入对持仓给出建议,我来参考然后最终决策。 got_an_idea

领域知识

构想是有了,但其实其中涉及到很多投资领域的领域知识,对此我一无所知。没事,我可以挥鞭子,先叫 Gemini 设计一套专业投顾的 prompt,然后开个新对话给 Gemini 套上这个 prompt,开启学习模式。

得空就聊,期间我学到了我具体需要什么数据,为什么需要这些数据,需要注意什么问题,数据背后的意义是什么,然后结合提神哥平时的知识灌输,初步建立了一套小体系。

最后让它把所有东西总结起来并告诉我有没有漏的地方,拿着这个总结我就可以开始干活了。 learning_from_ai

挥鞭子

在向 Gemini 挥鞭子的同时我同时也在向各个编码助手挥鞭子,期间我尝试了GitHub copilot / cursor / windsurf / Gemini cli / augment,其实很想尝试下Claude Code,奈何我的白嫖网站一直被攻击,大陆想给官方付个费还难的要死,只能作罢,放弃这传闻中最好使的骡子。

最后我还是定格在了 augment,主观上 augment 配合自带的 mcp 并给足上下文后基本是用起来最舒服的,不管是用户体验还是聪明程度都比其他工具好上不少。

有骡子干活的魅力在于整个系统的构建我不但没写一行代码,同时我在做三件事情:

  • 跟 Gemini 学习领域知识
  • 指挥 augment 干活
  • 技术选型并学习新的框架 code_with_ai

干活干到一半 v0 突然推出 agent 模式,还免费几天。这不薅是人?本来没打算写前端了,硬是聊了两晚上聊了一个前端雏形出来。这里吐槽一下 v0,聊久了我几百年没听过的风扇搁那疯狂转,js 魅力时刻了属于是。

回过头来一想做的这些事,我确实第一次体会到了别人口中的超级个体。

技巧

由于一些限制,其实在工作中一直没能放开手脚使用 AI 工具,尽管平时东看西看积累了一些东西,碍于工作没法用,加上懒了一年确实没有用的地方。

也总结一下吧,以下总结背景是单人项目,规模不大,如有需要,酌情处理。

上下文是一切的基石

模型固然重要,但是再聪明的模型也有让你抓狂的时候,一直在了解上下文工程,没有上手实践过。但是写代码的过程中能感受到没有足够准确上下文的输入模型是不会做事的。

事情做的好不好取决于模型+上下文两条腿走路。需要澄清的是这里的上下文指的不是模型本身的上下文长度,而是你在做正确的事情需要给正确的上下文,不要过度依赖模型本身所谓的长上下文。

基于此,工具帮你准备了很多东西,mcp也好,tools也罢,都在想办法帮模型获得更多知识,更多有用的上下文。

模型可以被规范,但很难被控制

你可以要求模型按照你的要求来做事情,不管是组织代码,运用范式,符合规范。

工具也在想尽办法帮你实现,rules / AGENT.md / .claude,但是一句话来说

它都能做到,但不代表每次都能做到。以及它做的怎么样,取决于你做的怎么样。它像是有脾气的小猫,可以听你的,但是想皮一下的时候你拦不住。

规范在让这个世界变的更好

不管是 mcp 还是 llms-txt,越来越多规范出现,逐渐让事情变的简单起来,关注规范,运用规范,你写代码的任务确实会轻松很多。

感想

懒了快两年了,年更博主准备更新了,目前系统刚写完mvp,能用但是还不够准确,我会慢慢打磨并增加功能。一边是给自己平时用用,一边是继续踏上探索有趣世界的行程,有啥感兴趣的留个言,我慢慢更。