Files
aiagents-stock/docs/智策定时分析使用指南.md
T

8.9 KiB
Raw Blame History

智策定时分析使用指南

📋 功能概述

智策定时分析功能允许您设置每天固定时间自动运行板块策略分析,并将核心分析结果通过邮件发送到指定邮箱。

⚙️ 配置要求

1. 邮件配置(必需)

.env 文件中添加以下配置:

# 邮件通知配置
EMAIL_ENABLED=true
SMTP_SERVER=smtp.example.com
SMTP_PORT=587
EMAIL_FROM=your-email@example.com
EMAIL_PASSWORD=your-email-password
EMAIL_TO=recipient@example.com

2. 配置说明

配置项 说明 示例
EMAIL_ENABLED 是否启用邮件(true/false true
SMTP_SERVER SMTP服务器地址 smtp.qq.com
SMTP_PORT SMTP端口(通常587或465 587
EMAIL_FROM 发件人邮箱 your@qq.com
EMAIL_PASSWORD 邮箱密码或授权码 xxxx xxxx xxxx
EMAIL_TO 收件人邮箱(可多个,逗号分隔) email1@qq.com,email2@gmail.com

3. 常见邮箱SMTP配置

QQ邮箱

SMTP_SERVER=smtp.qq.com
SMTP_PORT=587
EMAIL_FROM=your@qq.com
EMAIL_PASSWORD=授权码(不是QQ密码)

获取QQ邮箱授权码:

  1. 登录QQ邮箱网页版
  2. 设置 → 账户
  3. 开启 "POP3/SMTP服务"
  4. 生成授权码

163邮箱

SMTP_SERVER=smtp.163.com
SMTP_PORT=587
EMAIL_FROM=your@163.com
EMAIL_PASSWORD=授权码

Gmail

SMTP_SERVER=smtp.gmail.com
SMTP_PORT=587
EMAIL_FROM=your@gmail.com
EMAIL_PASSWORD=应用专用密码

企业邮箱

根据企业邮箱提供商的SMTP配置填写

🚀 使用步骤

1. 配置邮件

编辑项目根目录的 .env 文件,添加上述邮件配置。

2. 进入智策板块

在侧边栏点击 "🎯 智策板块" 按钮

3. 展开定时设置

点击 " 定时分析设置" 展开器

4. 检查邮件配置

查看底部的 "📧 邮件配置检查" 区域:

  • 所有配置项都显示绿色勾号 → 配置正确
  • 有红色叉号 → 需要补充配置

5. 测试邮件

点击 "📧 测试邮件" 按钮:

  • 系统会发送一封测试邮件
  • 检查收件箱是否收到
  • 如果收到,说明配置正确

6. 设置定时时间

使用时间选择器设置每天运行的时间:

  • 默认:09:00(上午9点)
  • 建议:盘前(8:00-9:00)或盘后(15:30-17:00

7. 启动定时任务

点击 "▶️ 启动" 按钮:

  • 系统显示 " 定时任务运行中"
  • 显示下次运行时间

8. 等待自动运行

系统会在每天指定时间自动:

  1. 获取最新市场数据
  2. 运行AI智能体分析
  3. 生成板块预测
  4. 发送邮件到指定邮箱

9. 查看邮件报告

邮件包含:

  • 📋 板块多空预测
  • 🔄 板块轮动预测
  • 🔥 板块热度排行
  • 📊 策略总结

💡 功能按钮说明

▶️ 启动

  • 功能:启动定时任务
  • 状态:定时任务未运行时可用
  • 效果:每天定时运行分析并发送邮件

⏹️ 停止

  • 功能:停止定时任务
  • 状态:定时任务运行中时可用
  • 效果:取消定时分析

🔄 立即运行

  • 功能:手动触发一次分析
  • 状态:随时可用
  • 效果:立即运行分析并发送邮件(不影响定时任务)

📧 测试邮件

  • 功能:发送测试邮件
  • 状态:随时可用
  • 效果:验证邮件配置是否正确

📧 邮件内容

邮件主题

智策板块分析报告 - 2024-01-15 09:00:00

邮件正文结构

============================================================
智策板块策略分析报告
============================================================
分析时间: 2024-01-15 09:00:00
AI模型: DeepSeek Multi-Agent System

============================================================
一、板块多空预测
============================================================

【看多板块】

1. 电子 (信心度: 8/10)
   理由: 政策支持,资金持续流入
   风险: 估值偏高,注意回调风险

2. ...

【看空板块】
...

============================================================
二、板块轮动预测
============================================================

【当前强势板块】
...

【潜力接力板块】⭐ 重点关注
...

============================================================
三、板块热度排行
============================================================

【最热板块 TOP5】
1. 电子 - 热度: 95分 (升温)
...

============================================================
四、策略总结
============================================================

【市场观点】
...

【核心机会】⭐
...

【主要风险】⚠️
...

【整体策略】
...

============================================================
本报告由智策AI系统自动生成并发送
仅供参考,不构成投资建议
============================================================

🎯 使用场景

场景1:盘前策略

  • 设置时间: 08:00
  • 目的: 盘前获取当日策略建议
  • 用途: 制定当日交易计划

场景2:盘后复盘

  • 设置时间: 16:00
  • 目的: 盘后总结当日行情
  • 用途: 评估当日决策,调整策略

场景3:晚间研究

  • 设置时间: 21:00
  • 目的: 晚间深度研究
  • 用途: 详细阅读分析,准备次日

⚠️ 注意事项

1. 邮件配置

  • 使用邮箱授权码,不是登录密码
  • 确保SMTP服务已开启
  • 防火墙允许SMTP端口

2. 运行时间

  • 建议避开交易繁忙时段(9:30-15:00)
  • 盘前盘后数据更稳定
  • 夜间运行可能获取不到当日数据

3. 分析时长

  • 完整分析需要2-3分钟
  • 数据获取30秒
  • AI分析1.5-2分钟
  • 邮件发送5秒

4. 数据时效

  • 数据来源:AKShare(东方财富)
  • 延迟:< 1分钟
  • 盘后数据最完整

5. 网络要求

  • 需要稳定的网络连接
  • 能访问东方财富数据源
  • SMTP端口未被阻止

🔧 故障排除

问题1:邮件配置不完整

现象: 配置检查显示红色叉号

解决:

  1. 检查 .env 文件是否存在
  2. 确认所有配置项都已填写
  3. 重启应用使配置生效

问题2:测试邮件发送失败

现象: 点击测试邮件后提示失败

解决:

  1. 确认邮箱密码是授权码而不是登录密码
  2. 检查SMTP服务器地址是否正确
  3. 确认SMTP服务已在邮箱中开启
  4. 检查防火墙是否阻止了SMTP端口

问题3:定时任务未运行

现象: 到了设定时间但没有收到邮件

解决:

  1. 检查定时任务状态是否为"运行中"
  2. 查看系统日志是否有错误信息
  3. 确认系统时间是否正确
  4. 重启定时任务

问题4:数据获取失败

现象: 邮件中显示"数据获取失败"

解决:

  1. 检查网络连接
  2. 稍后重试(可能是数据源繁忙)
  3. 避开交易高峰时段

问题5AI分析失败

现象: 邮件中显示"AI分析失败"

解决:

  1. 检查DeepSeek API配置
  2. 确认API额度充足
  3. 查看系统日志了解详细错误

📊 日志查看

控制台日志

运行 streamlit run app.py 后,在控制台可以看到:

[智策定时] 定时任务已启动,每天 09:00 运行
[智策定时] 后台线程已启动

# 到达定时时间后
============================================================
[智策定时] 开始定时分析 - 2024-01-15 09:00:00
============================================================
[智策定时] [1/3] 获取市场数据...
[智策定时] ✓ 数据获取成功
[智策定时] [2/3] AI智能体分析中...
[智策定时] ✓ 分析完成
[智策定时] [3/3] 发送邮件通知...
[智策定时] ✓ 邮件发送成功
============================================================
[智策定时] ✓ 定时分析完成!
============================================================

🎓 最佳实践

1. 时间设置

  • 盘前用户: 08:00-08:30(获取前一日数据+当日预判)
  • 盘后用户: 15:30-16:00(当日收盘数据)
  • 研究用户: 20:00-21:00(晚间详细研究)

2. 邮件管理

  • 创建文件夹"智策报告"
  • 设置邮件规则自动归档
  • 定期清理过期报告

3. 报告使用

  • 重点关注"潜力接力板块"
  • 对比历史报告验证准确性
  • 结合自己的判断决策

4. 配合使用

  • 定时分析:宏观趋势把握
  • 手动分析:重点板块深挖
  • PDF导出:长期存档对比

🔄 更新说明

v1.0.0 (当前版本)

  • 基础定时任务功能
  • 邮件通知发送
  • 核心分析结果推送
  • 手动触发功能
  • 邮件配置检查

计划功能

  • 🔲 多个定时任务(早中晚)
  • 🔲 邮件包含图表
  • 🔲 微信通知支持
  • 🔲 短信通知支持
  • 🔲 Webhook集成

📞 技术支持

如遇问题,请:

  1. 查看本指南的故障排除章节
  2. 检查系统日志获取详细错误
  3. 确认邮件配置正确性
  4. 测试网络连接稳定性

智策定时分析 - 让AI每天为您工作!📊