SuperAPI AI 工具集

china-law-search

数据与分析

查看项目

更新于 10-15 22:09

技能介绍

用途:统一查询中国法律法规与规章,先查国家法律法规数据库(flk.npc.gov.cn),查不到再回退到国家规章库(gov.cn)。覆盖宪法、法律、行政法规、地方法规、司法解释、监察法规,以及部门规章、地方政府规章。

主要能力:关键词搜索(含按正文内容搜索、自动翻页)、法规状态检查(有效/已修改/已废止/尚未生效)、按日期查询新发布法规、批量状态核查、从 Excel 读取清单批量检查并输出 Excel、批量下载法规全文(docx/pdf)。查询结果统一包含 title、type/flxz、date/gbrq、status/sxx_text、org/zdjgName、source、url 等字段。

使用方式:Python API 推荐入口为 law_search 模块,如 unified_search()、unified_batch_check()、batch_check_to_excel()、new_since_to_excel()、batch_download_from_check();也可单独调用 lib 下的 flk_api、gov_api。CLI 入口为 scripts/law_search.py,支持 search、batch-check、check-excel、new-since、new-since-excel、download、batch-download、download-from-check 等子命令。

限制与依赖:flk 有 JS 反爬保护,下载需通过 playwright-cli 获取签名 URL;规章库 API 需动态 athenaappkey(约 1 小时过期,脚本会尝试自动刷新并验证);规章库下载需 pandoc 与 python-docx,Excel 输出需 openpyxl。国家规章库只收录现行有效规章;通知、意见、指引等规范性文件两库均不收录,会标记为未找到。批量操作建议间隔 0.5-1 秒,支持通过进度文件断点续查/续下,超时可直接重跑。全文搜索建议使用 2-4 个词的短关键词。