📈 AI 投研助手

多源数据接入 · 多模型聚合分析 · 7x24 智能盯盘 · 个性化投资早报

需求文档总览 v1.0 · 项目 #17 · 数据表前缀 stock_
💰 报价方案
基础版
¥28,000
工期约 45 天
行情接入 + 单模型 AI 分析 + 自选股监控 + 投资早报
标准版(推荐)
¥45,000
工期约 60 天
全功能:多模型聚合 + 情绪指数 + 研报 RAG + 风格化偏好
高级版
¥65,000+
工期约 80 天
含移动端 + 研报知识图谱 + TA-Lib 技术分析 + 预警推送
📋 系统工作流程
1数据接入
2实时抓取
3AI 分析
4情绪评分
5盯盘预警
6生成早报
7风格调优
📚 核心文档
📄
报价方案
需求评估、模块拆解、报价方案、工作量预估与风险评估
HTML客户查看版
🗄️
数据库设计
stock_ 前缀 12 张业务表、ER 关系图、字段定义与索引
ER图开发参考
🔌
API 接口文档
37 个接口,涵盖行情/新闻/AI 分析/自选股/早报等模块
REST API前后端对接
🖥️
页面结构
管理端 11 个页面层级、路由规划与功能说明
管理端前端参考
🗂️
管理端页面结构
6 个模块分组、页面功能点、关联接口说明
管理端模块导航
🖥️ 涉及的页面与线稿
管理端(PC 宽屏)
🛠️ 技术与参考
🔄
业务逻辑与流程
研报解析/AI 多模型聚合/盯盘预警/早报生成 4 大核心流程图
业务规则Mermaid 流程图
🛠️
技术参考
技术选型、外部 API、可复用 SKILL、成本估算与风险评估
技术文档开发参考
🎨
线稿页面目录
6 个管理端高保真线稿,简约清新视觉风格
UI 线稿简约清新
🧩 核心功能模块

📊 行情数据接入

  • K 线数据(Tushare HTTP API)
  • 分时数据拉取
  • 数据清洗与存储
  • 定时任务调度

📰 新闻舆情抓取

  • 财联社 / 东方财富快讯
  • 新闻分类与标签
  • 实时轮询任务
  • 舆情情绪评分

📄 研报解析 RAG

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

🤖 AI 分析引擎

  • 多模型聚合(DeepSeek / GPT-4o)
  • 基本面 / 技术面分析
  • Bull/Bear 情绪指数
  • 模型质量评分系统

⭐ 自选股监控

  • 自选股列表管理
  • 7x24 AI 盯盘
  • 预警规则配置
  • 消息推送通知

🗞️ 投资早报

  • 每日公告自动归纳
  • 个性化早报生成
  • 早报历史存档
  • 订阅偏好配置

🎨 风格化偏好

  • 用户喜好答案记录
  • 风格标签管理
  • 模型正确率追踪
  • 个性化回答调优
♻️ 可复用 demo 模块(SKILL 检索结论)

🔗 aiplus-flow-流程编排

多模型调度 LangGraph 执行引擎,新增行情分析节点(QuoteNode),直接对接 DeepSeek/GPT-4o 配置

推荐复用

📚 aiplus-know-知识库图谱

研报 PDF → 分块 → 向量化 → RAG 检索全流程,替换表前缀 know_→stock_,绑定股票代码维度

推荐复用

⏱️ framework-task-任务调度

框架内置,无需复制。直接注册行情拉取、舆情抓取、早报生成、盯盘预警四个定时 Job

直接使用

📁 framework-space-文件空间

框架内置文件上传模块,PDF 研报上传直接复用,无需额外开发

直接使用

📬 secondhand-msg-消息通知

参考站内信/推送通知结构,改造为盯盘预警消息推送,替换表前缀

参考改造

💬 wxbot-ai-AI客服

参考 Socket 流式推送和知识库问答架构,不直接复用(业务差异大)

参考实现
⚠️ 主要风险提示
🔴 高风险 AkShare 是 Python 库:Node.js 无法直接调用,建议改用 Tushare HTTP API 或搭建独立 Python 微服务。

🟡 中风险 爬虫稳定性:财联社/东财反爬措施随时变化,建议优先接入有官方 API 的数据源,备选 RSS 订阅。

🟡 中风险 LLM 调用费用:多股同时 7x24 盯盘费用可观,需设置合理触发频率和 Bull 队列限流。

🟡 中风险 TA-Lib 技术分析:标准 TA-Lib 是 C 库,部署复杂,建议改用 technicalindicators npm 包(纯 JS 实现)。
👥 用户角色

📊 投资分析师

使用 AI 分析引擎,上传研报,查看 Bull/Bear 指数

⭐ 个人投资者

配置自选股,接收盯盘预警,订阅个性化早报

🔧 系统管理员

配置数据源、AI 模型、定时任务,管理用户