展会资讯
每天自动收到 AI 股票分析报告,完全免费!
2026-02-06 09:29
每天自动收到 AI 股票分析报告,完全免费!

一次配置,终身享用。0成本搭建你的专属股票分析助手!


? 3分钟速览

想象一下:每天傍晚,你的邮箱准时收到一份专业的股票分析报告

  • ✅ AI 自动分析你关注的股票
  • ✅ 给出买卖建议和风险提示
  • ✅ 汇总当日重要新闻
  • ✅ 完全免费,自动运行

本教程带你从零开始搭建这套系统,大约需要 20 分钟。


⚠️ 重要声明

本系统仅供学习和研究使用,不构成任何投资建议。 股市有风险,投资需谨慎。AI 分析仅供参考,请结合自己的判断做决策。


? 这个系统能做什么?

基于开源项目 https://github.com/ZhuLinsen/daily_stock_analysis,你将获得:

? AI 智能分析

  • 自动分析股票走势
  • 给出买入/卖出/持有建议
  • 标注支撑位和压力位

? 多维度数据

  • 技术指标(K线、MACD、RSI等)
  • 资金流向和筹码分布
  • 舆情和市场情绪

? 新闻追踪

  • 自动搜索相关新闻
  • 识别重大利好/利空

? 多渠道推送

  • 邮箱(本教程重点)
  • Telegram、企业微信、飞书等

⏰ 全自动运行

  • 每个工作日自动执行
  • 不需要自己的服务器
  • 利用 GitHub 免费资源

? 准备工作:你需要这些账号

开始前,先准备好以下账号(都是免费的):

✅ 必须准备

  1. GitHub 账号 - 用来运行系统

    • 注册地址:https://github.com/signup
  2. Google 账号 - 用来获取免费 AI 接口

    • 需要能访问 Google
  3. QQ 邮箱 - 用来接收分析报告

    • 你日常用的 QQ 邮箱即可

⚪ 可选准备

  1. Tavily 账号 - 增强新闻搜索功能
    • 注册地址:https://tavily.com/
    • 不注册也能用,但新闻质量会差一些

小提示:整个配置过程主要在 GitHub 上完成,不需要写代码!


? 配置流程(7个步骤)

每个步骤都有详细截图,跟着做就行!

第1步:复制项目到你的账号 → 第2步:了解配置入口→ 第3步:配置邮箱 → 第4步:配置AI接口→ 第5步:配置新闻搜索 → 第6步:选择要分析的股票→ 第7步:启动测试

第一步:把项目复制到你的 GitHub

这一步叫 "Fork",就是把别人的项目复制一份到你自己账号下。

? 操作步骤

1️⃣ 打开项目页面

复制这个链接,在浏览器打开:

https://github.com/ZhuLinsen/daily_stock_analysis

2️⃣ 点击 Fork 按钮

在页面右上角找到 Fork 按钮,点击它。

Fork 按钮在这里 ⬇️

3️⃣ 等待复制完成

选择你的账号,等几秒钟,Fork 就完成了。

Fork 完成后的样子 ⬇️


✅ 检查是否成功

完成后,页面的左上角应该显示:

你的用户名/daily_stock_analysis

而不是 ZhuLinsen/daily_stock_analysis

看到自己的用户名就说明成功了!


第二步:找到配置密钥的地方

什么是 Secrets? 就是保存你的密码、API Key 等敏感信息的地方,别人看不到。

? 操作步骤

1️⃣ 进入项目设置

在你 Fork 的项目页面,点击顶部的 Settings 标签。

Settings 在这里 ⬇️


2️⃣ 找到 Secrets 配置入口

在左侧菜单中找到:

Secrets and variables → Actions

左侧菜单位置 ⬇️


3️⃣ 准备添加密钥

点击绿色按钮 New repository secret

绿色按钮 ⬇️


✅ 看到这个页面就对了

现在你应该看到一个表单,有两个输入框:

  • Name:密钥的名称
  • Secret:密钥的值

接下来几步,我们会添加多个密钥。


第三步:配置邮箱,让系统能发报告给你

重要提示:QQ 邮箱不能直接用登录密码,需要一个特殊的"授权码"。


? Part A:获取 QQ 邮箱授权码

1️⃣ 登录 QQ 邮箱

打开浏览器,访问:https://mail.qq.com

2️⃣ 进入设置

点击顶部的 设置 → 账号与安全

设置入口 ⬇️

3️⃣ 点击 -> 安全设置

往下滚动,找到这一行:

POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务

找到这个区域 ⬇️

4️⃣ 开启 SMTP 服务

找到 IMAP/SMTP 服务,点击"开启"(我已经开启了)

开启服务 ⬇️

5️⃣ 生成授权码

点击 生成授权码 按钮

生成授权码按钮 ⬇️

6️⃣ 验证身份

发送短信验证(按提示操作)

7️⃣ 复制授权码

⚠️ 这是最关键的一步!

授权码会显示出来,是一串 16位字母,像这样:

abcdefghijklmnop

立即复制保存! 这个码只显示一次,关闭页面就再也看不到了。

授权码长这样 ⬇️


? Part B:把邮箱信息添加到 GitHub

现在回到 GitHub,我们要添加 3 个密钥

小提示:系统会自动识别邮箱类型,不需要手动配置 SMTP 服务器!


1️⃣ 添加发件人邮箱

点击 New repository secret,填写:

  • NameEMAIL_SENDER
  • Secret:你的QQ邮箱地址(例如:123456789@qq.com

点击 Add secret 保存。

添加 EMAIL_SENDER ⬇️


2️⃣ 添加邮箱授权码

再次点击 New repository secret,填写:

  • NameEMAIL_PASSWORD
  • Secret:刚才复制的16位授权码(注意:不是你的QQ密码!)

添加 EMAIL_PASSWORD ⬇️


3️⃣ 添加收件人(可选)

再次点击 New repository secret,填写:

  • NameEMAIL_RECEIVERS
  • Secret:接收报告的邮箱(可以是你自己的,多个邮箱用逗号隔开)

举例

  • 发给自己:留空或填 123456789@qq.com
  • 发给多人:123@qq.com,456@163.com,789@gmail.com

? 如果留空,系统会自动发给发件人邮箱(也就是你自己)

添加 EMAIL_RECEIVERS ⬇️


✅ 检查是否成功

在 Secrets 页面,你应该能看到刚才添加的 3 个密钥

  • ✅ EMAIL_SENDER(你的QQ邮箱)
  • ✅ EMAIL_PASSWORD(16位授权码)
  • ✅ EMAIL_RECEIVERS(收件人,可选)

看到这 3 个就说明邮箱配置完成了!


? 为什么不需要配置 SMTP 服务器?

系统内置了主流邮箱的自动识别:

  • QQ/Foxmail → 自动使用 smtp.qq.com:465
  • 163/126 → 自动使用 smtp.163.com:465
  • Gmail → 自动使用 smtp.gmail.com:587
  • Outlook → 自动使用 smtp-mail.outlook.com:587

完全无需手动配置,开箱即用!


第四步:配置 AI 接口(系统的大脑)

这一步获取免费的 AI 接口,用来分析股票。 推荐用 Google 的 Gemini,完全免费。

? 如果访问 Google 有困难,可以跳到文末看国内替代方案(DeepSeek)


? 获取 Gemini API Key

1️⃣ 访问 Google AI Studio

打开这个网站:https://aistudio.google.com/

Google AI Studio 首页 ⬇️

2️⃣ 登录你的 Google 账号

使用你的 Gmail 账号登录

登录页面 ⬇️

3️⃣ 获取 API Key

点击左侧菜单的 Get API Key

左侧菜单 ⬇️

然后点击 Create API Key 按钮

Create API Key 按钮 ⬇️

选择 Create API key in new project(在新项目中创建)

选择创建方式 ⬇️

4️⃣ 复制 API Key

API Key 会显示出来,是一串以 AIza 开头的字符串。

API Key 显示 ⬇️


? 添加到 GitHub

回到 GitHub Secrets 页面,点击 New repository secret

  • NameGEMINI_API_KEY
  • Secret:刚才复制的 API Key(以 AIza 开头)

点击 Add secret 保存。

添加 GEMINI_API_KEY ⬇️


✅ 检查是否成功

在 Secrets 页面应该能看到 GEMINI_API_KEY 这个密钥了。


?? 国内替代方案:DeepSeek

如果你无法访问 Google,可以使用国内的 DeepSeek(也是免费的):

1️⃣ 注册 DeepSeek

打开:https://platform.deepseek.com/

  • 注册账号
  • 完成实名认证(国内手机号即可)

2️⃣ 创建 API Key

进入 API Keys 页面,点击 Create API Key

DeepSeek 控制台 ⬇️

3️⃣ 添加 3 个密钥到 GitHub

第一个

  • Name:OPENAI_API_KEY
  • Secret:你的 DeepSeek API Key(以 sk- 开头)

第二个

  • Name:OPENAI_BASE_URL
  • Secret:https://api.deepseek.com/v1(固定值)

第三个

  • Name:OPENAI_MODEL
  • Secret:deepseek-chat(固定值)

添加 DeepSeek 配置 ⬇️

? 用 DeepSeek 的话,就不需要添加 GEMINI_API_KEY 了。


第五步:配置新闻搜索(可选但推荐)

这一步会让分析报告包含相关新闻,强烈推荐配置!

? 如果不配置,系统也能运行,只是不会有新闻资讯。


? 获取 Tavily API Key

1️⃣ 访问 Tavily 官网

打开:https://tavily.com/

Tavily 首页 ⬇️

2️⃣ 注册并登录

点击 Get API Key,注册一个账号

3️⃣ 复制 API Key

登录后,在 Dashboard 中能看到你的 API Key(以 tvly- 开头)

Tavily Dashboard ⬇️

4️⃣ 添加到 GitHub

回到 GitHub,添加密钥:

  • NameTAVILY_API_KEYS
  • Secret:你的 Tavily API Key

添加 TAVILY_API_KEYS ⬇️


?? 国内替代:博查搜索

如果 Tavily 访问慢,可以用国内的博查搜索:

  • 网址:https://open.bocha.cn/
  • 注册后获取 API Key
  • 密钥名称改为:BOCHA_API_KEYS

第六步:选择要分析的股票

这是最简单的一步,告诉系统你想分析哪些股票。


? 添加自选股列表

点击 New repository secret,填写:

  • NameSTOCK_LIST
  • Secret:你的自选股代码,用逗号隔开

股票代码格式:

A股:600519,000001,300750港股:hk00700,hk09988美股:AAPL,TSLA,NVDA混合:600519,hk00700,AAPL

举例

600519,600036,300750,hk00700,AAPL,TSLA

这表示分析:贵州茅台、招商银行、宁德时代、腾讯、苹果、特斯拉

添加 STOCK_LIST ⬇️


⚙️ 可选的高级配置

如果你想进一步定制,可以添加这些(不加也没关系):

1️⃣ 报告类型(推荐简化版)

  • NameREPORT_TYPE
  • Secretsimple(简化版)或 full(完整版)

2️⃣ 分析延迟(防止被限流)

  • NameANALYSIS_DELAY
  • Secret10(每只股票间隔10秒)

3️⃣ 即时推送(分析完立即发送)

  • NameSINGLE_STOCK_NOTIFY
  • Secrettrue

第七步:启动系统并测试

配置完成了!现在让我们启动系统,看看效果。


? Part A:启用 GitHub Actions

1️⃣ 进入 Actions 页面

点击项目顶部的 Actions 标签

? Actions 标签 ⬇️

2️⃣ 启用工作流

第一次会看到一个提示,点击绿色按钮:

This scheduled workflow is disabled because scheduled workflows are disabled by default in forks.

启用按钮 ⬇️


? Part B:手动测试一次

不用等到晚上,现在就测试一下!

1️⃣ 选择工作流

在左侧菜单找到 每日股票分析,点击它

选择工作流 ⬇️

2️⃣ 手动运行

点击右上角的 Run workflow 按钮,然后再点一次绿色的 Run workflow

Run workflow 按钮 ⬇️

3️⃣ 等待运行

你会看到一个黄色的圆点在转,表示正在运行。

⏱️ 预计等待时间:3-8 分钟(取决于你的自选股数量)

截图 31:运行中 ⬇️


? Part C:查看结果

1️⃣ 检查运行状态

点击刚才运行的记录

点击记录 ⬇️

如果看到绿色的 ✅,说明成功了! 如果看到红色的 ❌,说明出错了(查看日志找原因)

2️⃣ 查看详细日志(可选)

点击 分析股票 可以看到详细的执行过程

查看日志 ⬇️

3️⃣ 检查邮箱

最重要的一步!

打开你的邮箱,应该能收到分析报告邮件了!

收到的邮件长这样 ⬇️


? Part D:设置定时自动运行

测试成功后,系统会自动每天运行,你不需要做任何操作!

默认运行时间

系统默认在每个工作日晚上 18:00(北京时间)自动运行。

想修改时间?

如果你想改成其他时间(比如早上9点),需要编辑配置文件:

  1. 在项目中找到 .github/workflows/daily_analysis.yml 文件
  2. 找到这一行:
- cron: '0 10 * * 1-5'  # 每周一至周五 18:00 北京时间
  1. 修改时间(注意:这里用的是 UTC 时间,比北京时间慢8小时)

常用时间对照表

北京时间 09:00 → 填 '0 1 * * 1-5'北京时间 12:00 → 填 '0 4 * * 1-5'北京时间 15:00 → 填 '0 7 * * 1-5'北京时间 18:00 → 填 '0 10 * * 1-5'(默认)北京时间 21:00 → 填 '0 13 * * 1-5'

daily_analysis.yml 文件位置 ⬇️


? 大功告成!

配置完成!从现在开始:

✅ 系统每天自动分析你的自选股 ✅ 邮箱准时收到 AI 分析报告 ✅ 完全免费,自动运行 ✅ 手机上也能查看邮件,随时随地掌握股市

快去喝杯咖啡庆祝一下吧! ☕️


❓ 常见问题解答

Q1:收不到邮件怎么办?

可能原因 1:授权码填错了

  • 确保 EMAIL_PASSWORD 填的是授权码,不是 QQ 密码
  • 授权码是16位字母,没有空格

可能原因 2:邮件被拦截了

  • 检查邮箱的垃圾邮件文件夹
  • 检查已归档文件夹

可能原因 3:SMTP 服务没开启

  • 回到 QQ 邮箱设置,确认 IMAP/SMTP 服务是"已开启"状态

可能原因 4:邮箱地址写错了

  • 检查 EMAIL_SENDER 和 EMAIL_RECEIVERS 是否正确

Q2:运行失败,出现红色 ❌

步骤 1:点击失败的记录,查看错误信息

常见错误 1Authentication failed

  • 说明邮箱授权码不对,重新生成一个

常见错误 2API rate limit exceeded

  • API 调用太频繁了
  • 添加 ANALYSIS_DELAY=10 密钥,让分析慢一点

常见错误 3Invalid API key

  • Gemini 或 DeepSeek 的 API Key 填错了
  • 重新复制粘贴一次,确保没有多余的空格

Q3:如何修改自选股?

很简单:

  1. 进入 Settings → Secrets and variables → Actions
  2. 找到 STOCK_LIST,点击后面的铅笔图标 ✏️
  3. 修改股票代码,点击 Update secret

Q4:能不能同时发到多个渠道?

可以的! 除了邮箱,还支持:

Telegram(国外常用):

  • 添加 TELEGRAM_BOT_TOKEN 和 TELEGRAM_CHAT_ID

企业微信

  • 添加 WECHAT_WEBHOOK_URL

飞书

  • 添加 FEISHU_WEBHOOK_URL

具体配置方法参考项目文档:

https://github.com/ZhuLinsen/daily_stock_analysis


Q5:GitHub Actions 会不会超额?

完全不用担心!

GitHub 免费用户每月有 2000 分钟免费额度。

  • 本系统每次运行约 3-5 分钟
  • 每个工作日运行 1 次,每月约 20 次
  • 总计约 100 分钟/月

只用了 5% 的额度,非常够用!


Q6:能分析多少只股票?

理论上没有限制,但建议:

  • 5-10 只:最佳体验,报告清晰
  • 10-20 只:可以接受,运行时间会长一点
  • 20+ 只:可能会比较慢,建议添加 ANALYSIS_DELAY=10

Q7:周末和节假日会运行吗?

不会! 系统默认只在工作日运行(周一到周五)。

因为周末股市休市,没必要分析。


Q8:我不懂技术,搞不定怎么办?

在评论区留言,说明遇到的问题:

  • 在哪一步卡住了
  • 错误提示是什么
  • 截图更好

我会尽快回复帮你解决!


? 配置清单(照着检查)

把文章中配置的所有密钥都列在这里了,配置时可以对照检查。

✅ 必须配置的密钥(5个)

密钥名称
值的格式
从哪获取
EMAIL_SENDER123456789@qq.com
你的 QQ 邮箱
EMAIL_PASSWORDabcdefghijklmnop
QQ 邮箱授权码(16位)
EMAIL_RECEIVERSme@qq.com
接收邮件的邮箱(可留空)
GEMINI_API_KEYAIzaSyDxxxxxxx
Google AI Studio
STOCK_LIST600519,hk00700,AAPL
自己选的股票代码

注意:不需要配置 EMAIL_HOST 和 EMAIL_PORT,系统会自动识别!

⚪ 推荐配置的密钥(1个)

密钥名称
值的格式
用途
TAVILY_API_KEYStvly-xxxxxxxx
增强新闻搜索

⚙️ 可选配置的密钥

密钥名称
值的格式
说明
REPORT_TYPEsimple
报告类型
ANALYSIS_DELAY10
分析间隔(秒)
SINGLE_STOCK_NOTIFYtrue
即时推送


? 相关资源

  • 项目地址:https://github.com/ZhuLinsen/daily_stock_analysis
  • 详细文档https://github.com/ZhuLinsen/daily_stock_analysis/blob/main/docs/full-guide.md
  • Google AI Studio:https://aistudio.google.com/
  • Tavily 官网:https://tavily.com/
  • DeepSeek 平台:https://platform.deepseek.com/

? 最后说几句

搭建这个系统,你不需要懂编程,也不需要服务器,更不需要花钱。

你需要的只是:

  • 20 分钟的时间
  • 跟着教程一步步做
  • 遇到问题在评论区问

配置好后,每天都能收到 AI 分析的股票报告,就像有个专属的投资助理。

但请记住:AI 只是辅助工具,真正的投资决策还是要靠你自己的判断。


? 觉得有用?

  • 点赞:让更多人看到这篇教程
  • 收藏:方便以后查看
  • 转发:分享给需要的朋友
  • 评论:说说你配置成功后的感受

? 有问题?

在评论区留言,我会尽快回复!

常见问题包括

  • 收不到邮件
  • API 调用失败
  • 运行出错

发表评论
0评