{{ pageTitle }}
生成报告 修改密码 退出
系统正在后台执行【{{ platforms[task.platform] || task.platform }}】采集检测...
检测客户:{{ task.client_name }} ({{ task.company_name }}) | {{ task.status }}
强制停止
当前队列排队等待中任务数:{{ collectorStatus.queue_length }} 个
{{ dashboard.total_clients }}
总客户数
{{ dashboard.active_clients }}
活跃客户
{{ (dashboard.total_records||0).toLocaleString() }}
收录记录总量
{{ (dashboard.phone_exposure_total||0).toLocaleString() }}
电话曝光总量
{{ dashboard.reports_generated || 0 }}
已生成报告
采集任务队列与并发监测 (最大 3 并发) 排队中: {{ collectorStatus.queue_length }} 个任务 队列空闲
{{ platforms[plat] || plat }} 采集器
{{ collectorStatus[plat].status.includes('排队') ? '排队中' : '运行中' }} 中止
空闲
正在处理客户:
{{ collectorStatus[plat].client_name }} ({{ collectorStatus[plat].company_name }})
步骤:{{ collectorStatus[plat].status }}
平台空闲,无采集任务进行中
最近生成日志 查看全部
暂无日志
{{ l.slug }} {{ l.generated_at?.slice(0,16) }}
{{ l.status==='success'?'成功':'失败' }}
快速访问报告
暂无客户
{{ c.company_name }}
{{ c.slug }}
新建客户
选择客户
品类主词 (核心业务词)
{{ w }}
例:月嫂服务 / 保姆服务
品类词 (细分服务词)
{{ w }}
例:月嫂 / 育儿嫂 / 保姆 / 月嫂保姆
前缀词 (地区/修饰词)
{{ w }}
例:瑞安 / 温州瑞安 / 附近 / 专业
后缀词 (意图词)
{{ w }}
例:推荐 / 哪家好 / 多少钱 / 电话 / 口碑
生成省市本地词
预览组合 保存词矩阵 保存并触发蒸馏
词组合预览(示例 {{ preview.length }} 条,预计 {{ previewTotal }} 个问题变体)
{{ p }}
共 {{ recTotal.toLocaleString() }} 条
蒸馏配置
获取模型 保存配置
开始蒸馏 本地生成 按词库开始采集
蒸馏结果
新增 导出 TXT 保存当前词库 清空蒸馏词库
当前列表 {{ distillResults.length }} 条 ,最近保存:{{ distillLastSavedAt.slice(0,16).replace('T',' ') }}

{{ distillClientId ? '该客户暂无已保存词库,可点击新增、本地生成或开始蒸馏' : '请先选择客户' }}

蒸馏中,请稍候…

{{ i+1 }}.
{{ scheduleForm.id ? '编辑计划任务' : '新建计划任务' }}
全部活跃客户 指定客户 {{ name }} 后台静默执行
{{ scheduleForm.id ? '保存修改' : '创建计划' }} 重置
计划任务列表 刷新
暂无计划任务,可先创建一个每日监管计划
计划运行日志 刷新
暂无运行日志
全局报告 Banner
保存 Banner 设置
导出单个静态报告

/report/{slug} 为实时报告;这里用于生成可上传分发的 HTML 文件。

生成后自动推送 GitHub 导出静态报告
全量静态导出

为所有已设置 slug 的活跃客户导出静态报告,并生成 reports/index.html 合集入口

生成后自动推送 GitHub 全量静态导出
共 {{ clients.filter(x=>x.slug).length }} 个客户待导出
生成日志 刷新
暂无日志,请先导出静态报告
批量导入收录记录

支持 JSON 格式批量导入采集结果

导入
API 接口文档

采集脚本可通过以下接口直接推送数据

POST /api/records/import
Content-Type: application/json

{
  "client_id": 1,
  "records": [
    {
      "platform": "doubao",
      "is_mobile": false,
      "question": "瑞安月嫂推荐",
      "keyword_found": true,
      "company_found": false,
      "phone_found": false,
      "check_time": "2026-07-06T12:00:00"
    }
  ]
}
Python 示例(采集脚本调用)
import requests

requests.post(
  "http://localhost:8002/api/records/import",
  json={
    "client_id": 1,
    "records": results
  }
)
授权会话管理 刷新状态

浏览器抓取需要使用已登录的 Session Cookies 状态。本后台会自动解密继承 auto_geo_backend 项目中已保存的授权会话。如果发现抓取提示登录,你可以在下方直接点击扫码重新登录,或者手动粘贴 Cookies JSON 覆盖。

浏览器自动化 (免密 Cookies) 大模型 API 直接调用
控制每次采集提问的数量,防止访问频度过高。
后台静默执行 (Headless 模式)
勾选此项,浏览器将在后台静默执行;若不勾选,将弹窗显示浏览器抓取界面(需要本地屏幕支持,可用于重新登录)。
{{ name }}
本入口只使用右侧蒸馏词库,当前可用 {{ cleanDistillResults().length }} 条。
后台静默执行 (Headless 模式)

使用方法:在登录后的平台页面上,通过 Playwright CLI (`playwright codegen --save-storage=state.json`) 导出 JSON 文件,或者使用 Chrome Cookies 导出扩展获取 Cookie 数组,将内容贴在下方即可。