.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 环境自动跳过
brew install flyctl && fly launch --from https://github.com/0xsline/daily_stock_analysis
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/0xsline/daily_stock_analysis
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/0xsline/daily_stock_analysis