GitDeployHub

0xsline/daily_stock_analysis

github.com/0xsline/daily_stock_analysis ↗
Python
20 environment variables found in .env.example

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow. (showing first 20, more exist in .env.example)

  • STOCK_LIST 自选股列表(逗号分隔,支持沪深两市代码) 沪市:600xxx, 601xxx, 603xxx 深市:000xxx, 002xxx, 300xxx
  • TUSHARE_TOKEN secret 数据源配置 Tushare Pro Token(可选,从 https://tushare.pro 获取)
  • GEMINI_API_KEY secret AI 模型配置(二选一,至少配置一个) 【方案一】使用 Gemini(推荐,有免费额度) 从 https://aistudio.google.com/ 获取免费 API Key 留空或删除此行则跳过 Gemini,直接使用方案二…
  • GEMINI_MODEL
  • GEMINI_MODEL_FALLBACK
  • GEMINI_TEMPERATURE 温度参数(0.0-2.0):控制输出随机性 0.0-0.3: 更保守、确定性强(适合技术分析) 0.4-0.7: 平衡模式(推荐,默认) 0.8-1.2: 更有创意、多样性强 1.3-2.0: 非常随机(不推荐用于股票分析)
  • GEMINI_REQUEST_DELAY
  • TAVILY_API_KEYS secret 搜索引擎配置(用于获取股票新闻) Tavily API Keys(支持多个,逗号分隔)
  • SERPAPI_API_KEYS secret SerpAPI Keys(支持多个,逗号分隔)
  • DINGTALK_APP_KEY secret 应用 AppKey(与 Webhook 模式共用)
  • DINGTALK_APP_SECRET secret 应用 AppSecret(与 Webhook 模式共用)
  • DINGTALK_STREAM_ENABLED 启用 Stream 模式
  • FEISHU_APP_ID 飞书应用机器人配置
  • FEISHU_APP_SECRET secret
  • FEISHU_STREAM_ENABLED 启用长连接模式
  • DATABASE_PATH 数据库路径
  • SCHEDULE_ENABLED 定时任务配置 是否启用定时任务(true/false)
  • SCHEDULE_TIME 每日执行时间(HH:MM 格式,24小时制)
  • MARKET_REVIEW_ENABLED 是否启用大盘复盘(true/false)
  • USE_PROXY 代理配置(可选) 是否启用代理(true/false,默认 false) 仅在本地开发环境生效,GitHub Actions 环境自动跳过
Best match Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/0xsline/daily_stock_analysis
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/0xsline/daily_stock_analysis
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/0xsline/daily_stock_analysis
Or deploy to a different host
← Try another repo