用途:面向梦幻英超(FPL)场景,提供数据同步、球员与球队分析、转会建议、队长选择、赛程难度评估及阵容管理,并生成可视化报告。
主要能力:数据存于 SQLite 数据库 ~/.fplcopilot/fplcopilot.db,用户阵容以 Markdown 文件存于 ~/.fplcopilot/squads/。支持同步球队、赛程、约 600 名球员及单个球员逐轮数据;通过 sqlite3 查询球员状态、身价、得分、xG、xA、ICT、持有率等;计算 VAPM、预测得分、FDR、势头等指标;支持多阵容管理与主动持久化。
使用方式:先检查数据新鲜度 sqlite3 ~/.fplcopilot/fplcopilot.db "SELECT * FROM sync_metadata;",再运行同步脚本,如 $SYNC bootstrap、$SYNC fixtures、$SYNC player 328、$SYNC player-stats、$SYNC all,可用 --force 跳过新鲜度检查。查询示例:sqlite3 ~/.fplcopilot/fplcopilot.db "SELECT web_name, position, form, total_points, now_cost FROM players ORDER BY form DESC LIMIT 10;"。空间性或颜色编码输出(阵容视图、赛程难度矩阵、转会对比、队长排名、赛周策略报告)应生成自包含 HTML,保存至 ~/.fplcopilot/reports/{YYYY-MM-DD}-{slug}.html,并告知路径;单值查询、简短推理、截止时间、价格变动等用 Markdown。
适用场景:球员数据查询、转会买卖建议、队长/副队长选择、芯片时机、赛程难度分析、阵容管理与多阵容对比。
限制:需本地 SQLite 与同步脚本环境;批量拉取球员历史较慢(约 60 秒且受速率限制);身价单位为 0.1m(130 表示 £13.0m);位置代码为 GKP、DEF、MID、FWD;状态代码 a/d/i/s/u;FDR 为 1 至 5。HTML 报告须为单文件、原生 HTML/CSS/JS、移动端响应式,不使用外部 CDN 或框架。其他收费、平台与效果信息暂未提供。