
ShotAI 项目的一些杂谈
ShotAI,让你在与世界暂时失联的离线环境里,依然拥有思考、创作与对话的自由——因为真正重要的灵感,从来不该依赖一根网线,只是偶尔会依赖一块还没过热的显卡。 不管在哪里,在断网的孤岛中,我们仍能对话。 OK,上面是我扯淡的。主要的开发原因…
WRITING & BUILDING
把写作与项目放回同一条轨道,查看每一次记录和构建。

ShotAI,让你在与世界暂时失联的离线环境里,依然拥有思考、创作与对话的自由——因为真正重要的灵感,从来不该依赖一根网线,只是偶尔会依赖一块还没过热的显卡。 不管在哪里,在断网的孤岛中,我们仍能对话。 OK,上面是我扯淡的。主要的开发原因…

上一篇,我们已经搭建了回测平台的雏形,并在功能上已经形成了一个完整闭环流程。在本章我们将使用虚拟资金通过一个简单的 etf 策略来进行系统的测试。 回测的意义不是证明某个策略一定赚钱,而是检查这套规则在历史行情中是否能形成完整闭环:什么时候…

最近刷到一篇文章,给我感触很深,随着现在vibe coding已经成为了大势所趋,并且自动化的强度越来越高,我不禁想起了以前的种种,其实当前环境下,真的去产出技术文档已经很难了,ai基本上把能做的事都做了,社区中也从以前的手把手教学,变成了…

本项目目前基本上除了复杂的交易规则和数据存储方面,基本上由纯血gpt5.5 和 claude 进行编写完成和测试(包括ui方面),本篇文章主要讲述的是我在构建系统时的思路展示和设计流程。 当前的 AI coding 强度已经到达了让个人开发…

上一篇文章里,我们理清了整体的架构思路,和我们需要完成的模块设计,这一篇我们将着重分析二者系统之间的数据交互方案。 LLM 系统很适合做投研、新闻分析、市场情绪判断和风险解释,但如果我要真正测试一个交易策略,第一步还是要回到最基础的问题: …

面向个人投资研究的 K 线浏览、策略回测与数据分析平台。

将 Markdown 文档转化为可探索知识星系的可视化阅读工具。

ShotAI 是一个基于 Spring AI 和 Vue.js 构建的智能对话系统,定位为私人股票助手。它不仅能够进行流畅的 AI 对话,还支持上传股票相关文档(如财报、研报、行业分析等),通过 RAG(检索增强生成)技术为用户提供基于知识…

本文详细介绍 ShotAI 项目中如何对接大语言模型,包括 DeepSeek 对话模型和 Ollama 嵌入模型的集成方案。通过 Spring AI 框架,我们实现了优雅、简洁的 AI 集成方式。 Spring AI 是 Spring 官方…

本文详细介绍 ShotAI 项目中 RAG(Retrieval-Augmented Generation)技术的完整实现,包括文档处理、向量存储、语义检索和增强生成的全流程。 RAG(检索增强生成)是一种结合了信息检索和文本生成的 AI 技…

本文深入讲解 ShotAI 项目中如何使用 SSE(Server-Sent Events)技术实现实时流式对话,打造类似 ChatGPT 的打字机效果。 特性 传统轮询 SSE WebSocket 实时性 ❌ 差 ✅ 好 ✅ 好 服务器推送…

集成大模型、RAG 与流式对话能力的一站式 AI 应用实践。

引言:在这之前我说点题外话,其实这篇文章年末的时候就写完了,但是一直没好意思发出来,按理来说像我们这种普通计科学生的人生经历其实是没什么可写的,和很多研究生大佬还有 985 大佬肯定是没法对冲的,以前有一点自卑,自己也不是很擅长表达自己,觉…

前言:持续更新ing 本篇只作为项目介绍,架构设计,技术选型等。 😜 国内目前我所见过开源的交易所没有几个,这里我说一下我找到的两个其中一个是:Crypto-Exchange 这个在 gitee 上可以搜到的(文末会给出地址),我的这套项…

前言:接下来的内容就是前端页面了,因为也只是用于做登录和注册功能测试的,所以并不会很详细的说。全部的展示会在接下来更新的文章:03-前端美化篇 04-Socket.io 核心功能实现篇 05-Shotalk 项目完全体整合,06-服务器挂载…

前言:注意这不是一篇类似什么手把手带你完成一个前后端分离项目的博客,这个项目基本上是我从零一个人开始开发的,所以仅以此来记录一下我的开发流程。所以说是类似一个开发日志的文章,并不是一个教学文章,但是如果里面的一些操作能给你带来一点点灵感那就…

前言: 假设你具备了开发所需要的知识,有一天你灵光一闪,脑子里有了个绝好的主意,你需要做个web项目来实现它,而它又是一个独立的项目,你可能会放到公司层面上开发,也可能随便找朋友来帮忙,亦或者是一个人实现这个项目,本文说的就是一个人做一个项…