DeepSeek 导航网:Quantix 基于 DeepSeek API 的智能股票分析,支持深度推理与联网搜索,批量分析、定时任务、历史、多语言、PDF 导出、邮件/IM 推送,助你高效洞察市场!
3 步极速体验
- 安装 Go 1.22+
- 获取 DeepSeek API Key(点此注册)
- 运行:go run main.go
⚙️ 常用命令行参数
参数 | 说明 | 示例/默认值 |
--apikey | DeepSeek API Key | sk-xxx |
--model | DeepSeek 模型名 | deepseek-chat |
--stock | 股票代码,逗号分隔 | AAPL,MSFT,GOOG |
--start/--end | 分析区间 | 2024-01-01/2024-06-01 |
--export | 导出格式 | md,html,pdf |
邮件推送,逗号分隔 | user@example.com | |
--smtp-server | SMTP 服务器 | smtp.example.com |
--smtp-user/-pass | SMTP 用户名/密码 | user@example.com/yourpass |
--webhook | 钉钉/企业微信 Webhook | https://... |
--schedule | 定时任务周期 | 1h、10m、daily |
--detail | 分析详细程度 | normal/detailed/extreme |
--lang | 分析语言 | zh/en |
✨ 项目亮点
- DeepSeek AI 智能分析:支持"深度思考"与"联网搜索"两大模式
- 智能详细程度:normal/detailed/extreme 三种分析深度,自动增强 AI 分析质量
- 批量分析:支持多个股票代码(逗号分隔),主菜单和 CLI 参数均可批量分析
- 定时任务:支持
--schedule
参数,自动定时批量分析,支持分钟、小时、每日等周期 - 一键导出:支持导出 Markdown、HTML、PDF 格式报告,便于归档和分享
- 邮件/IM 推送:分析结果可自动发送到邮箱、钉钉/企业微信等
- 主菜单循环体验:分析完毕后可直接在主菜单继续分析、查历史、查详情或退出
- 命令行参数与交互模式共存:支持全参数自动化,也支持全交互体验
- 多维度预测:技术面、基本面、资金面、行业对比、情绪分析等
- 自定义输出:结构化表格、要点、长文、摘要,满足不同需求
- 置信度与风险偏好:可选置信度说明,支持保守/激进/风险/机会导向
- 联网搜索内容可选:新闻、研报、公告、论坛,信息更全面
- 多语言支持:支持中文/英文分析
- 历史记录管理:每次分析自动保存,支持历史检索与复用
- 极简依赖:仅需 Go 1.22+,无需本地行情数据
- 项目分层结构:主入口 main.go , AI 分析/导出/推送/历史等逻辑在 analysis/ 目录
🖥️ 快速开始
安装 Go 1.22 及以上版本
如需 PDF 导出,请先安装 wkhtmltopdf
运行项目(推荐主菜单模式)
go run main.go
主菜单支持如下指令:
new
或1
:新建 AI 分析(支持批量,股票代码用逗号分隔)history
或2
:查看历史记录列表show <文件名>
或3 <文件名>
:查看指定历史分析exit
或4
:退出程序
命令行参数模式(适合自动化/脚本/批量/定时/推送)
# 批量分析多个股票并导出 PDF/Markdown/HTML go run main.go --apikey sk-xxx --model deepseek-chat --stock AAPL,MSFT,GOOG --export md,html,pdf ... # 定时任务:每小时自动分析并邮件推送 PDF 附件 go run main.go --apikey sk-xxx --model deepseek-chat --stock AAPL,MSFT --schedule 1h --export pdf --email user@example.com --smtp-server smtp.example.com --smtp-port 465 --smtp-user user@example.com --smtp-pass yourpass ... # 钉钉/企业微信 IM 推送 go run main.go --apikey ... --model ... --stock ... --webhook https://oapi.dingtalk.com/robot/send?access_token=xxx ... # 查看历史 go run main.go --history # 查看指定历史 go run main.go --show 600036-2025-07-02-164939.json
🛠️ 功能详解
功能 | 说明 |
智能详细程度 | normal:标准分析,detailed:详细分析,extreme:极致详细分析 |
批量分析 | 支持多个股票代码(逗号分隔),批量生成报告 |
定时任务 | --schedule 支持 10m、1h、daily 等周期自动分析 |
一键导出 | --export 支持 md、html、pdf 格式报告 |
邮件推送 | --email、--smtp-server、--smtp-user、--smtp-pass 支持自动邮件发送 |
IM 推送 | --webhook 支持钉钉/企业微信机器人自动推送 |
预测周期 | 1 天、1 周、1 月、3 月、半年、1 年(可多选) |
分析维度 | 技术面、基本面、资金面、行业对比、情绪分析(可多选) |
输出格式 | 结构化表格、要点、详细长文、摘要 |
置信度说明 | 可选每个预测结论都要置信度/概率区间 |
风险/机会偏好 | 保守、激进、风险为主、机会为主 |
联网搜索内容范围 | 新闻、研报、公告、论坛(可多选,仅联网模式下生效) |
多语言 | 支持中文(zh)和英文(en) |
历史记录 | 自动保存分析参数和 AI 输出,支持检索与复用 |
项目结构 | main.go 入口, analysis/ai.go(AI 分析)、analysis/export.go(导出)、analysis/email.go(邮件)、analysis/webhook.go(IM)、analysis/history.go(历史) |
📊 详细程度模式详解
Normal 模式(默认)
- 标准分析维度:技术面、基本面、资金面、行业对比、情绪分析
- 多周期预测:1 天、1 周、1 月、3 月
- 输出格式:要点 + 详细长文
- 适合:日常投资决策参考
Detailed 模式
- 扩展分析维度:各维度子项详细展开
- 增强预测:多周期预测 + 操作建议 + 风险机会
- 数据支撑:所有结论都有理由和数据支撑
- 适合:深度研究和投资分析
Extreme 模式
- 极致详细:K 线形态、均线系统、成交量、技术指标、支撑阻力
- 财务深度:财务数据、盈利能力、估值、行业地位、管理层、分红
- 资金追踪:主力资金、北向资金、大宗交易
- 情绪分析:新闻、公告、研报、论坛、社交媒体
- 多周期预测:1 天、1 周、1 月、3 月详细预测
- 专业输出:结构化表格 + 要点 + 详细长文
- 适合:专业投资者和深度研究
💡 主菜单与批量/定时/推送示例
=== Quantix 主菜单 ===
1. new - 新建 AI 分析(支持批量,股票代码用逗号分隔)
2. history - 查看历史记录列表
3. show <文件名> - 查看指定历史分析
4. exit - 退出程序
请输入指令: new
请输入股票代码(可批量,逗号分隔): AAPL,MSFT,GOOG
请选择分析详细程度(normal=普通, detailed=详细, extreme=极致详细,默认 normal): extreme
请选择导出格式: md,html,pdf
如需邮件推送请输入收件人邮箱: user@example.com
SMTP 服务器: smtp.example.com
SMTP 端口(默认 465): 465
SMTP 用户名: user@example.com
SMTP 密码: yourpass
如需 IM 推送请输入 Webhook 地址: https://oapi.dingtalk.com/robot/send?access_token=xxx
...(依次生成、导出、推送每只股票的分析报告)...
# CLI 批量分析并导出(详细程度)
$ go run main.go --apikey ... --model ... --stock AAPL,MSFT,GOOG --detail extreme --export md,html,pdf ...
# CLI 定时任务+邮件推送(详细分析)
$ go run main.go --apikey ... --model ... --stock ... --detail detailed --schedule 1h --export pdf --email user@example.com --smtp-server smtp.example.com --smtp-user user@example.com --smtp-pass yourpass ...
# CLI IM 推送(标准分析)
$ go run main.go --apikey ... --model ... --stock ... --detail normal --webhook https://oapi.dingtalk.com/robot/send?access_token=xxx ...
❓ 常见问题
Q: DeepSeek API Key 如何获取?
A: 注册 DeepSeek 官网,进入控制台获取。Q: 邮件推送失败?
A: 检查 SMTP 配置、端口、用户名、密码是否正确,部分邮箱需开启"应用专用密码"。
📢 免责声明
本系统仅供学习和研究使用,不构成任何投资建议或买卖依据。股市有风险,投资需谨慎。请用户自行甄别分析结果并独立决策,因使用本系统造成的任何后果,开发者不承担任何责任。
下载地址
- Github:访问
API网页iOS安卓