用途:检查伏尔加格勒设定区域内 АИ-95 的当前供应情况、信号新鲜度与加油站排队,并在报告中给出最多三条下一次到货时间的预测(依据已积累历史,否则明确说明统计不足)。
主要能力:把同一辛烷值的各种品牌/高端变体(95+、Экто、G-Drive 等)在用户列表中统一显示为 АИ-95,原始变体标签仅保留用于溯源与保守校验;区分「来源失败」「空样本」「确实无油」;始终报告每个来源的健康状况、新鲜度与置信度;提醒页面与众包数据可能滞后。历史状态与每小时的滚动计数信号按 92/95/98/100 保存,默认保留 90 天(history.retentionDays),预测只读取最近 min(retentionDays, 28) 天。
使用方式:先确认运行时可用(command -v agent-browser、agent-browser --version),若不可用或未安装,不要自行全局安装,返回 BROWSER_UNAVAILABLE 并请求用户授权。单次检查:mktemp -d 建临时目录后依次执行 node "$FUEL_WATCH_ROOT/dist/scripts/collect.mjs" --output "$RUN_DIR/snapshot.json" 与 node "$FUEL_WATCH_ROOT/dist/scripts/report.mjs" --snapshot "$RUN_DIR/snapshot.json",完整原样发布 report.mjs 的 Markdown 输出(不放进 code fence,保留链接可点击),随后删除临时目录。monitoring 模式由当前对话内的 agent 执行,需先 monitor.mjs init,按 due 逐 tick,prepare 后发布 JSON 里的 markdown,再 commit;等待时浏览器关闭,用不超过 45 秒的前台 sleep,并在每段后检查用户输入、due 与 stopped。停止时执行 stop 与 cleanup。长时间积累历史由用户自行安装 systemd user timer:sh "$FUEL_WATCH_ROOT/deploy/linux/install-systemd-user.sh"(查看用 --print,卸载用 --uninstall);timer 活跃时不要另开 monitoring 并避免重复抓取。统计为只读:node "$FUEL_WATCH_ROOT/dist/scripts/history-stats.mjs" [--station ...] [--days N] [--limit N] [--json]。区域锚点校验为只读命令 node "$FUEL_WATCH_ROOT/dist/scripts/resolve-area.mjs",改写坐标需用户显式确认后加 --write --confirm。
限制:不要执行 npm install/npm ci/npm update/npx,运行时已在 dist/ 预构建;不要修改 skill 目录内任何文件,用户配置与数据位于 ~/.fuel-watch/;不要新增 curl、fetch、CAPTCHA 绕过、后台浏览器等;collection 使用 non-headless Chromium,不做 stealth 指纹伪装;网络控制降级时必须保留 BROWSER_NETWORK_CONTROLS_DEGRADED 警告;统计不应当作配送时间表,也不能与当前报告混在一起。官方资料未说明收费、价格与平台支持等更多信息。