🛠️ 技术参考文档

AI 投研助手 · 技术选型 · 外部服务 · 成本估算

⚙️ 技术选型总览
🟢
Cool-Admin Node
v8.0+(MidwayJS)
后端 API 框架,内置权限/任务/上传
🖥️
Cool-Admin Vue
v8.0+(Vue 3 + Element Plus)
管理端前端框架
🐬
MySQL 8.0
主数据库
业务数据存储,TypeORM
🐘
PostgreSQL + pgvector
PG 14+ / pgvector 0.5+
研报向量存储,RAG 检索
🔴
Redis
6.0+
缓存 + Bull 队列支撑
📊
Apache ECharts
^5.x
K线图/分时图/情绪仪表盘
🤖
OpenAI Node SDK
^4.x
兼容 DeepSeek / GPT-4o
📈
technicalindicators
^3.x(npm)
纯 JS 技术指标,替代 TA-Lib
📄
pdf-parse
^1.x(npm)
PDF 文本提取
SSE
Server-Sent Events
AI 流式输出协议
🌐 外部服务与 API
服务用途接入方式成本参考备注
Tushare Pro 行情数据(日K线/分时) HTTP POST API,无需 Python 免费基础版;分时数据需充值积分 文档:tushare.pro
DeepSeek API AI 逻辑推演分析 OpenAI SDK 兼容,换 baseURL 约 ¥1-2/百万 Token 支持 stream SSE
OpenAI GPT-4o AI 综合归纳分析 OpenAI Node SDK 约 $5/$15 /百万 Token(输入/输出) gpt-4o-mini 可降本
OpenAI Embedding 研报向量化(RAG) OpenAI Node SDK 约 $0.02/百万 Token text-embedding-3-small,1536维
财联社 RSS 财经快讯抓取 RSSHub:rsshub.app/cls/telegraph 免费 稳定性依赖 RSSHub
东方财富 快讯抓取(备选) 非官方 HTTP API / 爬虫 免费,但有反爬风险 建议接入 RSS 优先
♻️ 可复用 SKILL 模块
SKILL来源路径复用内容建议
aiplus-flow-流程编排 demo/Ai流程编排+知识库+知识图谱/flow/api/ 多 LLM 节点调度、SSE 流架构、模型路由 推荐复用
aiplus-know-知识库图谱 demo/Ai流程编排+知识库+知识图谱/flow/api/ PDF 分块、向量入库、RAG 检索 推荐复用
framework-task-任务调度 框架内置 @Task 装饰器、Bull 队列、cron 配置 直接使用
framework-space-文件空间 框架内置 PDF 上传接口 直接使用
secondhand-msg-消息通知 demo/二手交易系统/api/ 预警消息结构参考 参考改造
⚠️ 风险评估
风险点等级说明应对方案
AkShare 是 Python 库 🔴 高 Node.js 无法直接调用 改用 Tushare Pro HTTP API(已选型)
爬虫稳定性 🟡 中 财联社/东财反爬随时变化 优先 RSS,备选商业新闻 API
LLM 调用费用 🟡 中 多股同时盯盘费用可观 设置最低触发间隔,区分重要/次要事件
多模型质量评分 🟡 中 需积累历史数据才能有效评分 第一版用用户主观反馈(点赞/踩)
TA-Lib 部署复杂 🟡 中 标准 TA-Lib 是 C 库 改用 technicalindicators npm 包(已选型)
PDF 解析准确率 🟢 低 研报 PDF 格式不统一 失败案例人工标注补偿
💰 运营成本估算
项目月均估算说明
Tushare Pro¥0 - 500基础免费,分时数据需充值积分
DeepSeek API¥50 - 500取决于分析频率和自选股数量
OpenAI GPT-4o$50 - 300可用 gpt-4o-mini 降低约 80% 成本
OpenAI Embedding$5 - 20研报向量化(一次性 + 检索)
云服务器¥200 - 800MySQL + PostgreSQL + Redis
💡 综合估算:约 ¥600 - 3000 /月,取决于自选股数量和使用频率。建议初期用 DeepSeek 为主力模型(成本低 10 倍),GPT-4o 作补充。
← 返回文档总览