1 line
91 KiB
JSON
1 line
91 KiB
JSON
{"repo": "a872034547-cpu/football-2026", "files": {"README.md": {"044419c8d458ad6fd28d76ed3f422c9962bfd2f8": {"t": 1785746378.3205914, "n": 3264, "h": "92b8eb310aec6530", "c": "# ⚽ 2026世界杯足球预测助手\n\n基于 Chrome MV3 的球探网盘口采集、AI 分析与官方战绩同步工具。\n\n> ⚠️ 仅供学习与数据整理研究,不构成任何投注建议。\n\n---\n\n## 安装\n\n1. 下载源码,解压得到 `titan007-predictor` 文件夹。\n2. 打开 Chrome → `chrome://extensions/` → 开启「开发者模式」。\n3. 点击「加载已解压的扩展程序」,选择 `titan007-predictor` 文件夹。\n4. 工具栏出现 ⚽ 图标即安装成功。\n\n---\n\n## 快速开始\n\n### 第一次使用\n\n1. 点击 ⚽ 图标打开面板。\n2. 按提示关注公众号「**Ai应用研究社团**」,发送关键词「**足球**」获取插件密码。\n3. 输入密码解锁,之后不需要重复输入。\n\n### 采集单场比赛\n\n1. 在球探网找到比赛,URL 中的数字就是比赛 ID。\n 例如 `zq.titan007.com/analysis/2906701cn.htm` → ID 为 `2906701`\n2. 在面板顶部输入 ID,点「**⬇ 采集**」。\n3. 约 10 秒后,盘口数据自动填充到「**📊 盘口**」Tab。\n\n### AI 分析(如果没有在设置里配置AI,可以复制报告里的文档发送给网页对话AI,一样可以进行分析)\n\n1. 采集完成后切换到「**✨ AI**」Tab。\n2. 点「**✨ 开始AI预测分析**」,AI 读取盘口数据生成分析。\n3. 可继续追问,例如:「重点分析亚盘水位变化」「这场有没有诱盘迹象」。\n\n### 今日批量分析\n\n1. 切到「**📅 今日赛事**」Tab → 点「**📅 采集今日比赛**」。\n2. 勾选感兴趣的比赛 → 点「**📊 采集选中**」。\n3. 采集完成后点「**✨ AI批量分析**」,每场单独生成分析。\n\n---\n\n## AI 设置\n\n打开 **⚙ 设置** → 选择 AI 提供商:\n\n| 提供商 | API Key 来源 | 模型示例 |\n|---|---|---|\n| OpenAI | platform.openai.com | `gpt-4o` |\n| Claude | console.anthropic.com | `claude-3-5-sonnet-20241022` |\n| 自定义(DeepSeek/Ollama等) | 自建或第三方 | `deepseek-chat` |\n\n自定义接口地址填写 OpenAI 兼容格式,例如:\n- DeepSeek:`https://api.deepseek.com/v1/chat/completions`\n- 本地 Ollama:`http://localhost:11434/v1/chat/completions`\n\n---\n\n## 如何读懂预测结果\n\n### 本地量化预测(📊 盘口 → 本地预测)\n\n| 字段 | 说明 |\n|---|---|\n| 方向 | 主胜 / 平局 / 客胜,模型当前偏向 |\n| 信心度 | 0-100,≥65 较可信,<45 建议观望 |\n| 推荐 | 强烈推荐 / 推荐 / 谨慎 / 不推荐 |\n| 信号 | 驱动预测的具体依据,例如「亚盘主水大幅下降」 |\n\n### AI 分析结果(✨ AI Tab)\n\nAI 会给出结构化建议,标记了以下价值等级:\n\n| 标记 | 含义 |\n|---|---|\n| 🔥 **高价值** | 模型认为赔率存在明显优势,自动记入战绩 |\n| ⭐ **中高价值** | 有一定优势但不确定性较高,也会记入战绩 |\n| ℹ️ 中性/参考 | 仅供参考,不记入战绩 |\n\n> **重要**:高价值不等于必中,AI 也会犯错。结果只代表模型在当前数据下的判断。\n\n### 盘口关键信号解读\n\n| 信号 | 参考含义 |\n|---|---|\n| 亚盘主水下降 + 盘口升高 | 资金倾向客队,主队被看低 |\n| 欧赔主胜大幅升高 | 市场对主队信心下降 |\n| 大球水位下降(大球变便宜)| 预期进球偏多 |\n| 初盘与终盘盘口差异大 | 变盘明显,需谨慎分析方向 |\n\n---\n\n## 战绩(📈 战绩 Tab)\n\n- AI 分析中出现高/中高价值建议时自动记入战绩。\n- 赛后点「**验**」自动读取比分并判断是否命中。\n- 也可手动填比分 + 选结果后点「**存**」。\n- 战绩支持云同步(见下方官方战绩说明)。\n\n### 战绩来源切换\n\n| 模式 | 说明 |\n|---|---|\n| ☁️ 官方战绩 | 从服务器拉取管理员发布的官方高价值推荐(只读) |\n| 📱 我的私有记录 | 本地保存的你自己 AI 分析产生的高/中高价值建议 |\n\n> 普通用户 AI 预测的战绩不会污染官方战绩,存在「我的私有记录」中单独管理。\n\n### 战绩公开展示页\n\n如果服务端已部署,可通过 `records.html` 页面(放在 `football-api/` 目录下)浏览器直接打开,展示官方战绩的科技感数据看板:\n\n- 命中率圆环 + 统计卡片(命中/未中/半赢/半输/待验证)\n- 按日期、结果、价值等级三重过滤\n- 手机自适应,右上角展示公众号二维码\n\n---\n\n## 官方战绩公开展示(records.html)\n\n> 适合向用户展示历史战绩数据,无需登录,直接访问。\n\n部署到虚拟主机后,将以下文件上传到同一目录:\n\n```\napi.php / config.php / record.php / match.php / stats.php / maintenance.php / .htaccess\nrecords.html ← 战绩展示网页\ngzh.jpg ← 公众号二维码图片(可替换为自己的)\n```\n\n打开 `https://your-domain.com/records.html` 即自动加载展示官方战绩。\n\n---\n\n## 官方战绩云同步(可选)\n\n> 适合把插件分发给多人、统一推送官方预测记录的作者。不配置此功能不影响其他功能。\n\n### 普通用户\n\n1. 打开 **⚙ 设置** → 公共 API 地址填:`http://cdu.cc.cd/football-api/api.php`\n2. 启用公共数据同步,管理员密钥**留空**。\n3. 保存后战绩页自动显示官方战绩(只读)。\n\n### 管理员(作者本人)\n\n1. 公共 API 地址同上,管理员密钥填私钥。\n2. 保存后:\n - 采集比赛数据会自动上传到服务器。\n - AI 战绩自动发布为官方记录。\n - 面板出现 **☁️ 同步** 按钮,点击可一次性上传所有本地战绩和比赛数据。\n\n---\n\n## 项目结构\n\n```\ntitan007-predictor/ Chrome 扩展\nfootball-api/ PHP + MySQL 服务端(可选,部署到虚拟主机)\n```\n\n---\n\n## 免责声明\n\n本项目仅供学习、研究和技术交流。所有预测结果不构成投注建议,不保证准确率。使用者须自行承担一切风险。\n\n---\n\n## 许可证\n\n本项目基于 **Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)** 协议开源。\n\n- ✅ 允许:个人学习、研究、非商业分享、修改\n- ❌ 禁止:用于任何商业目的、付费服务、商业产品、变现平台\n- 📌 要求:转载/二次分发须注明原作者「AI应用研究社团」并附原项目链接\n\n详见 [LICENSE](./LICENSE) 或 https://creativecommons.org/licenses/by-nc/4.0/\n"}, "56af565ed73e04be892a69de8e7a9dfc76240107": {"t": 1785763114.3976789, "n": 3264, "h": "92b8eb310aec6530", "c": "# ⚽ 2026世界杯足球预测助手\n\n基于 Chrome MV3 的球探网盘口采集、AI 分析与官方战绩同步工具。\n\n> ⚠️ 仅供学习与数据整理研究,不构成任何投注建议。\n\n---\n\n## 安装\n\n1. 下载源码,解压得到 `titan007-predictor` 文件夹。\n2. 打开 Chrome → `chrome://extensions/` → 开启「开发者模式」。\n3. 点击「加载已解压的扩展程序」,选择 `titan007-predictor` 文件夹。\n4. 工具栏出现 ⚽ 图标即安装成功。\n\n---\n\n## 快速开始\n\n### 第一次使用\n\n1. 点击 ⚽ 图标打开面板。\n2. 按提示关注公众号「**Ai应用研究社团**」,发送关键词「**足球**」获取插件密码。\n3. 输入密码解锁,之后不需要重复输入。\n\n### 采集单场比赛\n\n1. 在球探网找到比赛,URL 中的数字就是比赛 ID。\n 例如 `zq.titan007.com/analysis/2906701cn.htm` → ID 为 `2906701`\n2. 在面板顶部输入 ID,点「**⬇ 采集**」。\n3. 约 10 秒后,盘口数据自动填充到「**📊 盘口**」Tab。\n\n### AI 分析(如果没有在设置里配置AI,可以复制报告里的文档发送给网页对话AI,一样可以进行分析)\n\n1. 采集完成后切换到「**✨ AI**」Tab。\n2. 点「**✨ 开始AI预测分析**」,AI 读取盘口数据生成分析。\n3. 可继续追问,例如:「重点分析亚盘水位变化」「这场有没有诱盘迹象」。\n\n### 今日批量分析\n\n1. 切到「**📅 今日赛事**」Tab → 点「**📅 采集今日比赛**」。\n2. 勾选感兴趣的比赛 → 点「**📊 采集选中**」。\n3. 采集完成后点「**✨ AI批量分析**」,每场单独生成分析。\n\n---\n\n## AI 设置\n\n打开 **⚙ 设置** → 选择 AI 提供商:\n\n| 提供商 | API Key 来源 | 模型示例 |\n|---|---|---|\n| OpenAI | platform.openai.com | `gpt-4o` |\n| Claude | console.anthropic.com | `claude-3-5-sonnet-20241022` |\n| 自定义(DeepSeek/Ollama等) | 自建或第三方 | `deepseek-chat` |\n\n自定义接口地址填写 OpenAI 兼容格式,例如:\n- DeepSeek:`https://api.deepseek.com/v1/chat/completions`\n- 本地 Ollama:`http://localhost:11434/v1/chat/completions`\n\n---\n\n## 如何读懂预测结果\n\n### 本地量化预测(📊 盘口 → 本地预测)\n\n| 字段 | 说明 |\n|---|---|\n| 方向 | 主胜 / 平局 / 客胜,模型当前偏向 |\n| 信心度 | 0-100,≥65 较可信,<45 建议观望 |\n| 推荐 | 强烈推荐 / 推荐 / 谨慎 / 不推荐 |\n| 信号 | 驱动预测的具体依据,例如「亚盘主水大幅下降」 |\n\n### AI 分析结果(✨ AI Tab)\n\nAI 会给出结构化建议,标记了以下价值等级:\n\n| 标记 | 含义 |\n|---|---|\n| 🔥 **高价值** | 模型认为赔率存在明显优势,自动记入战绩 |\n| ⭐ **中高价值** | 有一定优势但不确定性较高,也会记入战绩 |\n| ℹ️ 中性/参考 | 仅供参考,不记入战绩 |\n\n> **重要**:高价值不等于必中,AI 也会犯错。结果只代表模型在当前数据下的判断。\n\n### 盘口关键信号解读\n\n| 信号 | 参考含义 |\n|---|---|\n| 亚盘主水下降 + 盘口升高 | 资金倾向客队,主队被看低 |\n| 欧赔主胜大幅升高 | 市场对主队信心下降 |\n| 大球水位下降(大球变便宜)| 预期进球偏多 |\n| 初盘与终盘盘口差异大 | 变盘明显,需谨慎分析方向 |\n\n---\n\n## 战绩(📈 战绩 Tab)\n\n- AI 分析中出现高/中高价值建议时自动记入战绩。\n- 赛后点「**验**」自动读取比分并判断是否命中。\n- 也可手动填比分 + 选结果后点「**存**」。\n- 战绩支持云同步(见下方官方战绩说明)。\n\n### 战绩来源切换\n\n| 模式 | 说明 |\n|---|---|\n| ☁️ 官方战绩 | 从服务器拉取管理员发布的官方高价值推荐(只读) |\n| 📱 我的私有记录 | 本地保存的你自己 AI 分析产生的高/中高价值建议 |\n\n> 普通用户 AI 预测的战绩不会污染官方战绩,存在「我的私有记录」中单独管理。\n\n### 战绩公开展示页\n\n如果服务端已部署,可通过 `records.html` 页面(放在 `football-api/` 目录下)浏览器直接打开,展示官方战绩的科技感数据看板:\n\n- 命中率圆环 + 统计卡片(命中/未中/半赢/半输/待验证)\n- 按日期、结果、价值等级三重过滤\n- 手机自适应,右上角展示公众号二维码\n\n---\n\n## 官方战绩公开展示(records.html)\n\n> 适合向用户展示历史战绩数据,无需登录,直接访问。\n\n部署到虚拟主机后,将以下文件上传到同一目录:\n\n```\napi.php / config.php / record.php / match.php / stats.php / maintenance.php / .htaccess\nrecords.html ← 战绩展示网页\ngzh.jpg ← 公众号二维码图片(可替换为自己的)\n```\n\n打开 `https://your-domain.com/records.html` 即自动加载展示官方战绩。\n\n---\n\n## 官方战绩云同步(可选)\n\n> 适合把插件分发给多人、统一推送官方预测记录的作者。不配置此功能不影响其他功能。\n\n### 普通用户\n\n1. 打开 **⚙ 设置** → 公共 API 地址填:`http://cdu.cc.cd/football-api/api.php`\n2. 启用公共数据同步,管理员密钥**留空**。\n3. 保存后战绩页自动显示官方战绩(只读)。\n\n### 管理员(作者本人)\n\n1. 公共 API 地址同上,管理员密钥填私钥。\n2. 保存后:\n - 采集比赛数据会自动上传到服务器。\n - AI 战绩自动发布为官方记录。\n - 面板出现 **☁️ 同步** 按钮,点击可一次性上传所有本地战绩和比赛数据。\n\n---\n\n## 项目结构\n\n```\ntitan007-predictor/ Chrome 扩展\nfootball-api/ PHP + MySQL 服务端(可选,部署到虚拟主机)\n```\n\n---\n\n## 免责声明\n\n本项目仅供学习、研究和技术交流。所有预测结果不构成投注建议,不保证准确率。使用者须自行承担一切风险。\n\n---\n\n## 许可证\n\n本项目基于 **Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)** 协议开源。\n\n- ✅ 允许:个人学习、研究、非商业分享、修改\n- ❌ 禁止:用于任何商业目的、付费服务、商业产品、变现平台\n- 📌 要求:转载/二次分发须注明原作者「AI应用研究社团」并附原项目链接\n\n详见 [LICENSE](./LICENSE) 或 https://creativecommons.org/licenses/by-nc/4.0/\n"}, "0bd313f49210c32641122a319df55083a7b83bb6": {"t": 1785763116.6500413, "n": 3266, "h": "e19001d916844bcd", "c": "# ⚽ Titan007 足球预测助手\n\n基于 Chrome MV3 的球探网盘口采集、AI 分析与官方战绩同步工具。\n\n> ⚠️ 仅供学习与数据整理研究,不构成任何投注建议。\n\n---\n\n## 安装\n\n1. 下载源码,解压得到 `titan007-predictor` 文件夹。\n2. 打开 Chrome → `chrome://extensions/` → 开启「开发者模式」。\n3. 点击「加载已解压的扩展程序」,选择 `titan007-predictor` 文件夹。\n4. 工具栏出现 ⚽ 图标即安装成功。\n\n---\n\n## 快速开始\n\n### 第一次使用\n\n1. 点击 ⚽ 图标打开面板。\n2. 按提示关注公众号「**Ai应用研究社团**」,发送关键词「**足球**」获取插件密码。\n3. 输入密码解锁,之后不需要重复输入。\n\n### 采集单场比赛\n\n1. 在球探网找到比赛,URL 中的数字就是比赛 ID。\n 例如 `zq.titan007.com/analysis/2906701cn.htm` → ID 为 `2906701`\n2. 在面板顶部输入 ID,点「**⬇ 采集**」。\n3. 约 10 秒后,盘口数据自动填充到「**📊 盘口**」Tab。\n\n### AI 分析(如果没有在设置里配置AI,可以复制报告里的文档发送给网页对话AI,一样可以进行分析)\n\n1. 采集完成后切换到「**✨ AI**」Tab。\n2. 点「**✨ 开始AI预测分析**」,AI 读取盘口数据生成分析。\n3. 可继续追问,例如:「重点分析亚盘水位变化」「这场有没有诱盘迹象」。\n\n### 今日批量分析\n\n1. 切到「**📅 今日赛事**」Tab → 点「**📅 采集今日比赛**」。\n2. 勾选感兴趣的比赛 → 点「**📊 采集选中**」。\n3. 采集完成后点「**✨ AI批量分析**」,每场单独生成分析。\n\n---\n\n## AI 设置\n\n打开 **⚙ 设置** → 选择 AI 提供商:\n\n| 提供商 | API Key 来源 | 模型示例 |\n|---|---|---|\n| OpenAI | platform.openai.com | `gpt-4o` |\n| Claude | console.anthropic.com | `claude-3-5-sonnet-20241022` |\n| 自定义(DeepSeek/Ollama等) | 自建或第三方 | `deepseek-chat` |\n\n自定义接口地址填写 OpenAI 兼容格式,例如:\n- DeepSeek:`https://api.deepseek.com/v1/chat/completions`\n- 本地 Ollama:`http://localhost:11434/v1/chat/completions`\n\n---\n\n## 如何读懂预测结果\n\n### 本地量化预测(📊 盘口 → 本地预测)\n\n| 字段 | 说明 |\n|---|---|\n| 方向 | 主胜 / 平局 / 客胜,模型当前偏向 |\n| 信心度 | 0-100,≥65 较可信,<45 建议观望 |\n| 推荐 | 强烈推荐 / 推荐 / 谨慎 / 不推荐 |\n| 信号 | 驱动预测的具体依据,例如「亚盘主水大幅下降」 |\n\n### AI 分析结果(✨ AI Tab)\n\nAI 会给出结构化建议,标记了以下价值等级:\n\n| 标记 | 含义 |\n|---|---|\n| 🔥 **高价值** | 模型认为赔率存在明显优势,自动记入战绩 |\n| ⭐ **中高价值** | 有一定优势但不确定性较高,也会记入战绩 |\n| ℹ️ 中性/参考 | 仅供参考,不记入战绩 |\n\n> **重要**:高价值不等于必中,AI 也会犯错。结果只代表模型在当前数据下的判断。\n\n### 盘口关键信号解读\n\n| 信号 | 参考含义 |\n|---|---|\n| 亚盘主水下降 + 盘口升高 | 资金倾向客队,主队被看低 |\n| 欧赔主胜大幅升高 | 市场对主队信心下降 |\n| 大球水位下降(大球变便宜)| 预期进球偏多 |\n| 初盘与终盘盘口差异大 | 变盘明显,需谨慎分析方向 |\n\n---\n\n## 战绩(📈 战绩 Tab)\n\n- AI 分析中出现高/中高价值建议时自动记入战绩。\n- 赛后点「**验**」自动读取比分并判断是否命中。\n- 也可手动填比分 + 选结果后点「**存**」。\n- 战绩支持云同步(见下方官方战绩说明)。\n\n### 战绩来源切换\n\n| 模式 | 说明 |\n|---|---|\n| ☁️ 官方战绩 | 从服务器拉取管理员发布的官方高价值推荐(只读) |\n| 📱 我的私有记录 | 本地保存的你自己 AI 分析产生的高/中高价值建议 |\n\n> 普通用户 AI 预测的战绩不会污染官方战绩,存在「我的私有记录」中单独管理。\n\n### 战绩公开展示页\n\n如果服务端已部署,可通过 `records.html` 页面(放在 `football-api/` 目录下)浏览器直接打开,展示官方战绩的科技感数据看板:\n\n- 命中率圆环 + 统计卡片(命中/未中/半赢/半输/待验证)\n- 按日期、结果、价值等级三重过滤\n- 手机自适应,右上角展示公众号二维码\n\n---\n\n## 官方战绩公开展示(records.html)\n\n> 适合向用户展示历史战绩数据,无需登录,直接访问。\n\n部署到虚拟主机后,将以下文件上传到同一目录:\n\n```\napi.php / config.php / record.php / match.php / stats.php / maintenance.php / .htaccess\nrecords.html ← 战绩展示网页\ngzh.jpg ← 公众号二维码图片(可替换为自己的)\n```\n\n打开 `https://your-domain.com/records.html` 即自动加载展示官方战绩。\n\n---\n\n## 官方战绩云同步(可选)\n\n> 适合把插件分发给多人、统一推送官方预测记录的作者。不配置此功能不影响其他功能。\n\n### 普通用户\n\n1. 打开 **⚙ 设置** → 公共 API 地址填:`http://cdu.cc.cd/football-api/api.php`\n2. 启用公共数据同步,管理员密钥**留空**。\n3. 保存后战绩页自动显示官方战绩(只读)。\n\n### 管理员(作者本人)\n\n1. 公共 API 地址同上,管理员密钥填私钥。\n2. 保存后:\n - 采集比赛数据会自动上传到服务器。\n - AI 战绩自动发布为官方记录。\n - 面板出现 **☁️ 同步** 按钮,点击可一次性上传所有本地战绩和比赛数据。\n\n---\n\n## 项目结构\n\n```\ntitan007-predictor/ Chrome 扩展\nfootball-api/ PHP + MySQL 服务端(可选,部署到虚拟主机)\n```\n\n---\n\n## 免责声明\n\n本项目仅供学习、研究和技术交流。所有预测结果不构成投注建议,不保证准确率。使用者须自行承担一切风险。\n\n---\n\n## 许可证\n\n本项目基于 **Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)** 协议开源。\n\n- ✅ 允许:个人学习、研究、非商业分享、修改\n- ❌ 禁止:用于任何商业目的、付费服务、商业产品、变现平台\n- 📌 要求:转载/二次分发须注明原作者「AI应用研究社团」并附原项目链接\n\n详见 [LICENSE](./LICENSE) 或 https://creativecommons.org/licenses/by-nc/4.0/\n"}, "9f01683f8308457888305883f9884c7727aa0dec": {"t": 1785763117.9634056, "n": 3009, "h": "b0b97dfbf688aadc", "c": "# ⚽ Titan007 足球预测助手\n\n基于 Chrome MV3 的球探网盘口采集、AI 分析与官方战绩同步工具。\n\n> ⚠️ 仅供学习与数据整理研究,不构成任何投注建议。\n\n---\n\n## 安装\n\n1. 下载源码,解压得到 `titan007-predictor` 文件夹。\n2. 打开 Chrome → `chrome://extensions/` → 开启「开发者模式」。\n3. 点击「加载已解压的扩展程序」,选择 `titan007-predictor` 文件夹。\n4. 工具栏出现 ⚽ 图标即安装成功。\n\n---\n\n## 快速开始\n\n### 第一次使用\n\n1. 点击 ⚽ 图标打开面板。\n2. 按提示关注公众号「**Ai应用研究社团**」,发送关键词「**足球**」获取插件密码。\n3. 输入密码解锁,之后不需要重复输入。\n\n### 采集单场比赛\n\n1. 在球探网找到比赛,URL 中的数字就是比赛 ID。\n 例如 `zq.titan007.com/analysis/2906701cn.htm` → ID 为 `2906701`\n2. 在面板顶部输入 ID,点「**⬇ 采集**」。\n3. 约 10 秒后,盘口数据自动填充到「**📊 盘口**」Tab。\n\n### AI 分析(如果没有在设置里配置AI,可以复制报告里的文档发送给网页对话AI,一样可以进行分析)\n\n1. 采集完成后切换到「**✨ AI**」Tab。\n2. 点「**✨ 开始AI预测分析**」,AI 读取盘口数据生成分析。\n3. 可继续追问,例如:「重点分析亚盘水位变化」「这场有没有诱盘迹象」。\n\n### 今日批量分析\n\n1. 切到「**📅 今日赛事**」Tab → 点「**📅 采集今日比赛**」。\n2. 勾选感兴趣的比赛 → 点「**📊 采集选中**」。\n3. 采集完成后点「**✨ AI批量分析**」,每场单独生成分析。\n\n---\n\n## AI 设置\n\n打开 **⚙ 设置** → 选择 AI 提供商:\n\n| 提供商 | API Key 来源 | 模型示例 |\n|---|---|---|\n| OpenAI | platform.openai.com | `gpt-4o` |\n| Claude | console.anthropic.com | `claude-3-5-sonnet-20241022` |\n| 自定义(DeepSeek/Ollama等) | 自建或第三方 | `deepseek-chat` |\n\n自定义接口地址填写 OpenAI 兼容格式,例如:\n- DeepSeek:`https://api.deepseek.com/v1/chat/completions`\n- 本地 Ollama:`http://localhost:11434/v1/chat/completions`\n\n---\n\n## 如何读懂预测结果\n\n### 本地量化预测(📊 盘口 → 本地预测)\n\n| 字段 | 说明 |\n|---|---|\n| 方向 | 主胜 / 平局 / 客胜,模型当前偏向 |\n| 信心度 | 0-100,≥65 较可信,<45 建议观望 |\n| 推荐 | 强烈推荐 / 推荐 / 谨慎 / 不推荐 |\n| 信号 | 驱动预测的具体依据,例如「亚盘主水大幅下降」 |\n\n### AI 分析结果(✨ AI Tab)\n\nAI 会给出结构化建议,标记了以下价值等级:\n\n| 标记 | 含义 |\n|---|---|\n| 🔥 **高价值** | 模型认为赔率存在明显优势,自动记入战绩 |\n| ⭐ **中高价值** | 有一定优势但不确定性较高,也会记入战绩 |\n| ℹ️ 中性/参考 | 仅供参考,不记入战绩 |\n\n> **重要**:高价值不等于必中,AI 也会犯错。结果只代表模型在当前数据下的判断。\n\n### 盘口关键信号解读\n\n| 信号 | 参考含义 |\n|---|---|\n| 亚盘主水下降 + 盘口升高 | 资金倾向客队,主队被看低 |\n| 欧赔主胜大幅升高 | 市场对主队信心下降 |\n| 大球水位下降(大球变便宜)| 预期进球偏多 |\n| 初盘与终盘盘口差异大 | 变盘明显,需谨慎分析方向 |\n\n---\n\n## 战绩(📈 战绩 Tab)\n\n- AI 分析中出现高/中高价值建议时自动记入战绩。\n- 赛后点「**验**」自动读取比分并判断是否命中。\n- 也可手动填比分 + 选结果后点「**存**」。\n- 战绩支持云同步(见下方官方战绩说明)。\n\n### 战绩来源切换\n\n| 模式 | 说明 |\n|---|---|\n| ☁️ 官方战绩 | 从服务器拉取管理员发布的官方高价值推荐(只读) |\n| 📱 我的私有记录 | 本地保存的你自己 AI 分析产生的高/中高价值建议 |\n\n> 普通用户 AI 预测的战绩不会污染官方战绩,存在「我的私有记录」中单独管理。\n\n### 战绩公开展示页\n\n如果服务端已部署,可通过 `records.html` 页面(放在 `football-api/` 目录下)浏览器直接打开,展示官方战绩的科技感数据看板:\n\n- 命中率圆环 + 统计卡片(命中/未中/半赢/半输/待验证)\n- 按日期、结果、价值等级三重过滤\n- 手机自适应,右上角展示公众号二维码\n\n---\n\n## 官方战绩公开展示(records.html)\n\n> 适合向用户展示历史战绩数据,无需登录,直接访问。\n\n部署到虚拟主机后,将以下文件上传到同一目录:\n\n```\napi.php / config.php / record.php / match.php / stats.php / maintenance.php / .htaccess\nrecords.html ← 战绩展示网页\ngzh.jpg ← 公众号二维码图片(可替换为自己的)\n```\n\n打开 `https://your-domain.com/records.html` 即自动加载展示官方战绩。\n\n---\n\n## 官方战绩云同步(可选)\n\n> 适合把插件分发给多人、统一推送官方预测记录的作者。不配置此功能不影响其他功能。\n\n### 普通用户\n\n1. 打开 **⚙ 设置** → 公共 API 地址填:`http://cdu.cc.cd/football-api/api.php`\n2. 启用公共数据同步,管理员密钥**留空**。\n3. 保存后战绩页自动显示官方战绩(只读)。\n\n### 管理员(作者本人)\n\n1. 公共 API 地址同上,管理员密钥填私钥。\n2. 保存后:\n - 采集比赛数据会自动上传到服务器。\n - AI 战绩自动发布为官方记录。\n - 面板出现 **☁️ 同步** 按钮,点击可一次性上传所有本地战绩和比赛数据。\n\n---\n\n## 项目结构\n\n```\ntitan007-predictor/ Chrome 扩展\nfootball-api/ PHP + MySQL 服务端(可选,部署到虚拟主机)\n```\n\n---\n\n## 免责声明\n\n本项目仅供学习、研究和技术交流。所有预测结果不构成投注建议,不保证准确率。使用者须自行承担一切风险。\n\n---\n\nMIT License\n"}, "cbb1974c358b1b7bb911e890842ac645c578a599": {"t": 1785763120.3890936, "n": 2394, "h": "99343967b84a26a4", "c": "# ⚽ Titan007 足球预测助手\n\n基于 Chrome MV3 的球探网盘口采集、AI 分析与官方战绩同步工具。\n\n> ⚠️ 仅供学习与数据整理研究,不构成任何投注建议。\n\n---\n\n## 安装\n\n1. 下载源码,解压得到 `titan007-predictor` 文件夹。\n2. 打开 Chrome → `chrome://extensions/` → 开启「开发者模式」。\n3. 点击「加载已解压的扩展程序」,选择 `titan007-predictor` 文件夹。\n4. 工具栏出现 ⚽ 图标即安装成功。\n\n---\n\n## 快速开始\n\n### 第一次使用\n\n1. 点击 ⚽ 图标打开面板。\n2. 按提示关注公众号「**Ai应用研究社团**」,发送关键词「**足球**」获取插件密码。\n3. 输入密码解锁,之后不需要重复输入。\n\n### 采集单场比赛\n\n1. 在球探网找到比赛,URL 中的数字就是比赛 ID。\n 例如 `zq.titan007.com/analysis/2906701cn.htm` → ID 为 `2906701`\n2. 在面板顶部输入 ID,点「**⬇ 采集**」。\n3. 约 10 秒后,盘口数据自动填充到「**📊 盘口**」Tab。\n\n### AI 分析(如果没有在设置里配置AI,可以复制报告里的文档发送给网页对话AI,一样可以进行分析)\n\n1. 采集完成后切换到「**✨ AI**」Tab。\n2. 点「**✨ 开始AI预测分析**」,AI 读取盘口数据生成分析。\n3. 可继续追问,例如:「重点分析亚盘水位变化」「这场有没有诱盘迹象」。\n\n### 今日批量分析\n\n1. 切到「**📅 今日赛事**」Tab → 点「**📅 采集今日比赛**」。\n2. 勾选感兴趣的比赛 → 点「**📊 采集选中**」。\n3. 采集完成后点「**✨ AI批量分析**」,每场单独生成分析。\n\n---\n\n## AI 设置\n\n打开 **⚙ 设置** → 选择 AI 提供商:\n\n| 提供商 | API Key 来源 | 模型示例 |\n|---|---|---|\n| OpenAI | platform.openai.com | `gpt-4o` |\n| Claude | console.anthropic.com | `claude-3-5-sonnet-20241022` |\n| 自定义(DeepSeek/Ollama等) | 自建或第三方 | `deepseek-chat` |\n\n自定义接口地址填写 OpenAI 兼容格式,例如:\n- DeepSeek:`https://api.deepseek.com/v1/chat/completions`\n- 本地 Ollama:`http://localhost:11434/v1/chat/completions`\n\n---\n\n## 如何读懂预测结果\n\n### 本地量化预测(📊 盘口 → 本地预测)\n\n| 字段 | 说明 |\n|---|---|\n| 方向 | 主胜 / 平局 / 客胜,模型当前偏向 |\n| 信心度 | 0-100,≥65 较可信,<45 建议观望 |\n| 推荐 | 强烈推荐 / 推荐 / 谨慎 / 不推荐 |\n| 信号 | 驱动预测的具体依据,例如「亚盘主水大幅下降」 |\n\n### AI 分析结果(✨ AI Tab)\n\nAI 会给出结构化建议,标记了以下价值等级:\n\n| 标记 | 含义 |\n|---|---|\n| 🔥 **高价值** | 模型认为赔率存在明显优势,自动记入战绩 |\n| ⭐ **中高价值** | 有一定优势但不确定性较高,也会记入战绩 |\n| ℹ️ 中性/参考 | 仅供参考,不记入战绩 |\n\n> **重要**:高价值不等于必中,AI 也会犯错。结果只代表模型在当前数据下的判断。\n\n### 盘口关键信号解读\n\n| 信号 | 参考含义 |\n|---|---|\n| 亚盘主水下降 + 盘口升高 | 资金倾向客队,主队被看低 |\n| 欧赔主胜大幅升高 | 市场对主队信心下降 |\n| 大球水位下降(大球变便宜)| 预期进球偏多 |\n| 初盘与终盘盘口差异大 | 变盘明显,需谨慎分析方向 |\n\n---\n\n## 战绩(📈 战绩 Tab)\n\n- AI 分析中出现高/中高价值建议时自动记入战绩。\n- 赛后点「**验**」自动读取比分并判断是否命中。\n- 也可手动填比分 + 选结果后点「**存**」。\n- 战绩支持云同步(见下方官方战绩说明)。\n\n---\n\n## 官方战绩云同步(可选)\n\n> 适合把插件分发给多人、统一推送官方预测记录的作者。不配置此功能不影响其他功能。\n\n### 普通用户\n\n1. 打开 **⚙ 设置** → 公共 API 地址填:`http://cdu.cc.cd/football-api/api.php`\n2. 启用公共数据同步,管理员密钥**留空**。\n3. 保存后战绩页自动显示官方战绩(只读)。\n\n### 管理员(作者本人)\n\n1. 公共 API 地址同上,管理员密钥填私钥。\n2. 保存后:\n - 采集比赛数据会自动上传到服务器。\n - AI 战绩自动发布为官方记录。\n - 面板出现 **☁️ 同步** 按钮,点击可一次性上传所有本地战绩和比赛数据。\n\n---\n\n## 项目结构\n\n```\ntitan007-predictor/ Chrome 扩展\nfootball-api/ PHP + MySQL 服务端(可选,部署到虚拟主机)\n```\n\n---\n\n## 免责声明\n\n本项目仅供学习、研究和技术交流。所有预测结果不构成投注建议,不保证准确率。使用者须自行承担一切风险。\n\n---\n\nMIT License\n"}, "56894dc91cde76fcdff5959a797226ae3223fcf2": {"t": 1785763122.452703, "n": 10540, "h": "1c07096401bb7149", "c": "# ⚽ Titan007 足球预测助手\n\n> 一个基于 Chrome Manifest V3 的球探网数据采集、盘口监控、Markdown 报告与 AI 足球分析辅助工具。\n\n本扩展会在浏览器中打开球探 / Titan007 相关页面,自动采集赛前分析、胜平负欧赔、亚让盘、大小球和角球盘口数据,并在扩展面板中展示、监控变化、生成报告。适合需要把球探数据整理成结构化报告、再交给 AI 或本地算法辅助分析的用户。\n\n> ⚠️ 重要声明:本项目仅用于学习、研究、数据整理和技术交流。任何预测结果都不构成投注建议,也不保证准确率。请遵守所在地法律法规,理性使用。\n\n---\n\n## 目录\n\n- [最近更新](#最近更新)\n- [功能特性](#功能特性)\n- [适合谁使用](#适合谁使用)\n- [准备工作](#准备工作)\n- [小白安装教程](#小白安装教程)\n- [小白使用教程](#小白使用教程)\n- [AI 设置教程](#ai-设置教程)\n- [数据来源](#数据来源)\n- [界面说明](#界面说明)\n- [常见问题](#常见问题)\n- [项目结构](#项目结构)\n- [开发者说明](#开发者说明)\n- [免责声明](#免责声明)\n\n---\n\n## 最近更新\n\n- 🔐 **插件使用密码**:首次打开会显示公众号二维码,提示关注公众号 **Ai应用研究社团** 并发送关键词 **足球** 免费获取插件密码。\n- 🪟 **界面布局优化**:独立面板窗口宽度与页面宽度对齐,顶部按钮、标签栏、今日赛事按钮和战绩操作按钮改为紧凑布局,减少横向溢出。\n- 📅 **今日赛事采集**:支持采集今日比赛列表,按联赛级别和价值评分筛选、勾选后选择性采集。\n- ✨ **逐场 AI 批量分析**:批量分析只处理已勾选且已采集数据的比赛,每场单独生成详细分析。\n- 📈 **战绩管理**:AI 输出中的高价值 / 中高价值投注建议可自动同步到战绩,支持记录 ID、赛后验证、比分填写、保存和删除。\n- 🧠 **2.0 深度预测**:在保留原始数据给 AI 的基础上,增加本地量化结果和联网情报作为参考,辅助 AI 综合裁决。\n- 📊 **富统计采集增强**:强化 analysis 页面入球分布、半全场、单双、进球时间、本赛季统计对比等富统计数据提取。\n\n---\n\n## 功能特性\n\n| 功能 | 说明 |\n|------|------|\n| 🔐 使用验证 | 首次打开需输入插件密码,按提示关注公众号并发送“足球”获取 |\n| 📡 实时监控 | 按 1 / 2 / 5 / 10 分钟定时采集比赛数据 |\n| 🏆 胜平负欧赔 | 采集 1x2 页面主胜 / 平局 / 客胜初赔、即时赔率、均赔和隐含概率 |\n| 📊 亚让盘口 | 采集亚让初盘、即时盘、水位变化和主要公司盘口 |\n| ⚽ 大小球盘口 | 采集进球数盘口、大小球水位与变化 |\n| 🚩 角球盘口 | 采集角球盘口与即时变化 |\n| 📈 赛前分析 | 采集联赛战绩、近况、盘路走势、伤停简报等分析页信息 |\n| 🔔 变动通知 | 监控时发现胜平负、亚让或大小球变化后弹出桌面通知 |\n| 📋 Markdown 报告 | 一键生成完整 Markdown 报告,可复制给 AI 或保存复盘 |\n| ✨ AI 预测 | 支持 OpenAI、Claude、自定义 OpenAI 兼容接口,支持多轮追问 |\n| 🧠 深度预测 | 结合原始采集数据、本地量化模型和联网情报生成综合分析 |\n| 📅 今日赛事 | 采集今日赛事列表,支持勾选、停止、筛选和选中采集 |\n| 📈 战绩管理 | 自动记录高价值 / 中高价值 AI 建议,支持验证、保存和删除 |\n| 🤖 本地预测 | 不配置 API Key 也能运行内置盘口分析算法 |\n| 🕐 历史记录 | 保存预测记录,便于赛后复盘 |\n| 🪟 固定窗口 | 点击扩展图标打开独立面板,不会像普通 popup 一样失焦关闭;按钮和标签已做紧凑防溢出布局 |\n\n---\n\n## 适合谁使用\n\n- 想把球探网多页面数据自动整理成一份报告的人。\n- 想监控某场比赛盘口变化,不想反复手动刷新页面的人。\n- 想把胜平负、亚让、大小球、角球和赛前信息一起交给 AI 分析的人。\n- 想学习 Chrome MV3 扩展、DOM 采集、Service Worker、AI API 调用的人。\n\n如果你只想“一键稳赚”,本项目不适合;它只是数据整理和分析辅助工具。\n\n---\n\n## 准备工作\n\n### 你需要什么\n\n1. 一台 Windows / macOS / Linux 电脑。\n2. Chrome 浏览器,或基于 Chromium 的浏览器,例如 Edge。\n3. 本项目源码文件夹:`titan007-predictor`。\n4. 可正常访问球探 / Titan007 网站的网络环境。\n5. 可选:AI API Key,例如 OpenAI、Claude、DeepSeek 或本地 Ollama。\n\n### 不需要什么\n\n- 不需要安装 Node.js 才能使用扩展。\n- 不需要命令行基础。\n- 不配置 AI 也可以使用“采集数据”“生成报告”“本地预测”。\n\n---\n\n## 小白安装教程\n\n下面按 Chrome 浏览器说明,Edge 操作类似。\n\n### 第 1 步:下载项目\n\n如果你从 GitHub 下载:\n\n1. 打开仓库页面。\n2. 点击绿色按钮 **Code**。\n3. 点击 **Download ZIP**。\n4. 下载完成后右键解压。\n5. 找到解压后的 `titan007-predictor` 文件夹。\n\n如果你已经有源码文件夹,只要确认里面能看到这些文件即可:\n\n```text\ntitan007-predictor/\n├── manifest.json\n├── background.js\n├── popup.html\n├── popup.js\n├── options.html\n├── options.js\n├── gzh.jpg\n├── icons/\n└── js/\n```\n\n### 第 2 步:打开扩展管理页\n\n1. 打开 Chrome。\n2. 在地址栏输入:\n\n```text\nchrome://extensions/\n```\n\n3. 按回车。\n\nEdge 用户输入:\n\n```text\nedge://extensions/\n```\n\n### 第 3 步:开启开发者模式\n\n进入扩展管理页后:\n\n1. 找到右上角 **开发者模式**。\n2. 把开关打开。\n\n### 第 4 步:加载扩展\n\n1. 点击左上角 **加载已解压的扩展程序**。\n2. 选择 `titan007-predictor` 文件夹。\n3. 注意:要选择包含 `manifest.json` 的那个文件夹,不要选到外层压缩包目录。\n4. 加载成功后会看到扩展名:**Titan007 足球预测助手**。\n\n### 第 5 步:固定扩展图标\n\n1. 点击 Chrome 工具栏右上角的拼图图标。\n2. 找到 **Titan007 足球预测助手**。\n3. 点击旁边的图钉按钮。\n4. 工具栏出现足球图标后,安装完成。\n\n---\n\n## 小白使用教程\n\n### 1. 获取比赛 ID\n\n比赛 ID 是球探网页地址中的数字。\n\n例如分析页地址:\n\n```text\nhttps://zq.titan007.com/analysis/2906701cn.htm\n```\n\n其中比赛 ID 是:\n\n```text\n2906701\n```\n\n再例如胜平负页面地址:\n\n```text\nhttps://1x2.titan007.com/oddslist/2906701.htm\n```\n\n其中比赛 ID 也是:\n\n```text\n2906701\n```\n\n复制这个数字备用。\n\n### 2. 打开扩展面板并输入插件密码\n\n1. 点击浏览器右上角的足球图标 ⚽。\n2. 会打开一个独立小窗口,标题为 **足球预测助手**。\n3. 首次打开会出现使用验证界面。\n4. 按界面提示关注公众号 **Ai应用研究社团**,发送关键词 **足球** 免费获取插件密码。\n5. 在密码输入框中填写公众号回复的插件密码并点击 **解锁**。\n6. 验证通过后会保存在本机浏览器,下次打开无需重复输入。\n7. 这个窗口不会因为你点击网页其他地方而自动关闭。\n\n### 3. 输入比赛 ID\n\n在面板顶部输入框中填入比赛 ID,例如:\n\n```text\n2906701\n```\n\n旁边可以选择监控间隔:\n\n- `1分钟`:高频,适合临近开赛观察变化。\n- `2分钟`:默认推荐。\n- `5分钟`:普通观察。\n- `10分钟`:低频观察。\n\n### 4. 单次采集数据\n\n如果你只想马上抓一次数据:\n\n1. 输入比赛 ID。\n2. 点击 **⬇ 采集**。\n3. 等待数秒。\n4. 扩展会临时打开球探相关页面进行采集,完成后自动关闭。\n5. 采集成功后可以切换到 **📊 盘口** 或 **📋 报告** 查看。\n\n采集的数据包括:\n\n- 赛前分析。\n- 胜平负欧赔。\n- 亚让盘口。\n- 大小球盘口。\n- 角球盘口。\n\n### 5. 开始监控盘口变化\n\n如果你想持续观察某场比赛:\n\n1. 输入比赛 ID。\n2. 选择间隔,例如 `2分钟`。\n3. 点击 **▶ 监控**。\n4. 扩展会按间隔自动采集。\n5. 如果胜平负、亚让或大小球发生变化,会弹出桌面通知。\n\n通知示例:\n\n```text\n胜平负: 主/平/客 1.85/3.40/4.20→1.80/3.50/4.30\n亚让: 半球→半/一\n大小球: 2.5→2.75\n```\n\n### 6. 查看盘口数据\n\n切换到 **📊 盘口** 标签,可以看到:\n\n- 胜平负盘口(欧赔):初赔、即时赔率、均赔、隐含概率、主要公司赔率。\n- 亚让盘口:主要公司初盘、即时盘和水位。\n- 大小球盘口:进球线和大小球水位。\n- 角球盘口:角球线和水位。\n- 分析数据:球队基本信息、战绩、盘路走势等。\n\n### 7. 运行本地预测\n\n不配置 AI 也可以用本地预测:\n\n1. 先点击 **⬇ 采集** 获取数据。\n2. 切换到 **🤖 预测** 标签。\n3. 点击 **🤖 运行本地预测**。\n4. 查看本地算法给出的方向、信号和信心度。\n\n本地预测只是一套内置规则,适合快速参考,不代表真实赛果。\n\n### 8. 使用 AI 预测\n\n如果你已配置 AI:\n\n1. 先点击 **⬇ 采集** 获取数据。\n2. 切换到 **✨ AI** 标签。\n3. 点击 **✨ 开始AI预测分析**。\n4. AI 会读取当前比赛数据并生成分析。\n5. 你可以继续在输入框追问。\n\n可以这样问:\n\n```text\n重点分析胜平负欧赔变化\n```\n\n```text\n这场亚让盘是否有诱盘迹象?\n```\n\n```text\n结合大小球和角球,给一个保守方案\n```\n\n```text\n把这场比赛按风险分级总结一下\n```\n\n### 9. 今日赛事、勾选采集和 AI 批量分析\n\n如果你想一次处理今日多场比赛:\n\n1. 切换到 **📅 今日赛事** 标签。\n2. 点击 **📅 采集今日比赛**,等待列表加载。\n3. 根据联赛级别、球队、时间和价值评分勾选你想分析的比赛。\n4. 点击 **📊 采集选中**,只采集勾选比赛;过程中可点击 **⏹ 停止**。\n5. 已采集完成后点击 **✨ AI批量分析**。\n6. AI 会按单场逐一分析,不会把多场比赛混成一段笼统结论。\n\n> 提示:AI 批量分析只会分析“已勾选 + 已采集盘口数据”的比赛。没有采集数据的比赛需要先执行选中采集。\n\n### 10. 战绩记录、赛后验证和删除\n\n切换到 **📈 战绩** 标签,可以管理 AI 自动同步的投注建议记录:\n\n1. AI 分析结果中出现 **高价值** 或 **中高价值** 的结构化建议时,会自动写入战绩。\n2. 每条记录包含记录 ID、比赛、盘口类型、选项、赔率、价值等级、比分和结果。\n3. 赛后点击 **验**,扩展会尝试读取比分并判断结果。\n4. 也可以手动填写比分、选择结果后点击 **存**。\n5. 不需要的记录可点击 **删**,也可以按日期删除当日记录。\n\n### 11. 生成和复制报告\n\n1. 切换到 **📋 报告** 标签。\n2. 点击生成报告按钮,或采集后查看自动生成内容。\n3. 报告是 Markdown 格式。\n4. 可以复制后粘贴到 ChatGPT、Claude、DeepSeek 或其他 AI 工具中继续分析。\n\n报告通常包含:\n\n- 比赛基础信息。\n- 双方战绩和近期表现。\n- 联赛盘路走势。\n- 伤停与简报。\n- 胜平负欧赔。\n- 亚让盘口。\n- 大小球盘口。\n- 角球盘口。\n- AI 分析提示词。\n\n### 12. 查看历史记录\n\n切换到 **🕐 记录** 标签,可以查看历史预测记录,用于赛后复盘。\n\n---\n\n## AI 设置教程\n\n点击面板右上角 **⚙ 设置**,进入设置页。\n\n### 方案 A:OpenAI\n\n1. AI 提供商选择 **OpenAI**。\n2. 填入 API Key,例如 `sk-...`。\n3. 模型名称可以填:\n\n```text\ngpt-4o\n```\n\n4. 点击 **💾 保存设置**。\n\n### 方案 B:Claude\n\n1. AI 提供商选择 **Claude**。\n2. 填入 Anthropic API Key。\n3. 模型名称按你的账号可用模型填写。\n4. 点击 **💾 保存设置**。\n\n### 方案 C:DeepSeek / 其他 OpenAI 兼容接口\n\n1. AI 提供商选择 **自定义**。\n2. 填写 API Key。\n3. 填写模型名称,例如:\n\n```text\ndeepseek-chat\n```\n\n4. 自定义 API 地址填写兼容 OpenAI 的接口地址,例如:\n\n```text\nhttps://api.deepseek.com/v1/chat/completions\n```\n\n5. 点击 **💾 保存设置**。\n\n### 方案 D:本地 Ollama\n\n如果你本机已安装 Ollama 并启动服务:\n\n1. AI 提供商选择 **自定义**。\n2. API Key 可以填任意占位内容,例如:\n\n```text\nollama\n```\n\n3. 模型名称填写本地模型,例如:\n\n```text\nqwen2.5:7b\n```\n\n4. 自定义 API 地址填写:\n\n```text\nhttp://localhost:11434/v1/chat/completions\n```\n\n5. 点击 **💾 保存设置**。\n\n> 提示:足球盘口分析需要较强推理能力,模型越强,报告解读通常越稳定。\n\n---\n\n## 数据来源\n\n| 数据类型 | 来源 URL 模式 | 说明 |\n|---------|---------------|------|\n| 赛前分析 | `https://zq.titan007.com/analysis/{matchId}cn.htm` / `https://zq.titan007.com/analysis/{matchId}sb.htm` | 比赛信息、战绩、盘路走势、进球分布、半全场、赛季统计、赛前简报 |\n| 胜平负 / 欧赔 | `https://1x2.titan007.com/oddslist/{matchId}.htm` | 主胜、平局、客胜初赔和即时赔率 |\n| 亚让盘口 | `https://vip.titan007.com/AsianOdds_n.aspx?id={matchId}&l=0` | 亚让初盘、即时盘、水位 |\n| 大小球盘口 | `https://vip.titan007.com/OverDown_n.aspx?id={matchId}&l=0` | 进球数盘口和水位 |\n| 角球盘口 | `https://vip.titan007.com/Corner.aspx?id={matchId}&l=0` | 角球盘口和水位 |\n\n扩展采用浏览器标签页注入方式采集数据。这样比后台直接请求更适合动态页面,因为部分球探页面内容需要浏览器执行脚本后才会出现。\n\n---\n\n## 界面说明\n\n| 位置 | 用途 |\n|------|------|\n| 使用验证页 | 首次打开显示公众号二维码和密码输入框,关注公众号发送“足球”获取插件密码 |\n| 顶部输入框 | 输入比赛 ID |\n| 间隔下拉框 | 选择监控频率 |\n| **▶ 监控** | 开启定时监控 |\n| **⬇ 采集** | 立即采集一次 |\n| **↻ 刷新** | 刷新当前缓存数据显示 |\n| **⚙ 设置** | 打开 AI、监控和权重配置 |\n| **📡 监控** | 查看正在监控的比赛 |\n| **📅 今日赛事** | 采集今日比赛列表,勾选后选中采集和批量 AI 分析 |\n| **📊 盘口** | 查看采集到的盘口和分析数据 |\n| **🤖 预测** | 运行本地预测算法 |\n| **✨ AI** | 与 AI 进行预测分析对话,支持深度预测和继续追问 |\n| **📋 报告** | 查看和复制 Markdown 报告 |\n| **🕐 记录** | 查看历史预测和复盘记录 |\n| **📈 战绩** | 管理 AI 自动同步的高价值建议,支持验证、保存和删除 |\n\n界面按钮、标签栏和战绩表格已做紧凑布局:长联赛名、长队名和长投注选项会自动省略,操作按钮会缩小或换行,避免超出扩展面板。\n\n---\n\n## 常见问题\n\n### 1. 加载扩展时报错怎么办?\n\n先确认你选择的是包含 `manifest.json` 的 `titan007-predictor` 文件夹。\n\n如果修改过源码,可以在项目目录执行语法检查:\n\n```cmd\nfor %f in (*.js js\\*.js) do @node --check \"%f\"\n```\n\n如果你不会命令行,最简单的方法是重新下载一份干净源码再加载。\n\n### 2. 点击采集后为什么会弹出几个网页?\n\n这是正常现象。扩展需要打开球探页面,让浏览器加载真实 DOM,再注入脚本读取数据。采集完成后会自动关闭这些临时标签页。\n\n### 3. 为什么第一次采集比较慢?\n\n球探页面有动态脚本和表格加载,扩展会等待页面内容出现。第一次通常需要 6 到 10 秒。\n\n### 4. 采集不到数据怎么办?\n\n可以按顺序检查:\n\n1. 比赛 ID 是否正确。\n2. 浏览器是否能直接打开球探对应页面。\n3. 页面是否需要刷新或存在访问限制。\n4. Chrome 扩展管理页中是否有错误提示。\n5. 是否刚安装扩展但没有刷新相关页面。\n\n### 5. 插件密码在哪里获取?\n\n首次打开扩展会显示公众号二维码。关注公众号 **Ai应用研究社团**,发送关键词 **足球**,即可免费获取插件密码。输入正确密码并解锁后,扩展会把解锁状态保存到当前浏览器本机存储中。\n\n如果更换浏览器、清空扩展数据或重新安装扩展,可能需要再次输入密码。\n\n### 6. AI 没有回复怎么办?\n\n检查:\n\n1. API Key 是否填写正确。\n2. 模型名称是否可用。\n3. 自定义 API 地址是否完整,通常应以 `/v1/chat/completions` 结尾。\n4. 网络是否能访问对应 AI 服务。\n5. 是否已经先采集了比赛数据。\n\n### 7. 不配置 AI 可以用吗?\n\n可以。你仍然可以使用:\n\n- 数据采集。\n- 盘口查看。\n- 监控通知。\n- Markdown 报告。\n- 本地预测。\n\n只有 **✨ AI** 对话功能需要配置 AI。\n\n### 8. 监控通知没有弹出来怎么办?\n\n检查:\n\n1. 浏览器是否允许该扩展发送通知。\n2. 系统通知是否开启。\n3. 盘口是否真的发生了变化。\n4. 是否已经点击 **▶ 监控**,而不是只点击 **⬇ 采集**。\n\n### 9. 胜平负数据在哪里看?\n\n采集完成后打开 **📊 盘口** 标签,找到 **胜平负盘口(欧赔)** 区块。报告中也会出现 **胜平负盘口(欧赔 / 1x2)** 章节。\n\n### 10. 按钮或战绩表格看不全怎么办?\n\n新版已将独立面板默认宽度调整到适配内容,并对按钮、标签栏、今日赛事列表和战绩表格做了紧凑防溢出布局。如果更新后仍看到旧窗口大小,请:\n\n1. 打开 `chrome://extensions/`。\n2. 找到 **Titan007 足球预测助手**。\n3. 点击刷新按钮重新加载扩展。\n4. 关闭旧的扩展面板窗口,再重新点击扩展图标打开。\n\n---\n\n## 项目结构\n\n```text\ntitan007-predictor/\n├── manifest.json # Chrome MV3 扩展配置\n├── background.js # Service Worker:采集、监控、存储、通知、AI 调用\n├── popup.html # 主面板页面\n├── popup.js # 主面板交互逻辑\n├── options.html # 设置页面\n├── options.js # 设置页面逻辑\n├── generate-icons.js # 图标生成辅助脚本\n├── gzh.jpg # 公众号二维码,用于插件密码获取提示\n├── icons/ # 扩展图标\n│ ├── icon16.png\n│ ├── icon48.png\n│ └── icon128.png\n└── js/\n ├── ai-client.js # AI 接口封装\n ├── collector.js # 旧版 fetch 采集辅助\n ├── content-extractor.js # 页面 DOM 自动提取脚本\n ├── daily-analyzer.js # 今日赛事筛选、评分和批量 AI 辅助\n ├── predictor.js # 本地预测算法和记录\n ├── quant-engine.js # 2.0 本地量化模型\n ├── report.js # Markdown 报告生成\n └── web-search.js # 联网情报检索辅助\n```\n\n---\n\n## 开发者说明\n\n### 当前技术栈\n\n- Chrome Extension Manifest V3。\n- Background Service Worker,使用 ES module。\n- `chrome.tabs` + `chrome.scripting.executeScript` 标签页注入采集。\n- `chrome.storage.local` 保存比赛数据和监控任务。\n- `chrome.storage.sync` 保存 AI 设置。\n- 原生 HTML / CSS / JavaScript,无前端框架。\n\n### 主要数据结构\n\n采集后每场比赛大致保存为:\n\n```js\n{\n matchId: '2906701',\n fetchTime: '2026-05-31T00:00:00.000Z',\n analysis: {},\n winDrawWin: {},\n asian: {},\n overunder: {},\n corner: {},\n richStats: {},\n quant: {}\n}\n```\n\n其中 `winDrawWin` 用于胜平负 / 欧赔数据,避免和 `asian`、`overunder`、`corner` 混在一起。\n\n### 本地语法检查\n\n在 `titan007-predictor` 目录执行:\n\n```cmd\nfor %f in (*.js js\\*.js) do @node --check \"%f\"\nnode -e \"JSON.parse(require('fs').readFileSync('manifest.json','utf8')); console.log('manifest.json OK')\"\n```\n\n### 修改后重新加载扩展\n\n源码修改后:\n\n1. 打开 `chrome://extensions/`。\n2. 找到 **Titan007 足球预测助手**。\n3. 点击刷新按钮。\n4. 重新打开扩展面板测试。\n\n---\n\n## 免责声明\n\n- 本项目不提供任何投注、投资或财务建议。\n- 所有数据来自公开网页,可能存在延迟、缺失或解析误差。\n- AI 与本地算法输出仅供学习研究和辅助分析,不能作为决策依据。\n- 使用者应自行承担使用本工具产生的一切风险。\n\n---\n\n## License\n\nMIT\n"}, "eda307258e0fea31fb933428b91d64d5ecc2d208": {"t": 1785763123.7739396, "n": 10023, "h": "bb82fa6895ffc0f0", "c": "# ⚽ Titan007 足球预测助手\n\n> 一个基于 Chrome Manifest V3 的球探网数据采集、盘口监控、Markdown 报告与 AI 足球分析辅助工具。\n\n本扩展会在浏览器中打开球探 / Titan007 相关页面,自动采集赛前分析、胜平负欧赔、亚让盘、大小球和角球盘口数据,并在扩展面板中展示、监控变化、生成报告。适合需要把球探数据整理成结构化报告、再交给 AI 或本地算法辅助分析的用户。\n\n> ⚠️ 重要声明:本项目仅用于学习、研究、数据整理和技术交流。任何预测结果都不构成投注建议,也不保证准确率。请遵守所在地法律法规,理性使用。\n\n---\n\n## 目录\n\n- [最近更新](#最近更新)\n- [功能特性](#功能特性)\n- [适合谁使用](#适合谁使用)\n- [准备工作](#准备工作)\n- [小白安装教程](#小白安装教程)\n- [小白使用教程](#小白使用教程)\n- [AI 设置教程](#ai-设置教程)\n- [数据来源](#数据来源)\n- [界面说明](#界面说明)\n- [常见问题](#常见问题)\n- [项目结构](#项目结构)\n- [开发者说明](#开发者说明)\n- [免责声明](#免责声明)\n\n---\n\n## 最近更新\n\n- 🪟 **界面布局优化**:独立面板窗口宽度与页面宽度对齐,顶部按钮、标签栏、今日赛事按钮和战绩操作按钮改为紧凑布局,减少横向溢出。\n- 📅 **今日赛事采集**:支持采集今日比赛列表,按联赛级别和价值评分筛选、勾选后选择性采集。\n- ✨ **逐场 AI 批量分析**:批量分析只处理已勾选且已采集数据的比赛,每场单独生成详细分析。\n- 📈 **战绩管理**:AI 输出中的高价值 / 中高价值投注建议可自动同步到战绩,支持记录 ID、赛后验证、比分填写、保存和删除。\n- 🧠 **2.0 深度预测**:在保留原始数据给 AI 的基础上,增加本地量化结果和联网情报作为参考,辅助 AI 综合裁决。\n- 📊 **富统计采集增强**:强化 analysis 页面入球分布、半全场、单双、进球时间、本赛季统计对比等富统计数据提取。\n\n---\n\n## 功能特性\n\n| 功能 | 说明 |\n|------|------|\n| 📡 实时监控 | 按 1 / 2 / 5 / 10 分钟定时采集比赛数据 |\n| 🏆 胜平负欧赔 | 采集 1x2 页面主胜 / 平局 / 客胜初赔、即时赔率、均赔和隐含概率 |\n| 📊 亚让盘口 | 采集亚让初盘、即时盘、水位变化和主要公司盘口 |\n| ⚽ 大小球盘口 | 采集进球数盘口、大小球水位与变化 |\n| 🚩 角球盘口 | 采集角球盘口与即时变化 |\n| 📈 赛前分析 | 采集联赛战绩、近况、盘路走势、伤停简报等分析页信息 |\n| 🔔 变动通知 | 监控时发现胜平负、亚让或大小球变化后弹出桌面通知 |\n| 📋 Markdown 报告 | 一键生成完整 Markdown 报告,可复制给 AI 或保存复盘 |\n| ✨ AI 预测 | 支持 OpenAI、Claude、自定义 OpenAI 兼容接口,支持多轮追问 |\n| 🧠 深度预测 | 结合原始采集数据、本地量化模型和联网情报生成综合分析 |\n| 📅 今日赛事 | 采集今日赛事列表,支持勾选、停止、筛选和选中采集 |\n| 📈 战绩管理 | 自动记录高价值 / 中高价值 AI 建议,支持验证、保存和删除 |\n| 🤖 本地预测 | 不配置 API Key 也能运行内置盘口分析算法 |\n| 🕐 历史记录 | 保存预测记录,便于赛后复盘 |\n| 🪟 固定窗口 | 点击扩展图标打开独立面板,不会像普通 popup 一样失焦关闭;按钮和标签已做紧凑防溢出布局 |\n\n---\n\n## 适合谁使用\n\n- 想把球探网多页面数据自动整理成一份报告的人。\n- 想监控某场比赛盘口变化,不想反复手动刷新页面的人。\n- 想把胜平负、亚让、大小球、角球和赛前信息一起交给 AI 分析的人。\n- 想学习 Chrome MV3 扩展、DOM 采集、Service Worker、AI API 调用的人。\n\n如果你只想“一键稳赚”,本项目不适合;它只是数据整理和分析辅助工具。\n\n---\n\n## 准备工作\n\n### 你需要什么\n\n1. 一台 Windows / macOS / Linux 电脑。\n2. Chrome 浏览器,或基于 Chromium 的浏览器,例如 Edge。\n3. 本项目源码文件夹:`titan007-predictor`。\n4. 可正常访问球探 / Titan007 网站的网络环境。\n5. 可选:AI API Key,例如 OpenAI、Claude、DeepSeek 或本地 Ollama。\n\n### 不需要什么\n\n- 不需要安装 Node.js 才能使用扩展。\n- 不需要命令行基础。\n- 不配置 AI 也可以使用“采集数据”“生成报告”“本地预测”。\n\n---\n\n## 小白安装教程\n\n下面按 Chrome 浏览器说明,Edge 操作类似。\n\n### 第 1 步:下载项目\n\n如果你从 GitHub 下载:\n\n1. 打开仓库页面。\n2. 点击绿色按钮 **Code**。\n3. 点击 **Download ZIP**。\n4. 下载完成后右键解压。\n5. 找到解压后的 `titan007-predictor` 文件夹。\n\n如果你已经有源码文件夹,只要确认里面能看到这些文件即可:\n\n```text\ntitan007-predictor/\n├── manifest.json\n├── background.js\n├── popup.html\n├── popup.js\n├── options.html\n├── options.js\n├── icons/\n└── js/\n```\n\n### 第 2 步:打开扩展管理页\n\n1. 打开 Chrome。\n2. 在地址栏输入:\n\n```text\nchrome://extensions/\n```\n\n3. 按回车。\n\nEdge 用户输入:\n\n```text\nedge://extensions/\n```\n\n### 第 3 步:开启开发者模式\n\n进入扩展管理页后:\n\n1. 找到右上角 **开发者模式**。\n2. 把开关打开。\n\n### 第 4 步:加载扩展\n\n1. 点击左上角 **加载已解压的扩展程序**。\n2. 选择 `titan007-predictor` 文件夹。\n3. 注意:要选择包含 `manifest.json` 的那个文件夹,不要选到外层压缩包目录。\n4. 加载成功后会看到扩展名:**Titan007 足球预测助手**。\n\n### 第 5 步:固定扩展图标\n\n1. 点击 Chrome 工具栏右上角的拼图图标。\n2. 找到 **Titan007 足球预测助手**。\n3. 点击旁边的图钉按钮。\n4. 工具栏出现足球图标后,安装完成。\n\n---\n\n## 小白使用教程\n\n### 1. 获取比赛 ID\n\n比赛 ID 是球探网页地址中的数字。\n\n例如分析页地址:\n\n```text\nhttps://zq.titan007.com/analysis/2906701cn.htm\n```\n\n其中比赛 ID 是:\n\n```text\n2906701\n```\n\n再例如胜平负页面地址:\n\n```text\nhttps://1x2.titan007.com/oddslist/2906701.htm\n```\n\n其中比赛 ID 也是:\n\n```text\n2906701\n```\n\n复制这个数字备用。\n\n### 2. 打开扩展面板\n\n1. 点击浏览器右上角的足球图标 ⚽。\n2. 会打开一个独立小窗口,标题为 **足球预测助手**。\n3. 这个窗口不会因为你点击网页其他地方而自动关闭。\n\n### 3. 输入比赛 ID\n\n在面板顶部输入框中填入比赛 ID,例如:\n\n```text\n2906701\n```\n\n旁边可以选择监控间隔:\n\n- `1分钟`:高频,适合临近开赛观察变化。\n- `2分钟`:默认推荐。\n- `5分钟`:普通观察。\n- `10分钟`:低频观察。\n\n### 4. 单次采集数据\n\n如果你只想马上抓一次数据:\n\n1. 输入比赛 ID。\n2. 点击 **⬇ 采集**。\n3. 等待数秒。\n4. 扩展会临时打开球探相关页面进行采集,完成后自动关闭。\n5. 采集成功后可以切换到 **📊 盘口** 或 **📋 报告** 查看。\n\n采集的数据包括:\n\n- 赛前分析。\n- 胜平负欧赔。\n- 亚让盘口。\n- 大小球盘口。\n- 角球盘口。\n\n### 5. 开始监控盘口变化\n\n如果你想持续观察某场比赛:\n\n1. 输入比赛 ID。\n2. 选择间隔,例如 `2分钟`。\n3. 点击 **▶ 监控**。\n4. 扩展会按间隔自动采集。\n5. 如果胜平负、亚让或大小球发生变化,会弹出桌面通知。\n\n通知示例:\n\n```text\n胜平负: 主/平/客 1.85/3.40/4.20→1.80/3.50/4.30\n亚让: 半球→半/一\n大小球: 2.5→2.75\n```\n\n### 6. 查看盘口数据\n\n切换到 **📊 盘口** 标签,可以看到:\n\n- 胜平负盘口(欧赔):初赔、即时赔率、均赔、隐含概率、主要公司赔率。\n- 亚让盘口:主要公司初盘、即时盘和水位。\n- 大小球盘口:进球线和大小球水位。\n- 角球盘口:角球线和水位。\n- 分析数据:球队基本信息、战绩、盘路走势等。\n\n### 7. 运行本地预测\n\n不配置 AI 也可以用本地预测:\n\n1. 先点击 **⬇ 采集** 获取数据。\n2. 切换到 **🤖 预测** 标签。\n3. 点击 **🤖 运行本地预测**。\n4. 查看本地算法给出的方向、信号和信心度。\n\n本地预测只是一套内置规则,适合快速参考,不代表真实赛果。\n\n### 8. 使用 AI 预测\n\n如果你已配置 AI:\n\n1. 先点击 **⬇ 采集** 获取数据。\n2. 切换到 **✨ AI** 标签。\n3. 点击 **✨ 开始AI预测分析**。\n4. AI 会读取当前比赛数据并生成分析。\n5. 你可以继续在输入框追问。\n\n可以这样问:\n\n```text\n重点分析胜平负欧赔变化\n```\n\n```text\n这场亚让盘是否有诱盘迹象?\n```\n\n```text\n结合大小球和角球,给一个保守方案\n```\n\n```text\n把这场比赛按风险分级总结一下\n```\n\n### 9. 今日赛事、勾选采集和 AI 批量分析\n\n如果你想一次处理今日多场比赛:\n\n1. 切换到 **📅 今日赛事** 标签。\n2. 点击 **📅 采集今日比赛**,等待列表加载。\n3. 根据联赛级别、球队、时间和价值评分勾选你想分析的比赛。\n4. 点击 **📊 采集选中**,只采集勾选比赛;过程中可点击 **⏹ 停止**。\n5. 已采集完成后点击 **✨ AI批量分析**。\n6. AI 会按单场逐一分析,不会把多场比赛混成一段笼统结论。\n\n> 提示:AI 批量分析只会分析“已勾选 + 已采集盘口数据”的比赛。没有采集数据的比赛需要先执行选中采集。\n\n### 10. 战绩记录、赛后验证和删除\n\n切换到 **📈 战绩** 标签,可以管理 AI 自动同步的投注建议记录:\n\n1. AI 分析结果中出现 **高价值** 或 **中高价值** 的结构化建议时,会自动写入战绩。\n2. 每条记录包含记录 ID、比赛、盘口类型、选项、赔率、价值等级、比分和结果。\n3. 赛后点击 **验**,扩展会尝试读取比分并判断结果。\n4. 也可以手动填写比分、选择结果后点击 **存**。\n5. 不需要的记录可点击 **删**,也可以按日期删除当日记录。\n\n### 11. 生成和复制报告\n\n1. 切换到 **📋 报告** 标签。\n2. 点击生成报告按钮,或采集后查看自动生成内容。\n3. 报告是 Markdown 格式。\n4. 可以复制后粘贴到 ChatGPT、Claude、DeepSeek 或其他 AI 工具中继续分析。\n\n报告通常包含:\n\n- 比赛基础信息。\n- 双方战绩和近期表现。\n- 联赛盘路走势。\n- 伤停与简报。\n- 胜平负欧赔。\n- 亚让盘口。\n- 大小球盘口。\n- 角球盘口。\n- AI 分析提示词。\n\n### 12. 查看历史记录\n\n切换到 **🕐 记录** 标签,可以查看历史预测记录,用于赛后复盘。\n\n---\n\n## AI 设置教程\n\n点击面板右上角 **⚙ 设置**,进入设置页。\n\n### 方案 A:OpenAI\n\n1. AI 提供商选择 **OpenAI**。\n2. 填入 API Key,例如 `sk-...`。\n3. 模型名称可以填:\n\n```text\ngpt-4o\n```\n\n4. 点击 **💾 保存设置**。\n\n### 方案 B:Claude\n\n1. AI 提供商选择 **Claude**。\n2. 填入 Anthropic API Key。\n3. 模型名称按你的账号可用模型填写。\n4. 点击 **💾 保存设置**。\n\n### 方案 C:DeepSeek / 其他 OpenAI 兼容接口\n\n1. AI 提供商选择 **自定义**。\n2. 填写 API Key。\n3. 填写模型名称,例如:\n\n```text\ndeepseek-chat\n```\n\n4. 自定义 API 地址填写兼容 OpenAI 的接口地址,例如:\n\n```text\nhttps://api.deepseek.com/v1/chat/completions\n```\n\n5. 点击 **💾 保存设置**。\n\n### 方案 D:本地 Ollama\n\n如果你本机已安装 Ollama 并启动服务:\n\n1. AI 提供商选择 **自定义**。\n2. API Key 可以填任意占位内容,例如:\n\n```text\nollama\n```\n\n3. 模型名称填写本地模型,例如:\n\n```text\nqwen2.5:7b\n```\n\n4. 自定义 API 地址填写:\n\n```text\nhttp://localhost:11434/v1/chat/completions\n```\n\n5. 点击 **💾 保存设置**。\n\n> 提示:足球盘口分析需要较强推理能力,模型越强,报告解读通常越稳定。\n\n---\n\n## 数据来源\n\n| 数据类型 | 来源 URL 模式 | 说明 |\n|---------|---------------|------|\n| 赛前分析 | `https://zq.titan007.com/analysis/{matchId}cn.htm` / `https://zq.titan007.com/analysis/{matchId}sb.htm` | 比赛信息、战绩、盘路走势、进球分布、半全场、赛季统计、赛前简报 |\n| 胜平负 / 欧赔 | `https://1x2.titan007.com/oddslist/{matchId}.htm` | 主胜、平局、客胜初赔和即时赔率 |\n| 亚让盘口 | `https://vip.titan007.com/AsianOdds_n.aspx?id={matchId}&l=0` | 亚让初盘、即时盘、水位 |\n| 大小球盘口 | `https://vip.titan007.com/OverDown_n.aspx?id={matchId}&l=0` | 进球数盘口和水位 |\n| 角球盘口 | `https://vip.titan007.com/Corner.aspx?id={matchId}&l=0` | 角球盘口和水位 |\n\n扩展采用浏览器标签页注入方式采集数据。这样比后台直接请求更适合动态页面,因为部分球探页面内容需要浏览器执行脚本后才会出现。\n\n---\n\n## 界面说明\n\n| 位置 | 用途 |\n|------|------|\n| 顶部输入框 | 输入比赛 ID |\n| 间隔下拉框 | 选择监控频率 |\n| **▶ 监控** | 开启定时监控 |\n| **⬇ 采集** | 立即采集一次 |\n| **↻ 刷新** | 刷新当前缓存数据显示 |\n| **⚙ 设置** | 打开 AI、监控和权重配置 |\n| **📡 监控** | 查看正在监控的比赛 |\n| **📅 今日赛事** | 采集今日比赛列表,勾选后选中采集和批量 AI 分析 |\n| **📊 盘口** | 查看采集到的盘口和分析数据 |\n| **🤖 预测** | 运行本地预测算法 |\n| **✨ AI** | 与 AI 进行预测分析对话,支持深度预测和继续追问 |\n| **📋 报告** | 查看和复制 Markdown 报告 |\n| **🕐 记录** | 查看历史预测和复盘记录 |\n| **📈 战绩** | 管理 AI 自动同步的高价值建议,支持验证、保存和删除 |\n\n界面按钮、标签栏和战绩表格已做紧凑布局:长联赛名、长队名和长投注选项会自动省略,操作按钮会缩小或换行,避免超出扩展面板。\n\n---\n\n## 常见问题\n\n### 1. 加载扩展时报错怎么办?\n\n先确认你选择的是包含 `manifest.json` 的 `titan007-predictor` 文件夹。\n\n如果修改过源码,可以在项目目录执行语法检查:\n\n```cmd\nfor %f in (*.js js\\*.js) do @node --check \"%f\"\n```\n\n如果你不会命令行,最简单的方法是重新下载一份干净源码再加载。\n\n### 2. 点击采集后为什么会弹出几个网页?\n\n这是正常现象。扩展需要打开球探页面,让浏览器加载真实 DOM,再注入脚本读取数据。采集完成后会自动关闭这些临时标签页。\n\n### 3. 为什么第一次采集比较慢?\n\n球探页面有动态脚本和表格加载,扩展会等待页面内容出现。第一次通常需要 6 到 10 秒。\n\n### 4. 采集不到数据怎么办?\n\n可以按顺序检查:\n\n1. 比赛 ID 是否正确。\n2. 浏览器是否能直接打开球探对应页面。\n3. 页面是否需要刷新或存在访问限制。\n4. Chrome 扩展管理页中是否有错误提示。\n5. 是否刚安装扩展但没有刷新相关页面。\n\n### 5. AI 没有回复怎么办?\n\n检查:\n\n1. API Key 是否填写正确。\n2. 模型名称是否可用。\n3. 自定义 API 地址是否完整,通常应以 `/v1/chat/completions` 结尾。\n4. 网络是否能访问对应 AI 服务。\n5. 是否已经先采集了比赛数据。\n\n### 6. 不配置 AI 可以用吗?\n\n可以。你仍然可以使用:\n\n- 数据采集。\n- 盘口查看。\n- 监控通知。\n- Markdown 报告。\n- 本地预测。\n\n只有 **✨ AI** 对话功能需要配置 AI。\n\n### 7. 监控通知没有弹出来怎么办?\n\n检查:\n\n1. 浏览器是否允许该扩展发送通知。\n2. 系统通知是否开启。\n3. 盘口是否真的发生了变化。\n4. 是否已经点击 **▶ 监控**,而不是只点击 **⬇ 采集**。\n\n### 8. 胜平负数据在哪里看?\n\n采集完成后打开 **📊 盘口** 标签,找到 **胜平负盘口(欧赔)** 区块。报告中也会出现 **胜平负盘口(欧赔 / 1x2)** 章节。\n\n### 9. 按钮或战绩表格看不全怎么办?\n\n新版已将独立面板默认宽度调整到适配内容,并对按钮、标签栏、今日赛事列表和战绩表格做了紧凑防溢出布局。如果更新后仍看到旧窗口大小,请:\n\n1. 打开 `chrome://extensions/`。\n2. 找到 **Titan007 足球预测助手**。\n3. 点击刷新按钮重新加载扩展。\n4. 关闭旧的扩展面板窗口,再重新点击扩展图标打开。\n\n---\n\n## 项目结构\n\n```text\ntitan007-predictor/\n├── manifest.json # Chrome MV3 扩展配置\n├── background.js # Service Worker:采集、监控、存储、通知、AI 调用\n├── popup.html # 主面板页面\n├── popup.js # 主面板交互逻辑\n├── options.html # 设置页面\n├── options.js # 设置页面逻辑\n├── generate-icons.js # 图标生成辅助脚本\n├── icons/ # 扩展图标\n│ ├── icon16.png\n│ ├── icon48.png\n│ └── icon128.png\n└── js/\n ├── ai-client.js # AI 接口封装\n ├── collector.js # 旧版 fetch 采集辅助\n ├── content-extractor.js # 页面 DOM 自动提取脚本\n ├── daily-analyzer.js # 今日赛事筛选、评分和批量 AI 辅助\n ├── predictor.js # 本地预测算法和记录\n ├── quant-engine.js # 2.0 本地量化模型\n ├── report.js # Markdown 报告生成\n └── web-search.js # 联网情报检索辅助\n```\n\n---\n\n## 开发者说明\n\n### 当前技术栈\n\n- Chrome Extension Manifest V3。\n- Background Service Worker,使用 ES module。\n- `chrome.tabs` + `chrome.scripting.executeScript` 标签页注入采集。\n- `chrome.storage.local` 保存比赛数据和监控任务。\n- `chrome.storage.sync` 保存 AI 设置。\n- 原生 HTML / CSS / JavaScript,无前端框架。\n\n### 主要数据结构\n\n采集后每场比赛大致保存为:\n\n```js\n{\n matchId: '2906701',\n fetchTime: '2026-05-31T00:00:00.000Z',\n analysis: {},\n winDrawWin: {},\n asian: {},\n overunder: {},\n corner: {},\n richStats: {},\n quant: {}\n}\n```\n\n其中 `winDrawWin` 用于胜平负 / 欧赔数据,避免和 `asian`、`overunder`、`corner` 混在一起。\n\n### 本地语法检查\n\n在 `titan007-predictor` 目录执行:\n\n```cmd\nfor %f in (*.js js\\*.js) do @node --check \"%f\"\nnode -e \"JSON.parse(require('fs').readFileSync('manifest.json','utf8')); console.log('manifest.json OK')\"\n```\n\n### 修改后重新加载扩展\n\n源码修改后:\n\n1. 打开 `chrome://extensions/`。\n2. 找到 **Titan007 足球预测助手**。\n3. 点击刷新按钮。\n4. 重新打开扩展面板测试。\n\n---\n\n## 免责声明\n\n- 本项目不提供任何投注、投资或财务建议。\n- 所有数据来自公开网页,可能存在延迟、缺失或解析误差。\n- AI 与本地算法输出仅供学习研究和辅助分析,不能作为决策依据。\n- 使用者应自行承担使用本工具产生的一切风险。\n\n---\n\n## License\n\nMIT\n"}, "de099d57bdcd28af6c1ed10bb17a05302c6b5d6f": {"t": 1785763125.415591, "n": 8377, "h": "90fcf0604e30a553", "c": "# ⚽ Titan007 足球预测助手\n\n> 一个基于 Chrome Manifest V3 的球探网数据采集、盘口监控、Markdown 报告与 AI 足球分析辅助工具。\n\n本扩展会在浏览器中打开球探 / Titan007 相关页面,自动采集赛前分析、胜平负欧赔、亚让盘、大小球和角球盘口数据,并在扩展面板中展示、监控变化、生成报告。适合需要把球探数据整理成结构化报告、再交给 AI 或本地算法辅助分析的用户。\n\n> ⚠️ 重要声明:本项目仅用于学习、研究、数据整理和技术交流。任何预测结果都不构成投注建议,也不保证准确率。请遵守所在地法律法规,理性使用。\n\n---\n\n## 目录\n\n- [功能特性](#功能特性)\n- [适合谁使用](#适合谁使用)\n- [准备工作](#准备工作)\n- [小白安装教程](#小白安装教程)\n- [小白使用教程](#小白使用教程)\n- [AI 设置教程](#ai-设置教程)\n- [数据来源](#数据来源)\n- [界面说明](#界面说明)\n- [常见问题](#常见问题)\n- [项目结构](#项目结构)\n- [开发者说明](#开发者说明)\n- [免责声明](#免责声明)\n\n---\n\n## 功能特性\n\n| 功能 | 说明 |\n|------|------|\n| 📡 实时监控 | 按 1 / 2 / 5 / 10 分钟定时采集比赛数据 |\n| 🏆 胜平负欧赔 | 采集 1x2 页面主胜 / 平局 / 客胜初赔、即时赔率、均赔和隐含概率 |\n| 📊 亚让盘口 | 采集亚让初盘、即时盘、水位变化和主要公司盘口 |\n| ⚽ 大小球盘口 | 采集进球数盘口、大小球水位与变化 |\n| 🚩 角球盘口 | 采集角球盘口与即时变化 |\n| 📈 赛前分析 | 采集联赛战绩、近况、盘路走势、伤停简报等分析页信息 |\n| 🔔 变动通知 | 监控时发现胜平负、亚让或大小球变化后弹出桌面通知 |\n| 📋 Markdown 报告 | 一键生成完整 Markdown 报告,可复制给 AI 或保存复盘 |\n| ✨ AI 预测 | 支持 OpenAI、Claude、自定义 OpenAI 兼容接口,支持多轮追问 |\n| 🤖 本地预测 | 不配置 API Key 也能运行内置盘口分析算法 |\n| 🕐 历史记录 | 保存预测记录,便于赛后复盘 |\n| 🪟 固定窗口 | 点击扩展图标打开独立面板,不会像普通 popup 一样失焦关闭 |\n\n---\n\n## 适合谁使用\n\n- 想把球探网多页面数据自动整理成一份报告的人。\n- 想监控某场比赛盘口变化,不想反复手动刷新页面的人。\n- 想把胜平负、亚让、大小球、角球和赛前信息一起交给 AI 分析的人。\n- 想学习 Chrome MV3 扩展、DOM 采集、Service Worker、AI API 调用的人。\n\n如果你只想“一键稳赚”,本项目不适合;它只是数据整理和分析辅助工具。\n\n---\n\n## 准备工作\n\n### 你需要什么\n\n1. 一台 Windows / macOS / Linux 电脑。\n2. Chrome 浏览器,或基于 Chromium 的浏览器,例如 Edge。\n3. 本项目源码文件夹:`titan007-predictor`。\n4. 可正常访问球探 / Titan007 网站的网络环境。\n5. 可选:AI API Key,例如 OpenAI、Claude、DeepSeek 或本地 Ollama。\n\n### 不需要什么\n\n- 不需要安装 Node.js 才能使用扩展。\n- 不需要命令行基础。\n- 不配置 AI 也可以使用“采集数据”“生成报告”“本地预测”。\n\n---\n\n## 小白安装教程\n\n下面按 Chrome 浏览器说明,Edge 操作类似。\n\n### 第 1 步:下载项目\n\n如果你从 GitHub 下载:\n\n1. 打开仓库页面。\n2. 点击绿色按钮 **Code**。\n3. 点击 **Download ZIP**。\n4. 下载完成后右键解压。\n5. 找到解压后的 `titan007-predictor` 文件夹。\n\n如果你已经有源码文件夹,只要确认里面能看到这些文件即可:\n\n```text\ntitan007-predictor/\n├── manifest.json\n├── background.js\n├── popup.html\n├── popup.js\n├── options.html\n├── options.js\n├── icons/\n└── js/\n```\n\n### 第 2 步:打开扩展管理页\n\n1. 打开 Chrome。\n2. 在地址栏输入:\n\n```text\nchrome://extensions/\n```\n\n3. 按回车。\n\nEdge 用户输入:\n\n```text\nedge://extensions/\n```\n\n### 第 3 步:开启开发者模式\n\n进入扩展管理页后:\n\n1. 找到右上角 **开发者模式**。\n2. 把开关打开。\n\n### 第 4 步:加载扩展\n\n1. 点击左上角 **加载已解压的扩展程序**。\n2. 选择 `titan007-predictor` 文件夹。\n3. 注意:要选择包含 `manifest.json` 的那个文件夹,不要选到外层压缩包目录。\n4. 加载成功后会看到扩展名:**Titan007 足球预测助手**。\n\n### 第 5 步:固定扩展图标\n\n1. 点击 Chrome 工具栏右上角的拼图图标。\n2. 找到 **Titan007 足球预测助手**。\n3. 点击旁边的图钉按钮。\n4. 工具栏出现足球图标后,安装完成。\n\n---\n\n## 小白使用教程\n\n### 1. 获取比赛 ID\n\n比赛 ID 是球探网页地址中的数字。\n\n例如分析页地址:\n\n```text\nhttps://zq.titan007.com/analysis/2906701cn.htm\n```\n\n其中比赛 ID 是:\n\n```text\n2906701\n```\n\n再例如胜平负页面地址:\n\n```text\nhttps://1x2.titan007.com/oddslist/2906701.htm\n```\n\n其中比赛 ID 也是:\n\n```text\n2906701\n```\n\n复制这个数字备用。\n\n### 2. 打开扩展面板\n\n1. 点击浏览器右上角的足球图标 ⚽。\n2. 会打开一个独立小窗口,标题为 **足球预测助手**。\n3. 这个窗口不会因为你点击网页其他地方而自动关闭。\n\n### 3. 输入比赛 ID\n\n在面板顶部输入框中填入比赛 ID,例如:\n\n```text\n2906701\n```\n\n旁边可以选择监控间隔:\n\n- `1分钟`:高频,适合临近开赛观察变化。\n- `2分钟`:默认推荐。\n- `5分钟`:普通观察。\n- `10分钟`:低频观察。\n\n### 4. 单次采集数据\n\n如果你只想马上抓一次数据:\n\n1. 输入比赛 ID。\n2. 点击 **⬇ 采集**。\n3. 等待数秒。\n4. 扩展会临时打开球探相关页面进行采集,完成后自动关闭。\n5. 采集成功后可以切换到 **📊 盘口** 或 **📋 报告** 查看。\n\n采集的数据包括:\n\n- 赛前分析。\n- 胜平负欧赔。\n- 亚让盘口。\n- 大小球盘口。\n- 角球盘口。\n\n### 5. 开始监控盘口变化\n\n如果你想持续观察某场比赛:\n\n1. 输入比赛 ID。\n2. 选择间隔,例如 `2分钟`。\n3. 点击 **▶ 监控**。\n4. 扩展会按间隔自动采集。\n5. 如果胜平负、亚让或大小球发生变化,会弹出桌面通知。\n\n通知示例:\n\n```text\n胜平负: 主/平/客 1.85/3.40/4.20→1.80/3.50/4.30\n亚让: 半球→半/一\n大小球: 2.5→2.75\n```\n\n### 6. 查看盘口数据\n\n切换到 **📊 盘口** 标签,可以看到:\n\n- 胜平负盘口(欧赔):初赔、即时赔率、均赔、隐含概率、主要公司赔率。\n- 亚让盘口:主要公司初盘、即时盘和水位。\n- 大小球盘口:进球线和大小球水位。\n- 角球盘口:角球线和水位。\n- 分析数据:球队基本信息、战绩、盘路走势等。\n\n### 7. 运行本地预测\n\n不配置 AI 也可以用本地预测:\n\n1. 先点击 **⬇ 采集** 获取数据。\n2. 切换到 **🤖 预测** 标签。\n3. 点击 **🤖 运行本地预测**。\n4. 查看本地算法给出的方向、信号和信心度。\n\n本地预测只是一套内置规则,适合快速参考,不代表真实赛果。\n\n### 8. 使用 AI 预测\n\n如果你已配置 AI:\n\n1. 先点击 **⬇ 采集** 获取数据。\n2. 切换到 **✨ AI** 标签。\n3. 点击 **✨ 开始AI预测分析**。\n4. AI 会读取当前比赛数据并生成分析。\n5. 你可以继续在输入框追问。\n\n可以这样问:\n\n```text\n重点分析胜平负欧赔变化\n```\n\n```text\n这场亚让盘是否有诱盘迹象?\n```\n\n```text\n结合大小球和角球,给一个保守方案\n```\n\n```text\n把这场比赛按风险分级总结一下\n```\n\n### 9. 生成和复制报告\n\n1. 切换到 **📋 报告** 标签。\n2. 点击生成报告按钮,或采集后查看自动生成内容。\n3. 报告是 Markdown 格式。\n4. 可以复制后粘贴到 ChatGPT、Claude、DeepSeek 或其他 AI 工具中继续分析。\n\n报告通常包含:\n\n- 比赛基础信息。\n- 双方战绩和近期表现。\n- 联赛盘路走势。\n- 伤停与简报。\n- 胜平负欧赔。\n- 亚让盘口。\n- 大小球盘口。\n- 角球盘口。\n- AI 分析提示词。\n\n### 10. 查看历史记录\n\n切换到 **🕐 记录** 标签,可以查看历史预测记录,用于赛后复盘。\n\n---\n\n## AI 设置教程\n\n点击面板右上角 **⚙ 设置**,进入设置页。\n\n### 方案 A:OpenAI\n\n1. AI 提供商选择 **OpenAI**。\n2. 填入 API Key,例如 `sk-...`。\n3. 模型名称可以填:\n\n```text\ngpt-4o\n```\n\n4. 点击 **💾 保存设置**。\n\n### 方案 B:Claude\n\n1. AI 提供商选择 **Claude**。\n2. 填入 Anthropic API Key。\n3. 模型名称按你的账号可用模型填写。\n4. 点击 **💾 保存设置**。\n\n### 方案 C:DeepSeek / 其他 OpenAI 兼容接口\n\n1. AI 提供商选择 **自定义**。\n2. 填写 API Key。\n3. 填写模型名称,例如:\n\n```text\ndeepseek-chat\n```\n\n4. 自定义 API 地址填写兼容 OpenAI 的接口地址,例如:\n\n```text\nhttps://api.deepseek.com/v1/chat/completions\n```\n\n5. 点击 **💾 保存设置**。\n\n### 方案 D:本地 Ollama\n\n如果你本机已安装 Ollama 并启动服务:\n\n1. AI 提供商选择 **自定义**。\n2. API Key 可以填任意占位内容,例如:\n\n```text\nollama\n```\n\n3. 模型名称填写本地模型,例如:\n\n```text\nqwen2.5:7b\n```\n\n4. 自定义 API 地址填写:\n\n```text\nhttp://localhost:11434/v1/chat/completions\n```\n\n5. 点击 **💾 保存设置**。\n\n> 提示:足球盘口分析需要较强推理能力,模型越强,报告解读通常越稳定。\n\n---\n\n## 数据来源\n\n| 数据类型 | 来源 URL 模式 | 说明 |\n|---------|---------------|------|\n| 赛前分析 | `https://zq.titan007.com/analysis/{matchId}cn.htm` | 比赛信息、战绩、盘路走势、赛前简报 |\n| 胜平负 / 欧赔 | `https://1x2.titan007.com/oddslist/{matchId}.htm` | 主胜、平局、客胜初赔和即时赔率 |\n| 亚让盘口 | `https://vip.titan007.com/AsianOdds_n.aspx?id={matchId}&l=0` | 亚让初盘、即时盘、水位 |\n| 大小球盘口 | `https://vip.titan007.com/OverDown_n.aspx?id={matchId}&l=0` | 进球数盘口和水位 |\n| 角球盘口 | `https://vip.titan007.com/Corner.aspx?id={matchId}&l=0` | 角球盘口和水位 |\n\n扩展采用浏览器标签页注入方式采集数据。这样比后台直接请求更适合动态页面,因为部分球探页面内容需要浏览器执行脚本后才会出现。\n\n---\n\n## 界面说明\n\n| 位置 | 用途 |\n|------|------|\n| 顶部输入框 | 输入比赛 ID |\n| 间隔下拉框 | 选择监控频率 |\n| **▶ 监控** | 开启定时监控 |\n| **⬇ 采集** | 立即采集一次 |\n| **↻ 刷新** | 刷新当前缓存数据显示 |\n| **⚙ 设置** | 打开 AI、监控和权重配置 |\n| **📡 监控** | 查看正在监控的比赛 |\n| **📊 盘口** | 查看采集到的盘口和分析数据 |\n| **🤖 预测** | 运行本地预测算法 |\n| **✨ AI** | 与 AI 进行预测分析对话 |\n| **📋 报告** | 查看和复制 Markdown 报告 |\n| **🕐 记录** | 查看历史预测和复盘记录 |\n\n---\n\n## 常见问题\n\n### 1. 加载扩展时报错怎么办?\n\n先确认你选择的是包含 `manifest.json` 的 `titan007-predictor` 文件夹。\n\n如果修改过源码,可以在项目目录执行语法检查:\n\n```cmd\nfor %f in (*.js js\\*.js) do @node --check \"%f\"\n```\n\n如果你不会命令行,最简单的方法是重新下载一份干净源码再加载。\n\n### 2. 点击采集后为什么会弹出几个网页?\n\n这是正常现象。扩展需要打开球探页面,让浏览器加载真实 DOM,再注入脚本读取数据。采集完成后会自动关闭这些临时标签页。\n\n### 3. 为什么第一次采集比较慢?\n\n球探页面有动态脚本和表格加载,扩展会等待页面内容出现。第一次通常需要 6 到 10 秒。\n\n### 4. 采集不到数据怎么办?\n\n可以按顺序检查:\n\n1. 比赛 ID 是否正确。\n2. 浏览器是否能直接打开球探对应页面。\n3. 页面是否需要刷新或存在访问限制。\n4. Chrome 扩展管理页中是否有错误提示。\n5. 是否刚安装扩展但没有刷新相关页面。\n\n### 5. AI 没有回复怎么办?\n\n检查:\n\n1. API Key 是否填写正确。\n2. 模型名称是否可用。\n3. 自定义 API 地址是否完整,通常应以 `/v1/chat/completions` 结尾。\n4. 网络是否能访问对应 AI 服务。\n5. 是否已经先采集了比赛数据。\n\n### 6. 不配置 AI 可以用吗?\n\n可以。你仍然可以使用:\n\n- 数据采集。\n- 盘口查看。\n- 监控通知。\n- Markdown 报告。\n- 本地预测。\n\n只有 **✨ AI** 对话功能需要配置 AI。\n\n### 7. 监控通知没有弹出来怎么办?\n\n检查:\n\n1. 浏览器是否允许该扩展发送通知。\n2. 系统通知是否开启。\n3. 盘口是否真的发生了变化。\n4. 是否已经点击 **▶ 监控**,而不是只点击 **⬇ 采集**。\n\n### 8. 胜平负数据在哪里看?\n\n采集完成后打开 **📊 盘口** 标签,找到 **胜平负盘口(欧赔)** 区块。报告中也会出现 **胜平负盘口(欧赔 / 1x2)** 章节。\n\n---\n\n## 项目结构\n\n```text\ntitan007-predictor/\n├── manifest.json # Chrome MV3 扩展配置\n├── background.js # Service Worker:采集、监控、存储、通知、AI 调用\n├── popup.html # 主面板页面\n├── popup.js # 主面板交互逻辑\n├── options.html # 设置页面\n├── options.js # 设置页面逻辑\n├── generate-icons.js # 图标生成辅助脚本\n├── icons/ # 扩展图标\n│ ├── icon16.png\n│ ├── icon48.png\n│ └── icon128.png\n└── js/\n ├── ai-client.js # AI 接口封装\n ├── collector.js # 旧版 fetch 采集辅助\n ├── content-extractor.js # 页面 DOM 自动提取脚本\n ├── predictor.js # 本地预测算法和记录\n └── report.js # Markdown 报告生成\n```\n\n---\n\n## 开发者说明\n\n### 当前技术栈\n\n- Chrome Extension Manifest V3。\n- Background Service Worker,使用 ES module。\n- `chrome.tabs` + `chrome.scripting.executeScript` 标签页注入采集。\n- `chrome.storage.local` 保存比赛数据和监控任务。\n- `chrome.storage.sync` 保存 AI 设置。\n- 原生 HTML / CSS / JavaScript,无前端框架。\n\n### 主要数据结构\n\n采集后每场比赛大致保存为:\n\n```js\n{\n matchId: '2906701',\n fetchTime: '2026-05-31T00:00:00.000Z',\n analysis: {},\n winDrawWin: {},\n asian: {},\n overunder: {},\n corner: {}\n}\n```\n\n其中 `winDrawWin` 用于胜平负 / 欧赔数据,避免和 `asian`、`overunder`、`corner` 混在一起。\n\n### 本地语法检查\n\n在 `titan007-predictor` 目录执行:\n\n```cmd\nfor %f in (*.js js\\*.js) do @node --check \"%f\"\nnode -e \"JSON.parse(require('fs').readFileSync('manifest.json','utf8')); console.log('manifest.json OK')\"\n```\n\n### 修改后重新加载扩展\n\n源码修改后:\n\n1. 打开 `chrome://extensions/`。\n2. 找到 **Titan007 足球预测助手**。\n3. 点击刷新按钮。\n4. 重新打开扩展面板测试。\n\n---\n\n## 免责声明\n\n- 本项目不提供任何投注、投资或财务建议。\n- 所有数据来自公开网页,可能存在延迟、缺失或解析误差。\n- AI 与本地算法输出仅供学习研究和辅助分析,不能作为决策依据。\n- 使用者应自行承担使用本工具产生的一切风险。\n\n---\n\n## License\n\nMIT\n"}, "e5109c0b8a881d12365d7319ba84040ae778f509": {"t": 1785763126.7176282, "n": 2496, "h": "36bcc4b0f2764cea", "c": "# ⚽ Titan007 足球预测助手\n\n> 实时监控球探网(titan007.com)盘口数据,自动生成分析报告,支持 AI 对话预测 + 本地算法双引擎\n\n---\n\n## 🚀 功能特性\n\n| 功能 | 说明 |\n|------|------|\n| 📡 实时监控 | 定时(1/2/5/10分钟)采集赛前分析、亚让盘、大小球、角球 |\n| 📊 盘口数据 | 展示初盘→即时盘变化,高水/低水标注,多公司对比 |\n| 🔔 变动通知 | 盘口发生变化时推送桌面通知 |\n| 📋 报告生成 | 自动整理 Markdown 格式报告,可直接复制发给 AI |\n| 💬 AI 对话 | 支持多轮对话,可持续追问,AI保留上下文 |\n| 🤖 本地预测 | 内置盘口分析算法,无需 API Key |\n| 🎯 滚球预测 | 比赛进行中实时预测角球/进球走势 |\n| 📝 预测记录 | 自动保存所有预测,支持赛后复盘 |\n| 🔊 提示音 | 高信心推荐时自动播放提示音 |\n| 🪟 固定窗口 | 独立浮窗不会自动消失,可与网页同时查看 |\n\n---\n\n## 📦 安装方法\n\n1. 下载或克隆本仓库\n2. 打开 Chrome,进入 `chrome://extensions/`\n3. 右上角开启 **开发者模式**\n4. 点击 **加载已解压的扩展程序**,选择 `titan007-predictor` 文件夹\n5. 工具栏出现足球图标即安装成功\n\n---\n\n## 🎮 使用方法\n\n### 第一步:打开面板\n\n点击 Chrome 工具栏中的足球图标 ⚽,打开**固定窗口**(不会自动消失)\n\n### 第二步:输入比赛ID\n\n在顶部输入框填写球探网比赛 ID(从分析页 URL 中获取):\n\n```\nhttps://zq.titan007.com/analysis/12345678.html\n ↑ 这是比赛ID: 12345678\n```\n\n### 第三步:采集数据\n\n- 点击 **📡 监控** → 开始定时采集(推荐比赛前30分钟开始)\n- 或点击 **🔄 立即采集** 单次获取\n\n### 第四步:查看预测\n\n**AI 预测(💬 对话模式):**\n1. 切换到 **AI** 标签\n2. 点击 **✨ 开始AI预测分析** → AI 自动获取数据并给出完整预测\n3. 在底部输入框继续追问(Enter发送,Shift+Enter换行):\n - \"重点分析一下亚盘走势\"\n - \"这场比分预测多少\"\n - \"半场角球建议怎么投\"\n4. 🗑️ 按钮清空对话重新开始\n\n**本地预测(🤖):**\n- 切换到 **预测** 标签 → 点击 **运行本地预测**\n- 显示亚盘、大小球、角球、综合信心度\n- 比赛中实时更新滚球预测\n\n### 第五步:查看数据和报告\n\n- **盘口** 标签:查看所有公司盘口数据\n- **报告** 标签:查看/复制 Markdown 格式完整报告\n- **记录** 标签:查看历史预测,填写赛后结果复盘\n\n---\n\n## ⚙️ AI 配置\n\n点击右上角 ⚙ 进入设置:\n\n| 提供商 | 说明 |\n|--------|------|\n| 自定义接口(默认) | 支持 DeepSeek、Ollama 等 OpenAI 兼容接口 |\n| OpenAI | 需要 GPT-4o API Key |\n| Claude | 需要 Anthropic API Key |\n\n> 自定义接口只需填写域名,会自动补全 `/v1/chat/completions` 路径\n\n---\n\n## 📊 数据来源\n\n| 数据类型 | 来源 URL |\n|---------|---------|\n| 赛前分析、统计、简报 | `zq.titan007.com/analysis/{id}.html` |\n| 亚让盘口 | `zq.titan007.com/analysis/asiaodds_{id}.html` |\n| 大小球盘口 | `zq.titan007.com/analysis/overodds_{id}.html` |\n| 角球盘口 | `vip.titan007.com/corner/{id}.html` |\n\n---\n\n## 🛠️ 项目结构\n\n```\ntitan007-predictor/\n├── manifest.json # Chrome MV3 扩展配置\n├── background.js # Service Worker(采集、监控、AI调用)\n├── popup.html # 主界面 HTML\n├── popup.js # 主界面逻辑(6个标签页)\n├── options.html # 设置页面\n├── options.js # 设置页面逻辑\n├── icons/ # 扩展图标\n└── js/\n ├── ai-client.js # AI接口(OpenAI/Claude/自定义+多轮对话)\n ├── predictor.js # 本地预测算法 + 预测记录\n ├── report.js # Markdown报告生成\n ├── collector.js # 数据采集辅助\n └── content-extractor.js # 页面内容提取\n```\n\n---\n\n## ⚠️ 注意事项\n\n- 本工具仅供学习研究,请遵守相关法律法规\n- 数据采集时会临时打开球探网标签页,采集完成后自动关闭\n- 首次采集需等待 6~10 秒(页面动态加载)\n- AI 预测结果仅供参考,不构成投注建议\n\n---\n\n## 📄 License\n\nMIT\n"}}}} |