← 返回工具箱

数据速查工具 · 使用手册

数据来源:数据源网站的公开查询页 | 全程离线,不需服务器 | V3.7

🔎 打开汇总·对比查看器 复制后到数据源网站的控制台粘贴运行即可 ✔ 已复制,去控制台粘贴

一、这个工具里有什么

📋
采集脚本(顶部「复制采集脚本」按钮)
核心采集脚本。复制后粘贴到浏览器控制台运行,自动抓数据并下载成 HTML。已降速减少限流;生成的 HTML 带“补抓失败”按钮,并升级为富表格(见下)。
🔎
汇总·对比查看器(顶部「打开查看器」)
离线查看器。把导出的 HTML 拖进去:合并(按大类分标签页、同证编号去重、内容不同则分行高亮,可下载合并总表并继续追加)或 对比(上月 vs 本月,高亮变化)。合并视图同样是富表格,每个分类页顶部有码统计;顶部可“导出全部分类 Excel(多sheet)”——每个大类一个 sheet 页;下载合并 HTML / 导出 Excel 时会让你输入汇总名字(留空用默认名,输入则「名字_202608121548」)。
📄
每次跑生成的成品 HTML
某关键词+类别的采集结果,可离线打开、导出 CSV/Excel;每行末尾带“详情链接”直达详情页。富表格功能:① 顶部 列显示 勾选要看的列;② 统计条按脚本 FILTER_9_11 的实际设置显示各码多少条(设了哪些就显示哪些,不再固定 206/306),点一下即按码筛选;③ 固定“注册证编号”列,横向滚动不丢失;④ 型号规格、变更情况超长内容折叠,点“展开”撑开;⑤ 表头 注册人名称 / 产品名称 / 管理类别 有“筛选▾”多选下拉;⑥ 默认按 省份拼音 → 年份(新在上) → 206在306前 → 流水号大到小 排序。

二、每月怎么采集(核心流程)

网站搜好 关键词+类别 F12 控制台粘脚本 等进度框跑完 自动下载 HTML
  1. 打开数据源网站的数据查询页选择类别(境内注册 / 进口注册 / 备案…),输入关键词搜索,进入结果列表页。
  2. F12 打开开发者工具 → 切到 Console(控制台)
  3. 如出现「Paused in debugger / 已在调试中暂停」:按 Ctrl+F8 停用断点,再按 F8 继续。
    如提示禁止粘贴:输入 allow pasting 回车后再粘。
  4. 点本页顶部 「📋 复制采集脚本」,到控制台粘贴,回车。
  5. 右下角出现蓝色进度框。网站限流较慢(约 8~10 条/分钟),保持页面打开、别关标签页,耐心等。
  6. 跑完自动下载 HTML 到「下载」文件夹。换关键词/类别,就回网站重搜后再粘一次脚本即可。
💡 先小批量试跑:粘贴脚本前,先在控制台运行一行 window.__MAX__=20 再粘脚本,只抓前 20 条命中,用来快速确认。想抓全部就别设这行(或刷新页面清除)。

三、切换关键词 / 类别 / 筛选

想改什么怎么做
关键词在网页搜索框换词重搜即可,脚本不用改。
类别在网页左侧下拉换类别重搜即可,脚本自动适配(详情列名会按该类别自动变化)。
筛选脚本正文第 2 行 FILTER_9_11 = ['206','306']
• 境内/进口器械注册:保持默认(只留编号第 9-11 位为 206/306 的)。
• 想要全部(按搜索结果为准,不筛):改成 FILTER_9_11 = []null
• 想换三位码:改成 ['206']['206','306','106']
(改法:复制脚本后在编辑器里改这一行再粘,或直接改本页脚本前手动编辑。)

四、把很多关键词/分类合并着看

  1. 点顶部 「🔎 打开查看器」,点「合并」。
  2. 把导出的 HTML 拖进页面(可多选,含不同关键词、不同类别)。
  3. 按大类(境内注册 / 进口注册…)分标签页:只有一个大类就一个页,有多个就多个 Tab。同一大类里,不同关键词的结果会合并在一起并按证编号去重
  4. 同一个证编号、但某字段内容不一样 → 不会丢,而是拆成相邻的两/三行,并把第 2、3… 行里不同的那个单元格黄色高亮(状态列标「差异#2/#3」),方便你核对是哪次的数据不同。
  5. 「⬇ 下载合并后的 HTML」 存成一个总表。这个总表以后可以再拖回查看器,和新下载的文件继续合并(继续去重),当成一个不断累积的台账。
  6. 每个分类页可单独导出 CSV / Excel。未获取详情的记录整行粉色、标「详情未获取」。
💡 “大类”取自网站左侧的类别(如“境内注册 / 进口注册”这一层)。因为你会搜很多关键词、每个只有几十上百条,合并去重后就是这个大类的一张全表。

五、看这个月「哪些字段变了」

  1. 打开查看器,点上方「对比」。把上月本月的两个文件拖进去(推荐用“合并后的”总表,一次对比整个大类)。
  2. 两个下拉会自动按时间选好「旧版 / 新版」。
  3. 结果表里:变化的单元格黄色高亮,格子里直接显示 原:旧值;行首标 变更 / 新增 / 消失
  4. 顶部显示:上次时间 → 本次时间 | 变更 X | 新增 Y | 消失 Z。
  5. 勾「只看有变化」只看动过的;点「导出变化清单 CSV」存档。
💡 对比以注册证编号为准(编号不变、内容变才叫“变更”)。比对前会自动去掉首尾空格,避免纯格式差异误判。
⚠️ 要做月度对比,请用当前版本脚本生成的文件(里面埋了生成时间等信息,查看器才能自动识别、配对)。更早生成的旧文件只能“合并”看,不能自动对比时间。

六、常见问题

Q:进度框说「命中 94」又说「详情成功 88」,差的 6 条呢?
命中 = 应抓的目标数(去重+筛选后);详情成功 = 真正抓到详情的。差额是详情请求被限流反复重试仍失败的。这些记录仍会进表格,用列表已有的证编号/注册人/产品名占位、整行粉色并标「详情未获取」。
补齐办法:打开该 HTML,点右上红色 「补抓失败(N)」 按钮 → 会复制一段“补抓脚本” → 到数据源网站控制台粘贴运行 → 下载一个「_补抓.html」→ 把它和原文件一起拖进查看器「合并」,会自动用补抓成功的替换掉失败的那条。(也可勾「只看未获取」或点每行“详情链接”人工核对。)
Q:还是经常失败 / 报错较多?
脚本已把翻页和详情起步都放慢(更温和),能明显减少失败。若仍多,多为网站当前限流较重:换个不繁忙的时段跑,或先用小批量(window.__MAX__=20)。剩下的少数失败用上面的「补抓失败」按钮补即可。
Q:控制台一堆报错是坏了吗?
不是。那是数据源网站的限流。请求太快时服务器直接回空响应,脚本会退避后重试,多数会成功,代价是慢。换网络不繁忙的时段跑会顺一些。
Q:数量比网站显示的「共 X 条」少?
正常有两种原因:① 去重——同一注册证号只留一条(翻页时可能重复出现);② 若限流把某些列表页打掉没补回来,会漏记录。判断:若网站「共 X 条」明显大于结果数,多半是漏页,换时段重跑通常就齐。
Q:打开生成的 HTML 有界面但没数据?
当前版本脚本重新生成即可(老版本有个已修复的渲染问题)。
Q:浏览器提示「允许下载多个文件」?
选「允许」。正常一次跑只下一个文件。
Q:每行的“详情链接”会一直有效吗?
基本可以当长期有效。这个链接就是网站点“详情”时生成的那种地址,由记录的内部 id + 类别 id 拼成,两者都稳定。除非数据源网站改整站的详情页地址规则(那样他们自己的链接也会一起变)。打开链接仍需数据源网站正常访问。

本工具全程离线运行,数据仅保存在你本机的「下载」文件夹。仅采集公开查询数据。