| environment_variables | [{"name":"TUSHARE_TOKEN","description":"Tushare Pro API Token(启用 tushare 数据源时需要;tushare 是 opt-in 源,默认不参与降级链)","required":false},{"name":"GM_TOKEN","description":"掘金量化API Token,用于实盘交易","required":false},{"name":"IFIND_USERNAME","description":"同花顺 iFinD 登录账号(启用 ifind 数据源时需要)","required":false},{"name":"IFIND_PASSWORD","description":"同花顺 iFinD 登录密码(启用 ifind 数据源时需要)","required":false},{"name":"JINGNI_URL","description":"惊泥因子库服务地址(启用 jingni-datafeed 因子库时需要)","required":false},{"name":"JINGNI_TOKEN","description":"惊泥因子库 API Token(启用 jingni-datafeed 因子库时需要)","required":false},{"name":"DATA_BACKENDS","description":"数据源优先级链,逗号分隔(如 \"tushare,baostock,akshare,websearch\")。默认 \"baostock,akshare,websearch\"(仅真正免费源)。用户对话指定时优先级高于此变量","required":false,"default":"baostock,akshare,websearch"},{"name":"QUANT_WORK_DIR","description":"数据和工作目录","required":false,"default":"./workspace"},{"name":"QUANT_FORCE_REFRESH","description":"强制刷新所有阶段,忽略缓存产物(设为 \"1\" 启用)","required":false,"default":"0"},{"name":"FACTOR_BACKEND","description":"因子计算后端(pandas_ta / talib),默认 pandas_ta(纯 Python,无需安装 C 依赖)","required":false,"default":"pandas_ta"},{"name":"BACKTEST_BACKEND","description":"回测引擎后端(native / rqalpha / backtrader / gm),默认 native","required":false,"default":"native"},{"name":"ALLOW_SYNTHETIC_FALLBACK","description":"全部数据源失败时是否生成模拟数据兜底(默认 true)","required":false,"default":"true"},{"name":"AUTO_INSTALL_BACKENDS","description":"数据源依赖缺失时自动 pip install 后重试(默认 true)","required":false,"default":"true"},{"name":"LOG_LEVEL","description":"日志级别","required":false,"default":"INFO"}] |
| trigger_keywords | ["量化","回测","选股","因子","实盘","组合优化","A股","策略开发","分析","技术面","基本面","诊股"] |