Yahoo Fantasy Baseball

⚾ 智能排班优化 · 伤病实时追踪

通过 Yahoo Fantasy API 智能管理梦幻棒球联盟阵容,支持每日排班优化、伤病追踪与自由球员查询,只读操作保障账户安全。

收藏
4.8k
安装
1.3k
版本
0.1.25
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Yahoo Fantasy Baseball 技能是一款面向梦幻棒球玩家的命令行工具,通过 Yahoo Fantasy Sports API 实现联盟数据查询与阵容优化建议。用户需先创建 Yahoo Developer App 获取 OAuth 凭证,完成一次性认证后即可使用。

主要功能模块:

1. 阵容管理rostertodayday 命令展示当前阵容状态,按 ACTIVE/NOT PLAYING/BENCH/INJURED 分类,显示比赛时间、先发投手标记及伤病状态

2. 每日优化optimize 命令是核心亮点,采用约束求解器进行位置感知的最优排班:

  • 优先填充限制性位置(如 2B/SS)再处理 UTIL
  • 交叉验证 MLB 官方确认的先发阵容,标记缺阵球员
  • 投手轮换优化,优先推荐当日先发的先发投手
  • 伤病名单管理建议,识别未正确安置的 IL 球员
  • 赛季初期(1-6周)智能融合季前排名,避免小样本过度反应

3. 球员查询players 支持多维度筛选(位置、状态、排序),涵盖 40+ 项打击/投球统计指标

4. 联盟动态standingsmatchupscoreboardtransactionsinjuries 实时追踪联盟格局

5. 阵容验证lineup-check 对比梦幻阵容与 MLB 官方确认的先发名单,防止排上被 scratches 的球员

显著优点:

  • 只读设计消除误操作风险,所有 roster 修改建议需用户手动在 Yahoo 执行
  • 智能优化算法考虑位置弹性、比赛锁定时间、伤病状态等多维约束
  • 早期赛季排名融合机制体现专业 fantasy 管理经验
  • 支持 JSON/Discord 多格式输出,便于自动化集成

潜在局限:

  • 依赖 Yahoo API 速率限制,高频请求可能触发限流
  • MLB 赛程数据来自独立 API,存在数据源不一致风险
  • OAuth token 虽自动刷新,但长期仍可能过期需重认证
  • 仅支持棒球,无其他运动项目

适合人群:

  • Yahoo Fantasy Baseball 重度玩家,尤其是多联盟管理者
  • 追求数据驱动决策、愿意投入时间优化每日阵容的 competitive 玩家
  • 具备基础命令行操作能力的技术型用户

常规风险:

  • 凭证存储于本地 oauth2.json(权限 0600),虽采用标准保护但仍属本地敏感文件
  • 建议通过环境变量注入凭证而非硬编码
  • 阵容建议仅供参考,实际比赛表现存在不确定性

Yahoo Fantasy Baseball 内容

scripts文件夹
手动下载zip · 42.8 kB
fantasy.pytext/plain
请选择文件