📈 AI 投研助手

需求评估文档 · 项目编号 17 · 数据表前缀 stock_

📋 项目基础信息
属性内容
项目类型多端(管理后台为主 + 可选 Web 端)
数据表前缀stock_
后端框架Cool-Admin Node(MidwayJS)
管理端框架Cool-Admin Vue(Vue3 + Element Plus)
核心技术LLM 多模型聚合、RAG 知识库、TA-Lib 技术分析、定时任务
创建日期2026-03-03
🧩 核心功能模块拆解

📊 行情数据接入

  • K 线数据接入(Tushare HTTP API)
  • 分时数据接入
  • 自选股列表管理
  • 定时任务拉取行情(7x24)

📰 新闻舆情抓取

  • 财联社快讯(RSS/API)
  • 东方财富快讯
  • 新闻分类与打标签
  • 定时轮询任务

📄 研报解析(PDF RAG)

  • PDF 研报上传
  • LLM 核心逻辑提取
  • 研报分块向量化
  • RAG 检索增强

🤖 AI 分析引擎

  • 多模型聚合(DeepSeek / GPT-4o)
  • 基本面概括
  • 技术面形态识别(TA-Lib)
  • 舆情情绪分析(Bull/Bear Index)
  • 模型回答质量评分

⭐ 自选股监控

  • 自选股 CRUD
  • AI 7x24 盯盘
  • 预警规则配置
  • 预警消息推送

🗞️ 信息收纳夹 / 投资早报

  • 每日重要公告自动归纳
  • 个性化投资早报生成
  • 早报历史记录
  • 快讯订阅偏好

🎨 用户偏好风格化

  • 用户喜好答案记录
  • 风格标签体系
  • 基于偏好的回答调优
  • 模型判断正确率追踪
🗄️ 数据表前缀说明
统一前缀:stock_
表名说明
stock_quote_daily日K线数据
stock_quote_tick分时数据
stock_news新闻快讯
stock_news_source新闻来源配置
stock_report研报记录
stock_report_chunk研报分块(RAG)
stock_analysisAI 分析记录
stock_analysis_model模型评分记录
stock_watch自选股监控列表
stock_watch_alert盯盘预警记录
stock_brief投资早报
stock_preference用户风格偏好
⏱️ 预估工作量(按模块)
模块后端工期前端工期小计备注
行情数据接入5天3天8天需处理数据源适配
新闻舆情抓取4天2天6天爬虫稳定性风险
研报解析(PDF+RAG)5天2天7天依赖 aiplus-know 复用
AI 分析引擎8天4天12天多模型聚合最复杂
用户偏好风格化3天2天5天
自选股监控4天3天7天依赖行情模块
信息收纳夹/早报4天2天6天依赖 AI 引擎+舆情
基础架构搭建2天1天3天
合计35天19天约 54天
基础版
¥28,000
工期约 45 天
行情接入 + 单模型 AI 分析 + 自选股监控 + 投资早报
标准版(推荐)
¥45,000
工期约 60 天
全功能:多模型聚合 + 情绪指数 + 研报 RAG + 风格化偏好
高级版
¥65,000+
工期约 80 天
含移动端 + 研报知识图谱 + TA-Lib 技术分析 + 预警推送
⚠️ 风险评估
风险点等级说明应对方案
AkShare 是 Python 库 🔴 高 Node.js 无法直接调用 改用 Tushare HTTP API 或搭建 Python 微服务
行情数据版权 🟡 中 商用需注意数据使用协议 使用 Tushare Pro 或购买正规数据服务
爬虫稳定性 🟡 中 财联社/东财反爬措施随时变化 优先接入有官方 API 的数据源;备选 RSS
多模型质量评分 🟡 中 需积累历史数据才能有效评分 第一版用用户主观反馈(点赞/点踩)替代
TA-Lib 技术分析 🟡 中 标准 TA-Lib 是 C 库,部署复杂 改用 technicalindicators npm 包(纯 JS)
大量定时任务并发 🟡 中 7x24 盯盘高频调用 AI API 配置 Bull 队列限流,设置合理触发频率
LLM 调用费用 🟡 中 多股同时盯盘费用可观 设置最低触发间隔,区分重要/次要事件级别
PDF 解析准确率 🟢 低 研报 PDF 格式不统一 对解析失败案例做人工标注补偿
♻️ 可复用模块(SKILL 三步检索结论)
功能模块SKILL 路径来源项目改造要点建议
AI 流程编排(多模型调度) aiplus-flow-流程编排 Ai流程编排+知识库 新增行情分析节点,接入 DeepSeek/GPT-4o 推荐复用
研报知识库(PDF RAG) aiplus-know-知识库图谱 Ai流程编排+知识库 表前缀 know_→stock_,添加 PDF 加载器,绑定股票代码维度 推荐复用
定时任务(行情/舆情/早报) framework-task-任务调度 框架内置 注册行情拉取、舆情抓取、早报生成三个 Job 直接使用
PDF 文件上传 framework-space-文件空间 框架内置 无需改造,直接复用上传接口 直接使用
消息通知/预警推送 secondhand-msg-消息通知 二手交易系统 替换表前缀,通知类型改为盯盘预警 参考改造
流式对话 Socket 架构 wxbot-ai-AI客服 微信智能客服 仅参考 Socket 流式推送和知识库问答架构 参考实现
← 返回文档总览