SuperAPI AI 工具集

legislative-tracker

编程与开发

查看项目

更新于 10-15 23:47

技能介绍

用途:追踪华盛顿州 K-12 教育立法,数据来自 leg.wa.gov。核心思路是按委员会发现法案,而非关键词搜索,避免遗漏措辞意外或间接影响的法案。

主要能力:Tier 1 直接查询 House Education 与 Senate Early Learning & K-12 Education 委员会,获取全部教育法案;Tier 2 查询 Appropriations、Capital Budget、Labor & Workplace Standards、Ways & Means、Labor & Commerce、State Government, Tribal Affairs & Elections 等委员会,再用 WebFetch 按教育关键词过滤;SOAP 失败时用 WebSearch 兜底。分析框架按 HIGH/MEDIUM/LOW 分级,按 FISCAL/OPERATIONAL/WORKFORCE/GOVERNANCE 分类,评估财政影响并标记本区议员提案。输出支持 briefing JSON 与 Markdown 报告,可保存到 Obsidian。

使用方式:运行 bun skills/legislative-tracker/scripts/get_bills.js,可用 --tier 1、--tier 2、--format briefing 等参数;另有 get_committees.js、get_committee_bills.js、get_bill_info.js 等脚本。SOAP 端点 https://wslwebservices.leg.wa.gov/,法案详情 URL 为 https://app.leg.wa.gov/billsummary?BillNumber={NUM}&Year=2025。

适用场景:教育相关机构或人员跟踪州级立法动态、生成简报。

限制:当前 biennium 为 2025-26;需配置 topics.yaml 中的 district 与 legislators;Tier 2 需逐条 WebFetch 过滤,可能耗时;委员会名称须精确匹配;法案页面不可用时跳过并记录。