page contents
侧边栏壁纸
  • 累计撰写 59 篇文章
  • 累计创建 21 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

每日股票分析神器|小白一键 Docker 部署,全程复制粘贴,零代码基础也能会

前言

在信息爆炸的投资市场中,普通投资者往往被海量行情、研报和指标淹没,既没时间逐股分析,也缺乏专业工具提炼核心价值。而 daily_stock_analysis 正是为解决这一痛点而生的A 股自选股智能分析系统—— 它将 AI 大模型与自动化数据处理结合,让你只需轻点鼠标,就能获得每日股票分析报告,把专业级的投研能力装进自己的云服务器。

无论你是想摆脱盯盘焦虑、建立自己的量化分析框架,还是想学习如何用 Docker 部署自动化工具,这个项目都能为你打开一扇新的大门:无需复杂代码,只需几步部署,就能让 AI 帮你完成数据采集、指标计算、智能解读和结果推送,让投资决策更高效、更理性。

步骤1.

一台服务器vps:(官网五折福利点我直达)

终端软件点击下载:FinalShell SSH工具, FinalShell官网

步骤 2:安装 Docker 及 Docker-compose

# 1. 一键安装Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

# 2. 配置Docker权限(避免后续输密码)
sudo usermod -aG docker $USER

# 3. 安装Docker-compose(解决新手常见缺失问题)
sudo apt install docker-compose -y

# 4. 重启连接(必须做!):关闭当前终端,重新登录服务器

# 5. 验证安装(可选)
docker --version
docker-compose --version

✅ 验证标准:无报错,显示版本号即可。


步骤 3:克隆项目代码并配置环境

# 1. 下载项目代码
git clone https://github.com/zhulinsen/daily_stock_analysis.git

# 2. 进入项目根目录
cd daily_stock_analysis

# 3. 复制并编辑环境配置文件(新手友好版)
cp .env.example .env
nano .env

编辑.env 文件操作(纯键盘):

  1. 用方向键移动光标,替换 your_tushare_token 为自己的 Tushare Token(免费注册获取);

  2. 如需推送通知,补充企业微信 / 飞书 Webhook 地址;

  3. 保存退出:按 Ctrl+O → 回车 → Ctrl+X


步骤 4:进入 Docker 目录启动容器(关键!解决路径错误)

# 1. 进入项目内置的docker目录(核心避坑步骤)
cd docker

# 2. 后台启动容器(-d表示后台运行,不占用终端)
docker-compose up -d

✅ 执行结果:终端下载镜像→创建容器→最后显示 done


步骤 5:验证部署是否成功

# 1. 查看容器运行状态
docker ps

✅ 标准结果:列表中 stock-serverstock-analyzer 状态为 Up (healthy)

# 2. 查看服务日志(可选)
docker logs stock-server

✅ 标准结果:显示「UVicorn running on http://0.0.0.0:8000」,无红色 Error 即可。

# 3. 获取服务器公网IP
curl -s ip.sb

复制 IP 后,本地浏览器访问:http://你的服务器IP:8000,能打开项目界面即部署完成。


常用运维命令(新手必存)

表格

功能

命令

查看容器状态

docker ps

查看运行日志

docker logs stock-server

重启容器

cd /root/daily_stock_analysis/docker && docker-compose restart

停止容器

cd /root/daily_stock_analysis/docker && docker-compose stop

彻底删除容器

cd /root/daily_stock_analysis/docker && docker-compose down


总结

  1. 核心避坑点:必须进入项目的docker目录启动容器,否则会提示找不到配置文件;

  2. 安装关键:Docker 和 Docker-compose 需分开安装,后者不会随 Docker 自动安装;

  3. 验证标准:容器状态为Up (healthy)+ 浏览器能访问 8000 端口,即部署成功;

  4. 警告说明:日志中 “未配置 AI Key / 推送渠道” 仅影响部分功能,不影响核心股票分析。

0

评论区