mirror of
https://github.com/ZhuLinsen/daily_stock_analysis
synced 2026-09-20 10:53:33 +08:00
* feat: add MiniMax Coding Plan web search provider - Add MiniMaxSearchProvider class with POST API to api.minimaxi.com - Priority: Bocha > MiniMax > Tavily > Brave > SerpAPI - Dual time-filtering: query augmentation + client-side date filtering - Circuit breaker: 3 consecutive failures -> 300s cooldown - New MINIMAX_API_KEY env var (supports multiple keys, comma-separated) - Update config.py, search_service.py, .env.example * docs: add MiniMax search provider to all documentation - .env.example: add MINIMAX_API_KEY and BOCHA_API_KEYS with priority note - README.md: update tech stack table and secrets table - docs/full-guide.md: add MiniMax to config tables and search service section - docs/full-guide_EN.md: add MiniMax to config tables and search service section - docs/README_EN.md: update tech stack and secrets tables - docs/README_CHT.md: update tech stack and secrets tables - docs/DEPLOY.md: add MiniMax to env var tables - docs/DEPLOY_EN.md: add MiniMax to env var tables - docs/docker/zeabur-deployment.md: add MiniMax to analysis config table - docs/CHANGELOG.md: add MiniMax provider to Unreleased section * update doc * refactor(search_service): 调整搜索提供者初始化顺序及参数位置 将MiniMax搜索提供者的参数位置和初始化顺序调整到最后,保持代码逻辑清晰 * 添加其他多处minimax_api_keys支持并调整参数顺序 * 增加 Bocha 和 Minimax 的前端配置 * fix: 将MINIMAX_API_KEYS改为单数形式 * docs(CHANGELOG): 调整MiniMax搜索提供商的优先级顺序 更新CHANGELOG.md中MiniMax搜索提供商的优先级描述,从Bocha > MiniMax > Tavily > Brave > SerpAPI调整为Bocha > Tavily > Brave > SerpAPI > MiniMax * fix: 统一 MINIMAX_API_KEY 为 MINIMAX_API_KEYS 以保持命名一致性 --------- Co-authored-by: mumu <42829555+ZhuLinsen@users.noreply.github.com>