智能股票分析助手(StockSage-Agent)完整全栈开发教程-上篇

📅 2026/7/11 22:09:30
智能股票分析助手(StockSage-Agent)完整全栈开发教程-上篇
文章目录第一章:项目概述与技术架构1.1 项目简介1.2 技术栈全景图1.3 系统架构设计1.3.1 整体架构分层1.3.2 AI 对话助手流程1.3.3 巴菲特评估流程第二章:环境准备与工具安装2.1 开发环境要求2.2 Python 环境配置2.3 Node.js 环境配置2.4 IDE 和编辑器推荐第三章:项目初始化与目录结构搭建3.1 创建项目根目录3.2 完整项目目录结构3.3 初始化 Git 配置文件第四章:后端开发 - FastAPI 基础框架4.1 创建后端依赖文件4.2 创建应用入口文件4.3 创建系统基础路由4.4 创建后端包初始化文件第五章:配置管理系统5.1 创建环境变量示例文件5.2 创建配置管理模块5.3 安装配置相关依赖第六章:东方财富妙想 Skill 层开发6.1 Skill 层概述6.2 金融数据 Skill — mx-data6.3 资讯搜索 Skill — mx-search6.4 其他 Skill 目录说明第七章:后端服务层 - 业务逻辑实现7.1 服务层架构概览7.2 行情数据服务7.3 自选股服务7.4 模拟交易服务7.5 文件缓存服务7.6 其他服务文件第八章:API 路由层开发8.1 市场行情路由8.2 财务数据路由8.3 自选股路由8.4 模拟交易路由8.5 巴菲特评估路由(ReflectionAgent 流式)8.6 AI 舆情分析路由(ReAct 流式)8.7 AI 数据分析路由(ReAct 流式)8.8 AI 对话助手路由(协调者流式)8.9 新闻资讯路由8.10 智能选股路由8.11 历史记录路由8.12 用户偏好路由8.13 文件缓存管理路由8.14 系统浏览器唤起路由(exe 场景)8.15 Agent 兼容路由第一章:项目概述与技术架构1.1 项目简介智能股票分析助手(StockSage-Agent)是一个基于HelloAgents 智能体协作框架的 A 股投资分析工具,整合了以下核心功能:模块功能描述状态📊市场行情个股实时行情、指数行情、板块行情✅📈财务分析财务指标、公司概况、十大股东✅🗣️AI舆情分析AI 自动搜索资讯并分析市场舆情,流式输出✅📉AI数据分析AI 自动查询行情/财务数据并生成分析报告✅💬AI对话助手协调者 Agent 解析用户需求,自动调度子 Agent✅/