n4cra-legiscan-bill-search
使用 LegiScan API 监控州立法活动,按自定义关键词和州筛选活跃法案。
安装 / 下载方式
TotalClaw CLI推荐
totalclaw install totalclaw:totalclaw~n4cra-legiscan-bill-searchcURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~n4cra-legiscan-bill-search/file -o n4cra-legiscan-bill-search.md## 概述(中文) 使用 LegiScan API 监控州立法活动,按自定义关键词和州筛选活跃法案。 ## 技能正文 # LegiScan 法案追踪器 使用 LegiScan API 监控州立法活动的技能。可按自定义关键词和州筛选活跃法案。 ## 设置 1. **API 密钥**:从 [LegiScan](https://legiscan.com/legiscan) 获取免费 API 密钥。 2. **环境变量**:在环境中设置 `LEGISCAN_API_KEY`。 3. **依赖**:需要 `requests`。 ## 用法 直接运行脚本或通过定时任务(cron)执行。 ```bash # 默认(TX 州,加密货币关键词) python3 search.py # 自定义州和关键词 python3 search.py --state TX --keywords "crypto, bitcoin, blockchain" # 包含已通过/已完成的法案 python3 search.py --state TX --keywords "crypto, bitcoin, blockchain" --all ``` ## 配置选项 - `--state`:两字母州缩写(默认:`TX` 或 `LEGISCAN_STATE` 环境变量)。 - `--keywords`:逗号分隔的搜索词列表。 - `--all`:若指定此标志,包含已通过或已完成的法案。 ## 最佳实践 - 脚本使用环境变量存储敏感凭证。 - 提供 CLI 参数以灵活配置,无需修改代码。 - 包含 API 失败和配置缺失的错误处理。