Agent Skills
返回列表
法院文书下载器

法院文书下载器

行业专业 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_7ad07b2c/court-message-document-downloader。

技能介绍

要解决的问题

收到法院短信里的“文书送达”链接时,浏览器打开是一个 Vue SPA:页面再从内部 JSON API 拉取文书列表,最后去 OSS 预签名地址下载文件。对工程师来说,这个流程多了一个浏览器环节,批量取件或接入自动化时不够直接。

核心能力

该技能复现 SPA 的请求路径,把“打开页面”变成几步 HTTP 调用:

  • 从送达链接中解析 qdbh、sdbh、sdsin 三个参数
  • 调用 getWsListBySdbhNew 获取文书列表,字段包括 c_wsmc、c_wjgs 和 wjlj
  • 下载 wjlj 指向的预签名 OSS 文件,并按 c_wsmc 保存为 PDF
  • 用 file 校验文件类型,并反馈法院名称、案号、文书名称与页数

工作流程

  1. 提取参数:送达链接形如 https://zxfw.court.gov.cn/zxfw/#/pagesAjkj/app/wssd/index?qdbh=&sdbh=&sdsin=,三个参数都来自 query string
  2. 请求列表接口:实际端点由 SPA bundle 配置拼接而成,pcBaseUrl 为空、requestPrefix 是 /yzw,因此必须带前缀
  3. 下载文书:列表可能返回多个文件,每个 wjlj 都是完整 OSS URL,可直接请求;URL 已做 percent 编码
  4. 验证输出:确认下载结果是 PDF,再把文件交给用户

注意点

  • API 路径缺少 /yzw 前缀会直接 404
  • wjlj 是短时有效的预签名地址,要尽快下载,过期后重新请求列表接口
  • 该流程是匿名的,mm 通常为空,不要用于账户登录、查案等场景
  • pcBaseUrl 与 requestPrefix 来自前端 bundle 配置,平台改版后需重新确认
  • OSS 地址绑定 *-oss.oss-cn-north-2-gov-1.aliyuncs.com,不要改区域端点

交付脚本

scripts/download_wssd.py 支持传入输出目录和三个 ID,也可用 --link 直接传完整链接,脚本会自动解析参数并完成下载。

使用场景

  • 收到法院短信里的 zxfw.court.gov.cn 文书送达链接,需要把链接里的 PDF 直接保存下来,而不是打开浏览器逐页点击。
  • 代理人手上有多条法院送达短信,需要按 qdbh/sdbh/sdsin 批量取出文书列表并下载全部文件。
  • 要把法院送达文书接入现有流程,通过脚本自动请求 getWsListBySdbhNew 并落盘 PDF,供后续归档或比对。

适合人员

  • 需要批量接收并归档法院送达文书的律所助理,诉求是减少逐条打开短信链接下载的重复操作。
  • 正在把法院文书获取接入内部系统的后端工程师,诉求是理解 /yzw 前缀和 OSS 预签名地址的调用方式。
  • 负责案件材料整理的法务专员,诉求是把一次送达中的多份文书完整保存并核对法院名称与文书名。