本项目提供股票预测报告的一站式生成与查看。用户可在首页了解产品说明与免责声明,在「生成报告」页输入股票代码、选择分析因子(如基本面、技术面、情绪等),提交后由系统调用 AI 大模型生成结构化预测报告。报告页展示股票信息、多维度预测结论及简要分析说明,支持在线预览。报告可下载保存,下载前需完成付费流程。平台提供隐私政策、服务条款、免责声明等法律入口,页脚展示 ICP 备案信息。整体流程为:选股与因子 → 生成报告 → 预览与付费 → 下载,面向投研与学习场景,报告仅供研究分析使用,不构成投资建议。
前端采用 Vue 3 开发,使用 Vue Router 做单页路由,包含首页、生成报告页与报告展示页;组件包括 Disclaimer、Footer、FinancialNews、SuccessCases、FeedbackBox、ReportDisplay、PaymentDialog 等,通过 API 模块与后端交互。后端提供报告生成、下载等接口,前端在 src/api 中封装请求,并在 config.js 中配置接口基地址与超时。报告生成流程为:用户提交股票代码与因子 → 前端调用生成接口 → 后端调用 AI 大模型生成报告并返回报告 ID → 前端跳转报告页展示并可发起下载;下载前通过 PaymentDialog 完成支付流程。部署时使用 Nginx 做反向代理与静态资源服务,前端打包后由 Nginx 托管,API 请求转发至后端服务,实现前后端分离与生产环境部署。