用途:该技能用于按州查找消除犯罪记录(expungement)相关法律的权威来源,配置 Firecrawl 抓取法院、立法机构与法律援助网站,校验抓取数据的准确性与完整性,研究 2026 年法律变化(含 Clean Slate 法案与大麻消除记录),并构建逐州采集的 URL 模式、识别数据覆盖缺口。不适用于解释法律含义、构建界面、向用户提供法律建议或与法律数据无关的通用抓取。
主要能力:按四级权威来源层级排序(州立法机构法规原文、州法院行政办公室、州检察长出版物为一级;州律师协会指南、法院自助中心、公共法律数据库为二级;法律援助组织、法学院诊所、重返社会机构为三级;商业法律数据库、新闻、律师博客仅用于核验)。掌握统一法院系统、分离系统及 public.law 托管等不同州的 URL 模式,并了解 2026 年 Clean Slate 州清单与大麻消除条款。
使用方式:为法规页、法院自助页、表格分别设计提取 schema;对 .gov 站点限速(rateLimit 2、timeout 90000、maxRetries 3、waitFor 3000),法规页设 onlyMainContent: true,表格页设 false。运行前设置 export FIRECRAWL_API_KEY=your_key,执行 npx tsx scripts/firecrawl/run-p0.ts,可用 --dry-run 预览,报告位于 scripts/firecrawl/reports/p0-.json。数据流为抓取输出至 src/data/scraped/{state}/.json,人工复核后并入 src/data/states/{state}.ts。
适用场景:National Expungement Guide 项目的逐州法规、法院表格、费用与县联系方式采集,以及缺口分析(statutes.json、court-system.json、forms/、fees.json、counties/)。
限制:不得无限速抓取,法规原文须以一级来源核验,各州 URL 模式不统一,须记录生效日期,县规则不能替代州法,等待期需区分重罪、轻罪与逮捕。具体收费、价格与效果资料暂未提供。