SuperAPI AI 工具集

fsa-announcements

测试与质量

查看项目

更新于 10-15 17:22

技能介绍

用途:聚合并筛选日本金融厅(FSA)发布的公告,来源包括官方新闻RSS源(https://www.fsa.go.jp/fsaNewsListAll_rss2.xml,覆盖最新约15条)与年度页面https://www.fsa.go.jp/recent/recent{YYYY}.html(2021年起,每页含按月<ul>块,全年通常1100条以上,带权威分类标签)。两组来源重复时按URL去重,优先采用recent页面条目。

主要能力:支持按起止日期(JST日历)筛选,默认起始日期必填、结束日期为今天;支持指定来源rss、recent或both;支持按分类筛选,可重复传入,分类取值为報道発表、記者会見、審議会等、国際関係、イベント、刊行物、採用、調達、その他;输出按发布日期降序的JSON数组到stdout。

使用方式:运行 uv run --project scripts scripts/fetch_announcements.py
--start-date <YYYY-MM-DD> [--end-date <YYYY-MM-DD>]
[--source rss|recent|both]
[--category 報道発表 ...]
[--cache-dir <PATH>] [--diagnose] 可选参数包括--cache-dir(启用ETag/Last-Modified条件请求缓存)、--diagnose(输出各来源计数到stderr)、--log-level(DEBUG/INFO/WARNING/ERROR,也可用FSA_LOG_LEVEL)。运行时要求Python 3.11+且仅用标准库。多年度的大窗口拉取建议放入子代理执行。

限制:默认不写本地文件;缓存仅在显式传入--cache-dir时启用,缓存错误不致命。FSA为内容发布方,HTML页面为权威来源,本技能仅做检索与重整,不验证、解释或担保准确性,标题可能被上游改写。内容依PDL 1.0授权,展示时需附URL并标注“出典:金融庁ウェブサイト”,编辑或摘要时需披露编辑情况。

适用场景:监控近期FSA新闻稿、审议会结果或国际关系公告;构建任意日期窗口内的公告清单;按一个或多个分类筛选;与FSA自身列表交叉核对发布日期与分类。与boj-statistics、jp-security-advisories互补。