用途:为智能体提供有来源依据的美国联邦规则制定与政策监控信息,覆盖 Federal Register 检索、规则与拟议规则、Regulations.gov docket、公众评论和开放评论截止日期。
主要能力:按主题检索 Federal Register 文档;查找规则和拟议规则;按 ID 获取 docket 的标题、机构、类型、修改日期、摘要和来源链接;列出某 docket 的公众评论;查找某主题或机构在指定日期及之后的开放评论窗口。运行 sources 和 doctor 可在较大监控流程前确认来源就绪状态与鉴权模式。
使用方式:先安装 CLI 并验证,确保 $GOPATH/bin 或 $HOME/go/bin 在 $PATH 中。
npx -y @mvanhorn/printing-press-library install policy-intel --cli-only
policy-intel-pp-cli --version
若 npx 安装失败(无 Node、离线等),可改用直接 Go 安装(需 Go 1.26.6 或更新版本):
go install github.com/mvanhorn/printing-press-library/library/other/policy-intel/cmd/policy-intel-pp-cli@latest
Federal Register 命令无需凭据;使用 Regulations.gov 时,如有真实 api.data.gov key 可设置环境变量:
export POLICY_INTEL_REGULATIONS_API_KEY="..."
变量缺失时 CLI 会对小型只读冒烟测试调用使用 DEMO_KEY。常用命令示例:
policy-intel-pp-cli federal-register search "artificial intelligence" --agent
policy-intel-pp-cli rules "artificial intelligence" --agent
policy-intel-pp-cli docket EPA-HQ-OPPT-2018-0462 --agent
policy-intel-pp-cli comments EPA-HQ-OPPT-2018-0462 --agent
policy-intel-pp-cli deadlines "water" --from 2026-06-18 --agent
policy-intel-pp-cli sources --agent
policy-intel-pp-cli doctor --agent
--agent 会输出紧凑 JSON,结果包含来源名称和注意事项。
适用场景:需要快速获取联邦规则制定背景、追踪规则或拟议规则、查看 docket 与公众评论、发现开放评论截止日期等政策监控任务。
限制:不用于法律建议、合规认证、游说或提交评论;数据缺失或稀疏不能证明规则、docket 或评论不存在;不要用 DEMO_KEY 做轮询或生产监控;若 Regulations.gov 返回 429 OVER_RATE_LIMIT,应等待后重试,或设置真实 api.data.gov key。FederalRegister.gov 有法律状态警告,Regulations.gov 字段因机构和文档类型而异。