技术博客 技术博客Node.jsSQLitePACER爬虫

Node.js 与 SQLite 如何提供一致的案件统计:SafeSell AI 方法说明

📅 2026/5/28 · 👁 300 次阅读 · ✍️ SafeSell AI 工程团队
介绍公开统计、JSON 下载与站点资料入口怎样共用聚合口径,以及数据不可用、更新时间和抓取证据应如何解释。

这篇技术说明的范围

SafeSell AI 使用 Node.js 服务和 SQLite 保存、查询案件相关资料。这里说明当前公开统计的生成与验证方法,不把采集系统描述为覆盖全部法院或全部已签发临时禁令。

一次聚合对应一份快照

公开统计读取同一组字段:存储记录总数、按记载立案日期选择的当年记录、法院标签为 ilnd 的记录、精确 GBC 标签和单列的推断 GBC 标签。年份按可解析的立案日期选择,不能把首次入库日期当成立案日期。

中文统计、英文统计、聚合 JSON和站点资料入口采用相同定义。访问时间不同,动态值可能变化;引用时需保存观察日期和下载版本。

怎样验证读取和展示

  1. 先验证计数是非负整数,真实零值保留。
  2. 对照页面可见数值、页面中的 Dataset 和下载 JSON,确认没有混用旧数字。
  3. 数据库或模板不可用时返回不可缓存的 503,避免把旧数字当成当前正常结果。
  4. 核对规范地址与旧地址跳转,避免同一资料在多个地址声明不同来源。
  5. 月度覆盖说明使用同一读取口径;同月重启不会反复新增月更段落。

这些是当前公开统计的工程约束,不代表底层数据已经完整或法院事实都已核实。原始文书、唯一案件去重、日期质量和标签准确性仍需要分别验证。

抓取、索引与引用怎样区分

HTTP 成功只表明网址可读取;请求日志中的 User-Agent 也不能单独证明访问者身份。索引需要搜索引擎侧证据,AI 引用需要查看最终回答和来源链接。

Google 的AI 搜索说明要求沿用可抓取、可索引和有用正文等基础做法,没有保证引用的专门文件或特殊 schema。它描述的是 Google 的产品,不能据此推断其他平台的固定排序规则。

开发者怎样复用这些公开资料

公开 JSON 只含聚合统计与定义,不含客户账户、订单或认证凭据。需要业务接入时,另查API 接入说明与MCP 指南,按账号授权操作。公开资料可读不代表认证接口免费或无需权限。

修订记录

2026年10月24日:移除无法复核的全量采集、成本节省、图片比例、AI 收录倍数和爬虫身份结论,按当前统计实现重写。原文的采集伪代码不再作为可用官方接口示例。

案件资料线索

按库内记载立案日期排序的相关记录;日期、当事人与命令状态需回到法院原文核对,入库不表示已签发TRO。查看数据范围与方法

查看全部案件 →

开始商品资料初筛与复核

品牌与文字初筛 · 图片线索 · 案件资料。检查结果供复核,未命中不等于已排除侵权;功能、额度和费用以当前账号提示为准。

批量SKU方法 · 多店铺流程 · 数据与方法

进入应用 →