为什么我们需要自己的 AI 分析工具?
市面上的 AI 选股工具往往面临高价订阅或数据隐私风险。开源项目提供了本地化部署的新选择。以该项目为例,它集成了 AI 对话分析、模拟账户管理、历史回测等功能,核心亮点在于利用大语言模型结合'波浪理论'进行辅助决策,比单纯的技术指标更具逻辑支撑。
核心部署实战:避坑指南与镜像加速
为了确保环境稳定,我们采用 Docker 容器化部署,并针对国内网络环境优化镜像源。
1. 基础环境准备
确保本地已安装 Docker 和 Git。克隆仓库开始:
git clone https://github.com/ZhuLinsen/daily_stock_analysis.git
cd daily_stock_analysis
2. 配置 AI 大脑
项目支持 OpenAI 兼容接口。由于国内直连不稳定,建议配置高可用的转发服务。 复制环境变量模板并填入密钥:
cp .env.example .env
notepad .env
打开配置文件,定位到 OpenAI 兼容 API 部分,填入你的 API Key,并将 URL 设置为官方地址或你选择的兼容端点。这是激活 AI 分析能力的关键步骤。
3. 进阶技巧:Dockerfile 镜像加速
默认 Dockerfile 使用 Debian 官方源,在国内拉取速度较慢。建议手动修改 docker\Dockerfile,将 RUN apt-get update 指令替换为使用香港镜像源,并安装核心依赖库(如 wkhtmltopdf 用于生成 PDF,fontconfig 解决中文乱码)。
RUN rm -f /etc/apt/sources.list.d/debian.sources && \
echo "deb http://ftp.hk.debian.org/debian bookworm main" > /etc/apt/sources.list && \
echo "deb http://ftp.hk.debian.org/debian bookworm-updates main" >> /etc/apt/sources.list && \
echo "deb http://ftp.hk.debian.org/debian-security bookworm-security main" >> /etc/apt/sources.list && \
apt-get update && \
apt-get install -y --no-install-recommends \
gcc \
curl \
wkhtmltopdf \
fontconfig \
libjpeg62-turbo \
libxrender1 \
libxext6 \
&& rm -rf /var/lib/apt/lists/*
这段代码不仅替换了镜像源,还安装了运行所需的基础组件,是保证平台流畅运行的基础。
4. 构建与启动
清理旧缓存后重新构建并启动服务:
docker builder prune -f
docker compose -f docker\docker-compose.yml up -d server --build
当终端显示完成时,浏览器访问 http://localhost:8000 即可进入系统。
核心功能深度评测:AI 如何解读波浪理论?
部署成功只是第一步,实战效果才是关键。


